[READ-ONLY] Mirror of https://github.com/probablykasper/remind-me-again. Toggleable cron reminders app for Mac, Linux and Windows
linux macos notifications reminder tauri windows
0

Configure Feed

Select the types of activity you want to include in your feed.

Update deps

Kasper (May 6, 2023, 11:25 PM +0200) f3e3c558 1d4b467b

+1663 -3157
+4 -6
.gitignore
··· 1 1 .DS_Store 2 2 node_modules 3 - build 4 - 5 - src-tauri/target 6 - src-tauri/WixTools 7 - src-tauri/appdata 8 - src-tauri/appdata 3 + /dist 4 + /src-tauri/target 5 + /src-tauri/WixTools 6 + /src-tauri/appdata
+10
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 + </head> 7 + <body> 8 + <script type="module" src="src/main.ts"></script> 9 + </body> 10 + </html>
+607 -2643
package-lock.json
··· 1 1 { 2 2 "name": "remind-me-again", 3 - "lockfileVersion": 2, 3 + "lockfileVersion": 3, 4 4 "requires": true, 5 5 "packages": { 6 6 "": { 7 7 "devDependencies": { 8 - "@sveltejs/vite-plugin-svelte": "^2.0.2", 8 + "@sveltejs/vite-plugin-svelte": "^2.2.0", 9 9 "@tailwindcss/forms": "^0.5.3", 10 - "@tauri-apps/api": "^1.2.0", 11 - "@tauri-apps/cli": "^1.2.3", 12 - "@typescript-eslint/eslint-plugin": "^5.53.0", 13 - "@typescript-eslint/parser": "^5.53.0", 14 - "autoprefixer": "^10.4.13", 15 - "cronstrue": "^2.21.0", 16 - "eslint": "^8.34.0", 17 - "eslint-config-prettier": "^8.6.0", 10 + "@tauri-apps/api": "^1.3.0", 11 + "@tauri-apps/cli": "^1.3.0", 12 + "@tsconfig/svelte": "^4.0.1", 13 + "@typescript-eslint/eslint-plugin": "^5.59.2", 14 + "@typescript-eslint/parser": "^5.59.2", 15 + "autoprefixer": "^10.4.14", 16 + "cronstrue": "^2.26.0", 17 + "eslint": "^8.40.0", 18 + "eslint-config-prettier": "^8.8.0", 18 19 "eslint-plugin-svelte3": "^4.0.0", 19 - "prettier": "^2.8.4", 20 - "prettier-plugin-svelte": "^2.9.0", 21 - "prettier-plugin-tailwindcss": "^0.2.3", 22 - "sass": "^1.58.3", 23 - "svelte": "^3.55.1", 24 - "svelte-check": "^3.0.3", 25 - "tailwindcss": "^3.2.7", 26 - "typescript": "^4.9.5", 27 - "vite": "^4.1.4" 20 + "prettier": "^2.8.8", 21 + "prettier-plugin-svelte": "^2.10.0", 22 + "prettier-plugin-tailwindcss": "^0.2.8", 23 + "sass": "^1.62.1", 24 + "svelte": "^3.59.0", 25 + "svelte-check": "^3.3.1", 26 + "tailwindcss": "^3.3.2", 27 + "typescript": "^5.0.4", 28 + "vite": "^4.3.5" 29 + } 30 + }, 31 + "node_modules/@alloc/quick-lru": { 32 + "version": "5.2.0", 33 + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", 34 + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", 35 + "dev": true, 36 + "engines": { 37 + "node": ">=10" 38 + }, 39 + "funding": { 40 + "url": "https://github.com/sponsors/sindresorhus" 28 41 } 29 42 }, 30 43 "node_modules/@esbuild/android-arm": { 31 - "version": "0.16.17", 32 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz", 33 - "integrity": "sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==", 44 + "version": "0.17.18", 45 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.18.tgz", 46 + "integrity": "sha512-EmwL+vUBZJ7mhFCs5lA4ZimpUH3WMAoqvOIYhVQwdIgSpHC8ImHdsRyhHAVxpDYUSm0lWvd63z0XH1IlImS2Qw==", 34 47 "cpu": [ 35 48 "arm" 36 49 ], ··· 44 57 } 45 58 }, 46 59 "node_modules/@esbuild/android-arm64": { 47 - "version": "0.16.17", 48 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz", 49 - "integrity": "sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==", 60 + "version": "0.17.18", 61 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.18.tgz", 62 + "integrity": "sha512-/iq0aK0eeHgSC3z55ucMAHO05OIqmQehiGay8eP5l/5l+iEr4EIbh4/MI8xD9qRFjqzgkc0JkX0LculNC9mXBw==", 50 63 "cpu": [ 51 64 "arm64" 52 65 ], ··· 60 73 } 61 74 }, 62 75 "node_modules/@esbuild/android-x64": { 63 - "version": "0.16.17", 64 - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.17.tgz", 65 - "integrity": "sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==", 76 + "version": "0.17.18", 77 + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.18.tgz", 78 + "integrity": "sha512-x+0efYNBF3NPW2Xc5bFOSFW7tTXdAcpfEg2nXmxegm4mJuVeS+i109m/7HMiOQ6M12aVGGFlqJX3RhNdYM2lWg==", 66 79 "cpu": [ 67 80 "x64" 68 81 ], ··· 76 89 } 77 90 }, 78 91 "node_modules/@esbuild/darwin-arm64": { 79 - "version": "0.16.17", 80 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz", 81 - "integrity": "sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==", 92 + "version": "0.17.18", 93 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.18.tgz", 94 + "integrity": "sha512-6tY+djEAdF48M1ONWnQb1C+6LiXrKjmqjzPNPWXhu/GzOHTHX2nh8Mo2ZAmBFg0kIodHhciEgUBtcYCAIjGbjQ==", 82 95 "cpu": [ 83 96 "arm64" 84 97 ], ··· 92 105 } 93 106 }, 94 107 "node_modules/@esbuild/darwin-x64": { 95 - "version": "0.16.17", 96 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz", 97 - "integrity": "sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==", 108 + "version": "0.17.18", 109 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.18.tgz", 110 + "integrity": "sha512-Qq84ykvLvya3dO49wVC9FFCNUfSrQJLbxhoQk/TE1r6MjHo3sFF2tlJCwMjhkBVq3/ahUisj7+EpRSz0/+8+9A==", 98 111 "cpu": [ 99 112 "x64" 100 113 ], ··· 108 121 } 109 122 }, 110 123 "node_modules/@esbuild/freebsd-arm64": { 111 - "version": "0.16.17", 112 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz", 113 - "integrity": "sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==", 124 + "version": "0.17.18", 125 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.18.tgz", 126 + "integrity": "sha512-fw/ZfxfAzuHfaQeMDhbzxp9mc+mHn1Y94VDHFHjGvt2Uxl10mT4CDavHm+/L9KG441t1QdABqkVYwakMUeyLRA==", 114 127 "cpu": [ 115 128 "arm64" 116 129 ], ··· 124 137 } 125 138 }, 126 139 "node_modules/@esbuild/freebsd-x64": { 127 - "version": "0.16.17", 128 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz", 129 - "integrity": "sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==", 140 + "version": "0.17.18", 141 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.18.tgz", 142 + "integrity": "sha512-FQFbRtTaEi8ZBi/A6kxOC0V0E9B/97vPdYjY9NdawyLd4Qk5VD5g2pbWN2VR1c0xhzcJm74HWpObPszWC+qTew==", 130 143 "cpu": [ 131 144 "x64" 132 145 ], ··· 140 153 } 141 154 }, 142 155 "node_modules/@esbuild/linux-arm": { 143 - "version": "0.16.17", 144 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz", 145 - "integrity": "sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==", 156 + "version": "0.17.18", 157 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.18.tgz", 158 + "integrity": "sha512-jW+UCM40LzHcouIaqv3e/oRs0JM76JfhHjCavPxMUti7VAPh8CaGSlS7cmyrdpzSk7A+8f0hiedHqr/LMnfijg==", 146 159 "cpu": [ 147 160 "arm" 148 161 ], ··· 156 169 } 157 170 }, 158 171 "node_modules/@esbuild/linux-arm64": { 159 - "version": "0.16.17", 160 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz", 161 - "integrity": "sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==", 172 + "version": "0.17.18", 173 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.18.tgz", 174 + "integrity": "sha512-R7pZvQZFOY2sxUG8P6A21eq6q+eBv7JPQYIybHVf1XkQYC+lT7nDBdC7wWKTrbvMXKRaGudp/dzZCwL/863mZQ==", 162 175 "cpu": [ 163 176 "arm64" 164 177 ], ··· 172 185 } 173 186 }, 174 187 "node_modules/@esbuild/linux-ia32": { 175 - "version": "0.16.17", 176 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz", 177 - "integrity": "sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==", 188 + "version": "0.17.18", 189 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.18.tgz", 190 + "integrity": "sha512-ygIMc3I7wxgXIxk6j3V00VlABIjq260i967Cp9BNAk5pOOpIXmd1RFQJQX9Io7KRsthDrQYrtcx7QCof4o3ZoQ==", 178 191 "cpu": [ 179 192 "ia32" 180 193 ], ··· 188 201 } 189 202 }, 190 203 "node_modules/@esbuild/linux-loong64": { 191 - "version": "0.16.17", 192 - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz", 193 - "integrity": "sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==", 204 + "version": "0.17.18", 205 + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.18.tgz", 206 + "integrity": "sha512-bvPG+MyFs5ZlwYclCG1D744oHk1Pv7j8psF5TfYx7otCVmcJsEXgFEhQkbhNW8otDHL1a2KDINW20cfCgnzgMQ==", 194 207 "cpu": [ 195 208 "loong64" 196 209 ], ··· 204 217 } 205 218 }, 206 219 "node_modules/@esbuild/linux-mips64el": { 207 - "version": "0.16.17", 208 - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz", 209 - "integrity": "sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==", 220 + "version": "0.17.18", 221 + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.18.tgz", 222 + "integrity": "sha512-oVqckATOAGuiUOa6wr8TXaVPSa+6IwVJrGidmNZS1cZVx0HqkTMkqFGD2HIx9H1RvOwFeWYdaYbdY6B89KUMxA==", 210 223 "cpu": [ 211 224 "mips64el" 212 225 ], ··· 220 233 } 221 234 }, 222 235 "node_modules/@esbuild/linux-ppc64": { 223 - "version": "0.16.17", 224 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz", 225 - "integrity": "sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==", 236 + "version": "0.17.18", 237 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.18.tgz", 238 + "integrity": "sha512-3dLlQO+b/LnQNxgH4l9rqa2/IwRJVN9u/bK63FhOPB4xqiRqlQAU0qDU3JJuf0BmaH0yytTBdoSBHrb2jqc5qQ==", 226 239 "cpu": [ 227 240 "ppc64" 228 241 ], ··· 236 249 } 237 250 }, 238 251 "node_modules/@esbuild/linux-riscv64": { 239 - "version": "0.16.17", 240 - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz", 241 - "integrity": "sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==", 252 + "version": "0.17.18", 253 + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.18.tgz", 254 + "integrity": "sha512-/x7leOyDPjZV3TcsdfrSI107zItVnsX1q2nho7hbbQoKnmoeUWjs+08rKKt4AUXju7+3aRZSsKrJtaRmsdL1xA==", 242 255 "cpu": [ 243 256 "riscv64" 244 257 ], ··· 252 265 } 253 266 }, 254 267 "node_modules/@esbuild/linux-s390x": { 255 - "version": "0.16.17", 256 - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz", 257 - "integrity": "sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==", 268 + "version": "0.17.18", 269 + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.18.tgz", 270 + "integrity": "sha512-cX0I8Q9xQkL/6F5zWdYmVf5JSQt+ZfZD2bJudZrWD+4mnUvoZ3TDDXtDX2mUaq6upMFv9FlfIh4Gfun0tbGzuw==", 258 271 "cpu": [ 259 272 "s390x" 260 273 ], ··· 268 281 } 269 282 }, 270 283 "node_modules/@esbuild/linux-x64": { 271 - "version": "0.16.17", 272 - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz", 273 - "integrity": "sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==", 284 + "version": "0.17.18", 285 + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.18.tgz", 286 + "integrity": "sha512-66RmRsPlYy4jFl0vG80GcNRdirx4nVWAzJmXkevgphP1qf4dsLQCpSKGM3DUQCojwU1hnepI63gNZdrr02wHUA==", 274 287 "cpu": [ 275 288 "x64" 276 289 ], ··· 284 297 } 285 298 }, 286 299 "node_modules/@esbuild/netbsd-x64": { 287 - "version": "0.16.17", 288 - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz", 289 - "integrity": "sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==", 300 + "version": "0.17.18", 301 + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.18.tgz", 302 + "integrity": "sha512-95IRY7mI2yrkLlTLb1gpDxdC5WLC5mZDi+kA9dmM5XAGxCME0F8i4bYH4jZreaJ6lIZ0B8hTrweqG1fUyW7jbg==", 290 303 "cpu": [ 291 304 "x64" 292 305 ], ··· 300 313 } 301 314 }, 302 315 "node_modules/@esbuild/openbsd-x64": { 303 - "version": "0.16.17", 304 - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz", 305 - "integrity": "sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==", 316 + "version": "0.17.18", 317 + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.18.tgz", 318 + "integrity": "sha512-WevVOgcng+8hSZ4Q3BKL3n1xTv5H6Nb53cBrtzzEjDbbnOmucEVcZeGCsCOi9bAOcDYEeBZbD2SJNBxlfP3qiA==", 306 319 "cpu": [ 307 320 "x64" 308 321 ], ··· 316 329 } 317 330 }, 318 331 "node_modules/@esbuild/sunos-x64": { 319 - "version": "0.16.17", 320 - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz", 321 - "integrity": "sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==", 332 + "version": "0.17.18", 333 + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.18.tgz", 334 + "integrity": "sha512-Rzf4QfQagnwhQXVBS3BYUlxmEbcV7MY+BH5vfDZekU5eYpcffHSyjU8T0xucKVuOcdCsMo+Ur5wmgQJH2GfNrg==", 322 335 "cpu": [ 323 336 "x64" 324 337 ], ··· 332 345 } 333 346 }, 334 347 "node_modules/@esbuild/win32-arm64": { 335 - "version": "0.16.17", 336 - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz", 337 - "integrity": "sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==", 348 + "version": "0.17.18", 349 + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.18.tgz", 350 + "integrity": "sha512-Kb3Ko/KKaWhjeAm2YoT/cNZaHaD1Yk/pa3FTsmqo9uFh1D1Rfco7BBLIPdDOozrObj2sahslFuAQGvWbgWldAg==", 338 351 "cpu": [ 339 352 "arm64" 340 353 ], ··· 348 361 } 349 362 }, 350 363 "node_modules/@esbuild/win32-ia32": { 351 - "version": "0.16.17", 352 - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz", 353 - "integrity": "sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==", 364 + "version": "0.17.18", 365 + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.18.tgz", 366 + "integrity": "sha512-0/xUMIdkVHwkvxfbd5+lfG7mHOf2FRrxNbPiKWg9C4fFrB8H0guClmaM3BFiRUYrznVoyxTIyC/Ou2B7QQSwmw==", 354 367 "cpu": [ 355 368 "ia32" 356 369 ], ··· 364 377 } 365 378 }, 366 379 "node_modules/@esbuild/win32-x64": { 367 - "version": "0.16.17", 368 - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz", 369 - "integrity": "sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==", 380 + "version": "0.17.18", 381 + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.18.tgz", 382 + "integrity": "sha512-qU25Ma1I3NqTSHJUOKi9sAH1/Mzuvlke0ioMJRthLXKm7JiSKVwFghlGbDLOO2sARECGhja4xYfRAZNPAkooYg==", 370 383 "cpu": [ 371 384 "x64" 372 385 ], ··· 379 392 "node": ">=12" 380 393 } 381 394 }, 395 + "node_modules/@eslint-community/eslint-utils": { 396 + "version": "4.4.0", 397 + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", 398 + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", 399 + "dev": true, 400 + "dependencies": { 401 + "eslint-visitor-keys": "^3.3.0" 402 + }, 403 + "engines": { 404 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 405 + }, 406 + "peerDependencies": { 407 + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" 408 + } 409 + }, 410 + "node_modules/@eslint-community/regexpp": { 411 + "version": "4.5.1", 412 + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz", 413 + "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==", 414 + "dev": true, 415 + "engines": { 416 + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" 417 + } 418 + }, 382 419 "node_modules/@eslint/eslintrc": { 383 - "version": "1.4.1", 384 - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", 385 - "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", 420 + "version": "2.0.3", 421 + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.3.tgz", 422 + "integrity": "sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==", 386 423 "dev": true, 387 424 "dependencies": { 388 425 "ajv": "^6.12.4", 389 426 "debug": "^4.3.2", 390 - "espree": "^9.4.0", 427 + "espree": "^9.5.2", 391 428 "globals": "^13.19.0", 392 429 "ignore": "^5.2.0", 393 430 "import-fresh": "^3.2.1", ··· 402 439 "url": "https://opencollective.com/eslint" 403 440 } 404 441 }, 442 + "node_modules/@eslint/js": { 443 + "version": "8.40.0", 444 + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.40.0.tgz", 445 + "integrity": "sha512-ElyB54bJIhXQYVKjDSvCkPO1iU1tSAeVQJbllWJq1XQSmmA4dgFk8CbiBGpiOPxleE48vDogxCtmMYku4HSVLA==", 446 + "dev": true, 447 + "engines": { 448 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 449 + } 450 + }, 405 451 "node_modules/@humanwhocodes/config-array": { 406 452 "version": "0.11.8", 407 453 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", ··· 435 481 "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", 436 482 "dev": true 437 483 }, 484 + "node_modules/@jridgewell/gen-mapping": { 485 + "version": "0.3.3", 486 + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", 487 + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", 488 + "dev": true, 489 + "dependencies": { 490 + "@jridgewell/set-array": "^1.0.1", 491 + "@jridgewell/sourcemap-codec": "^1.4.10", 492 + "@jridgewell/trace-mapping": "^0.3.9" 493 + }, 494 + "engines": { 495 + "node": ">=6.0.0" 496 + } 497 + }, 438 498 "node_modules/@jridgewell/resolve-uri": { 439 499 "version": "3.1.0", 440 500 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", ··· 444 504 "node": ">=6.0.0" 445 505 } 446 506 }, 507 + "node_modules/@jridgewell/set-array": { 508 + "version": "1.1.2", 509 + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", 510 + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", 511 + "dev": true, 512 + "engines": { 513 + "node": ">=6.0.0" 514 + } 515 + }, 447 516 "node_modules/@jridgewell/sourcemap-codec": { 448 - "version": "1.4.14", 449 - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", 450 - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", 517 + "version": "1.4.15", 518 + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", 519 + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", 451 520 "dev": true 452 521 }, 453 522 "node_modules/@jridgewell/trace-mapping": { 454 - "version": "0.3.17", 455 - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", 456 - "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", 523 + "version": "0.3.18", 524 + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", 525 + "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", 457 526 "dev": true, 458 527 "dependencies": { 459 528 "@jridgewell/resolve-uri": "3.1.0", 460 529 "@jridgewell/sourcemap-codec": "1.4.14" 461 530 } 531 + }, 532 + "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": { 533 + "version": "1.4.14", 534 + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", 535 + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", 536 + "dev": true 462 537 }, 463 538 "node_modules/@nodelib/fs.scandir": { 464 539 "version": "2.1.5", ··· 496 571 } 497 572 }, 498 573 "node_modules/@sveltejs/vite-plugin-svelte": { 499 - "version": "2.0.2", 500 - "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.0.2.tgz", 501 - "integrity": "sha512-xCEan0/NNpQuL0l5aS42FjwQ6wwskdxC3pW1OeFtEKNZwRg7Evro9lac9HesGP6TdFsTv2xMes5ASQVKbCacxg==", 574 + "version": "2.2.0", 575 + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.2.0.tgz", 576 + "integrity": "sha512-KDtdva+FZrZlyug15KlbXuubntAPKcBau0K7QhAIqC5SAy0uDbjZwoexDRx0L0J2T4niEfC6FnA9GuQQJKg+Aw==", 502 577 "dev": true, 503 578 "dependencies": { 504 579 "debug": "^4.3.4", 505 - "deepmerge": "^4.2.2", 580 + "deepmerge": "^4.3.1", 506 581 "kleur": "^4.1.5", 507 - "magic-string": "^0.27.0", 582 + "magic-string": "^0.30.0", 508 583 "svelte-hmr": "^0.15.1", 509 - "vitefu": "^0.2.3" 584 + "vitefu": "^0.2.4" 510 585 }, 511 586 "engines": { 512 587 "node": "^14.18.0 || >= 16" ··· 529 604 } 530 605 }, 531 606 "node_modules/@tauri-apps/api": { 532 - "version": "1.2.0", 533 - "resolved": "https://registry.npmjs.org/@tauri-apps/api/-/api-1.2.0.tgz", 534 - "integrity": "sha512-lsI54KI6HGf7VImuf/T9pnoejfgkNoXveP14pVV7XarrQ46rOejIVJLFqHI9sRReJMGdh2YuCoI3cc/yCWCsrw==", 607 + "version": "1.3.0", 608 + "resolved": "https://registry.npmjs.org/@tauri-apps/api/-/api-1.3.0.tgz", 609 + "integrity": "sha512-AH+3FonkKZNtfRtGrObY38PrzEj4d+1emCbwNGu0V2ENbXjlLHMZQlUh+Bhu/CRmjaIwZMGJ3yFvWaZZgTHoog==", 535 610 "dev": true, 536 611 "engines": { 537 612 "node": ">= 14.6.0", ··· 544 619 } 545 620 }, 546 621 "node_modules/@tauri-apps/cli": { 547 - "version": "1.2.3", 548 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli/-/cli-1.2.3.tgz", 549 - "integrity": "sha512-erxtXuPhMEGJPBtnhPILD4AjuT81GZsraqpFvXAmEJZ2p8P6t7MVBifCL8LznRknznM3jn90D3M8RNBP3wcXTw==", 622 + "version": "1.3.0", 623 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli/-/cli-1.3.0.tgz", 624 + "integrity": "sha512-H65YQQkE6SBTQ+KlqTmzx7oCL/2p36v2jPFVNHBhZ5EN7g0VLYmImh9TFcB/QsO2aT+sVlRZSmTpL3R0Iiu8pA==", 550 625 "dev": true, 551 626 "bin": { 552 627 "tauri": "tauri.js" ··· 559 634 "url": "https://opencollective.com/tauri" 560 635 }, 561 636 "optionalDependencies": { 562 - "@tauri-apps/cli-darwin-arm64": "1.2.3", 563 - "@tauri-apps/cli-darwin-x64": "1.2.3", 564 - "@tauri-apps/cli-linux-arm-gnueabihf": "1.2.3", 565 - "@tauri-apps/cli-linux-arm64-gnu": "1.2.3", 566 - "@tauri-apps/cli-linux-arm64-musl": "1.2.3", 567 - "@tauri-apps/cli-linux-x64-gnu": "1.2.3", 568 - "@tauri-apps/cli-linux-x64-musl": "1.2.3", 569 - "@tauri-apps/cli-win32-ia32-msvc": "1.2.3", 570 - "@tauri-apps/cli-win32-x64-msvc": "1.2.3" 637 + "@tauri-apps/cli-darwin-arm64": "1.3.0", 638 + "@tauri-apps/cli-darwin-x64": "1.3.0", 639 + "@tauri-apps/cli-linux-arm-gnueabihf": "1.3.0", 640 + "@tauri-apps/cli-linux-arm64-gnu": "1.3.0", 641 + "@tauri-apps/cli-linux-arm64-musl": "1.3.0", 642 + "@tauri-apps/cli-linux-x64-gnu": "1.3.0", 643 + "@tauri-apps/cli-linux-x64-musl": "1.3.0", 644 + "@tauri-apps/cli-win32-ia32-msvc": "1.3.0", 645 + "@tauri-apps/cli-win32-x64-msvc": "1.3.0" 571 646 } 572 647 }, 573 648 "node_modules/@tauri-apps/cli-darwin-arm64": { 574 - "version": "1.2.3", 575 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-arm64/-/cli-darwin-arm64-1.2.3.tgz", 576 - "integrity": "sha512-phJN3fN8FtZZwqXg08bcxfq1+X1JSDglLvRxOxB7VWPq+O5SuB8uLyssjJsu+PIhyZZnIhTGdjhzLSFhSXfLsw==", 649 + "version": "1.3.0", 650 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-arm64/-/cli-darwin-arm64-1.3.0.tgz", 651 + "integrity": "sha512-uuhx3/LaqFyHkoGOnOltBLKWGOzC6WzdXu+/Qv3NmNnyQWkY7O34z5V0oP6ibfuiOBZufKjOuBR+8YAIR8Qh9Q==", 577 652 "cpu": [ 578 653 "arm64" 579 654 ], ··· 587 662 } 588 663 }, 589 664 "node_modules/@tauri-apps/cli-darwin-x64": { 590 - "version": "1.2.3", 591 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-x64/-/cli-darwin-x64-1.2.3.tgz", 592 - "integrity": "sha512-jFZ/y6z8z6v4yliIbXKBXA7BJgtZVMsITmEXSuD6s5+eCOpDhQxbRkr6CA+FFfr+/r96rWSDSgDenDQuSvPAKw==", 665 + "version": "1.3.0", 666 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-x64/-/cli-darwin-x64-1.3.0.tgz", 667 + "integrity": "sha512-fj0VXHMDvb/H1CjaS/JoYd7xcourxndJn1IyM4afYbpXibT/fpmM6uZflDI6rRa220NfnBtQvy+asgwC9wuyLA==", 593 668 "cpu": [ 594 669 "x64" 595 670 ], ··· 603 678 } 604 679 }, 605 680 "node_modules/@tauri-apps/cli-linux-arm-gnueabihf": { 606 - "version": "1.2.3", 607 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm-gnueabihf/-/cli-linux-arm-gnueabihf-1.2.3.tgz", 608 - "integrity": "sha512-C7h5vqAwXzY0kRGSU00Fj8PudiDWFCiQqqUNI1N+fhCILrzWZB9TPBwdx33ZfXKt/U4+emdIoo/N34v3TiAOmQ==", 681 + "version": "1.3.0", 682 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm-gnueabihf/-/cli-linux-arm-gnueabihf-1.3.0.tgz", 683 + "integrity": "sha512-f80DmFPnH5ZskG61KIlAyMVk9YkrTq0XM2uiQjOo5gToIdJidSwhPQVeBLv+7UxhqaRBx082Dg2fOkWlO3LiOQ==", 609 684 "cpu": [ 610 685 "arm" 611 686 ], ··· 619 694 } 620 695 }, 621 696 "node_modules/@tauri-apps/cli-linux-arm64-gnu": { 622 - "version": "1.2.3", 623 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-gnu/-/cli-linux-arm64-gnu-1.2.3.tgz", 624 - "integrity": "sha512-buf1c8sdkuUzVDkGPQpyUdAIIdn5r0UgXU6+H5fGPq/Xzt5K69JzXaeo6fHsZEZghbV0hOK+taKV4J0m30UUMQ==", 697 + "version": "1.3.0", 698 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-gnu/-/cli-linux-arm64-gnu-1.3.0.tgz", 699 + "integrity": "sha512-s6/OByuGoppoUSnOXv/b6Oe6cVFk2w/KHs19aJJpo9ov/dUAA1w9wXlXu2l6sOFGsu/plaVomF2cw3iAQmaUCQ==", 625 700 "cpu": [ 626 701 "arm64" 627 702 ], ··· 635 710 } 636 711 }, 637 712 "node_modules/@tauri-apps/cli-linux-arm64-musl": { 638 - "version": "1.2.3", 639 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.2.3.tgz", 640 - "integrity": "sha512-x88wPS9W5xAyk392vc4uNHcKBBvCp0wf4H9JFMF9OBwB7vfd59LbQCFcPSu8f0BI7bPrOsyHqspWHuFL8ojQEA==", 713 + "version": "1.3.0", 714 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.3.0.tgz", 715 + "integrity": "sha512-yZfZAW4BG92cynL/D4wdrwBAl2oekRwiZnU5CM8k5yncalVEL0tyzuxQjjqbqrtDcw0rdkoBWrhFd+EB89vQaQ==", 641 716 "cpu": [ 642 717 "arm64" 643 718 ], ··· 651 726 } 652 727 }, 653 728 "node_modules/@tauri-apps/cli-linux-x64-gnu": { 654 - "version": "1.2.3", 655 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-gnu/-/cli-linux-x64-gnu-1.2.3.tgz", 656 - "integrity": "sha512-ZMz1jxEVe0B4/7NJnlPHmwmSIuwiD6ViXKs8F+OWWz2Y4jn5TGxWKFg7DLx5OwQTRvEIZxxT7lXHi5CuTNAxKg==", 729 + "version": "1.3.0", 730 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-gnu/-/cli-linux-x64-gnu-1.3.0.tgz", 731 + "integrity": "sha512-K3KRWSGKh7DTBr/ZKgWzeNX1Vdgx1ZBlUJXsm72R0Hb+93fDEp3TWgiwVkxqecB4aNWJhJsDcvRHuxw1G8xPlA==", 657 732 "cpu": [ 658 733 "x64" 659 734 ], ··· 667 742 } 668 743 }, 669 744 "node_modules/@tauri-apps/cli-linux-x64-musl": { 670 - "version": "1.2.3", 671 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-musl/-/cli-linux-x64-musl-1.2.3.tgz", 672 - "integrity": "sha512-B/az59EjJhdbZDzawEVox0LQu2ZHCZlk8rJf85AMIktIUoAZPFbwyiUv7/zjzA/sY6Nb58OSJgaPL2/IBy7E0A==", 745 + "version": "1.3.0", 746 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-musl/-/cli-linux-x64-musl-1.3.0.tgz", 747 + "integrity": "sha512-99bVHqL1EtF7oESrlmEb5BWJsMNQ2ha70gesZhaVO2qI9Vg089XvrFZWC+aGiUsXNFrOw270+D9DKn03xO5+Zg==", 673 748 "cpu": [ 674 749 "x64" 675 750 ], ··· 683 758 } 684 759 }, 685 760 "node_modules/@tauri-apps/cli-win32-ia32-msvc": { 686 - "version": "1.2.3", 687 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-ia32-msvc/-/cli-win32-ia32-msvc-1.2.3.tgz", 688 - "integrity": "sha512-ypdO1OdC5ugNJAKO2m3sb1nsd+0TSvMS9Tr5qN/ZSMvtSduaNwrcZ3D7G/iOIanrqu/Nl8t3LYlgPZGBKlw7Ng==", 761 + "version": "1.3.0", 762 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-ia32-msvc/-/cli-win32-ia32-msvc-1.3.0.tgz", 763 + "integrity": "sha512-ckBUTqXXdnCiYyf2xvxiuqiKZurg7ET++f6yzfvYa+gofd5dagQJkGLlkIg2pJ2c8mhEG1Cfk1vxWPqqGfN2GQ==", 689 764 "cpu": [ 690 765 "ia32" 691 766 ], ··· 699 774 } 700 775 }, 701 776 "node_modules/@tauri-apps/cli-win32-x64-msvc": { 702 - "version": "1.2.3", 703 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-x64-msvc/-/cli-win32-x64-msvc-1.2.3.tgz", 704 - "integrity": "sha512-CsbHQ+XhnV/2csOBBDVfH16cdK00gNyNYUW68isedmqcn8j+s0e9cQ1xXIqi+Hue3awp8g3ImYN5KPepf3UExw==", 777 + "version": "1.3.0", 778 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-x64-msvc/-/cli-win32-x64-msvc-1.3.0.tgz", 779 + "integrity": "sha512-vQ4wqRE0aziyRxgHIOLudGuxx4wETvFnmMvDBaNJRRrZQPlkOKnRxrvj1rNnI1845BdzSbDF4p7JDcFzToAfXA==", 705 780 "cpu": [ 706 781 "x64" 707 782 ], ··· 714 789 "node": ">= 10" 715 790 } 716 791 }, 792 + "node_modules/@tsconfig/svelte": { 793 + "version": "4.0.1", 794 + "resolved": "https://registry.npmjs.org/@tsconfig/svelte/-/svelte-4.0.1.tgz", 795 + "integrity": "sha512-B+XlGpmuAQzJqDoBATNCvEPqQg0HkO7S8pM14QDI5NsmtymzRexQ1N+nX2H6RTtFbuFgaZD4I8AAi8voGg0GLg==", 796 + "dev": true 797 + }, 717 798 "node_modules/@types/json-schema": { 718 799 "version": "7.0.11", 719 800 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", 720 801 "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", 721 802 "dev": true 722 803 }, 723 - "node_modules/@types/node": { 724 - "version": "18.14.0", 725 - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.14.0.tgz", 726 - "integrity": "sha512-5EWrvLmglK+imbCJY0+INViFWUHg1AHel1sq4ZVSfdcNqGy9Edv3UB9IIzzg+xPaUcAgZYcfVs2fBcwDeZzU0A==", 727 - "dev": true 728 - }, 729 804 "node_modules/@types/pug": { 730 805 "version": "2.0.6", 731 806 "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.6.tgz", 732 807 "integrity": "sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==", 733 808 "dev": true 734 - }, 735 - "node_modules/@types/sass": { 736 - "version": "1.43.1", 737 - "resolved": "https://registry.npmjs.org/@types/sass/-/sass-1.43.1.tgz", 738 - "integrity": "sha512-BPdoIt1lfJ6B7rw35ncdwBZrAssjcwzI5LByIrYs+tpXlj/CAkuVdRsgZDdP4lq5EjyWzwxZCqAoFyHKFwp32g==", 739 - "dev": true, 740 - "dependencies": { 741 - "@types/node": "*" 742 - } 743 809 }, 744 810 "node_modules/@types/semver": { 745 811 "version": "7.3.13", ··· 748 814 "dev": true 749 815 }, 750 816 "node_modules/@typescript-eslint/eslint-plugin": { 751 - "version": "5.53.0", 752 - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.53.0.tgz", 753 - "integrity": "sha512-alFpFWNucPLdUOySmXCJpzr6HKC3bu7XooShWM+3w/EL6J2HIoB2PFxpLnq4JauWVk6DiVeNKzQlFEaE+X9sGw==", 817 + "version": "5.59.2", 818 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.2.tgz", 819 + "integrity": "sha512-yVrXupeHjRxLDcPKL10sGQ/QlVrA8J5IYOEWVqk0lJaSZP7X5DfnP7Ns3cc74/blmbipQ1htFNVGsHX6wsYm0A==", 754 820 "dev": true, 755 821 "dependencies": { 756 - "@typescript-eslint/scope-manager": "5.53.0", 757 - "@typescript-eslint/type-utils": "5.53.0", 758 - "@typescript-eslint/utils": "5.53.0", 822 + "@eslint-community/regexpp": "^4.4.0", 823 + "@typescript-eslint/scope-manager": "5.59.2", 824 + "@typescript-eslint/type-utils": "5.59.2", 825 + "@typescript-eslint/utils": "5.59.2", 759 826 "debug": "^4.3.4", 760 827 "grapheme-splitter": "^1.0.4", 761 828 "ignore": "^5.2.0", 762 829 "natural-compare-lite": "^1.4.0", 763 - "regexpp": "^3.2.0", 764 830 "semver": "^7.3.7", 765 831 "tsutils": "^3.21.0" 766 832 }, ··· 782 848 } 783 849 }, 784 850 "node_modules/@typescript-eslint/parser": { 785 - "version": "5.53.0", 786 - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.53.0.tgz", 787 - "integrity": "sha512-MKBw9i0DLYlmdOb3Oq/526+al20AJZpANdT6Ct9ffxcV8nKCHz63t/S0IhlTFNsBIHJv+GY5SFJ0XfqVeydQrQ==", 851 + "version": "5.59.2", 852 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.2.tgz", 853 + "integrity": "sha512-uq0sKyw6ao1iFOZZGk9F8Nro/8+gfB5ezl1cA06SrqbgJAt0SRoFhb9pXaHvkrxUpZaoLxt8KlovHNk8Gp6/HQ==", 788 854 "dev": true, 789 855 "dependencies": { 790 - "@typescript-eslint/scope-manager": "5.53.0", 791 - "@typescript-eslint/types": "5.53.0", 792 - "@typescript-eslint/typescript-estree": "5.53.0", 856 + "@typescript-eslint/scope-manager": "5.59.2", 857 + "@typescript-eslint/types": "5.59.2", 858 + "@typescript-eslint/typescript-estree": "5.59.2", 793 859 "debug": "^4.3.4" 794 860 }, 795 861 "engines": { ··· 809 875 } 810 876 }, 811 877 "node_modules/@typescript-eslint/scope-manager": { 812 - "version": "5.53.0", 813 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.53.0.tgz", 814 - "integrity": "sha512-Opy3dqNsp/9kBBeCPhkCNR7fmdSQqA+47r21hr9a14Bx0xnkElEQmhoHga+VoaoQ6uDHjDKmQPIYcUcKJifS7w==", 878 + "version": "5.59.2", 879 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.2.tgz", 880 + "integrity": "sha512-dB1v7ROySwQWKqQ8rEWcdbTsFjh2G0vn8KUyvTXdPoyzSL6lLGkiXEV5CvpJsEe9xIdKV+8Zqb7wif2issoOFA==", 815 881 "dev": true, 816 882 "dependencies": { 817 - "@typescript-eslint/types": "5.53.0", 818 - "@typescript-eslint/visitor-keys": "5.53.0" 883 + "@typescript-eslint/types": "5.59.2", 884 + "@typescript-eslint/visitor-keys": "5.59.2" 819 885 }, 820 886 "engines": { 821 887 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ··· 826 892 } 827 893 }, 828 894 "node_modules/@typescript-eslint/type-utils": { 829 - "version": "5.53.0", 830 - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.53.0.tgz", 831 - "integrity": "sha512-HO2hh0fmtqNLzTAme/KnND5uFNwbsdYhCZghK2SoxGp3Ifn2emv+hi0PBUjzzSh0dstUIFqOj3bp0AwQlK4OWw==", 895 + "version": "5.59.2", 896 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.2.tgz", 897 + "integrity": "sha512-b1LS2phBOsEy/T381bxkkywfQXkV1dWda/z0PhnIy3bC5+rQWQDS7fk9CSpcXBccPY27Z6vBEuaPBCKCgYezyQ==", 832 898 "dev": true, 833 899 "dependencies": { 834 - "@typescript-eslint/typescript-estree": "5.53.0", 835 - "@typescript-eslint/utils": "5.53.0", 900 + "@typescript-eslint/typescript-estree": "5.59.2", 901 + "@typescript-eslint/utils": "5.59.2", 836 902 "debug": "^4.3.4", 837 903 "tsutils": "^3.21.0" 838 904 }, ··· 853 919 } 854 920 }, 855 921 "node_modules/@typescript-eslint/types": { 856 - "version": "5.53.0", 857 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.53.0.tgz", 858 - "integrity": "sha512-5kcDL9ZUIP756K6+QOAfPkigJmCPHcLN7Zjdz76lQWWDdzfOhZDTj1irs6gPBKiXx5/6O3L0+AvupAut3z7D2A==", 922 + "version": "5.59.2", 923 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.2.tgz", 924 + "integrity": "sha512-LbJ/HqoVs2XTGq5shkiKaNTuVv5tTejdHgfdjqRUGdYhjW1crm/M7og2jhVskMt8/4wS3T1+PfFvL1K3wqYj4w==", 859 925 "dev": true, 860 926 "engines": { 861 927 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ··· 866 932 } 867 933 }, 868 934 "node_modules/@typescript-eslint/typescript-estree": { 869 - "version": "5.53.0", 870 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.53.0.tgz", 871 - "integrity": "sha512-eKmipH7QyScpHSkhbptBBYh9v8FxtngLquq292YTEQ1pxVs39yFBlLC1xeIZcPPz1RWGqb7YgERJRGkjw8ZV7w==", 935 + "version": "5.59.2", 936 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.2.tgz", 937 + "integrity": "sha512-+j4SmbwVmZsQ9jEyBMgpuBD0rKwi9RxRpjX71Brr73RsYnEr3Lt5QZ624Bxphp8HUkSKfqGnPJp1kA5nl0Sh7Q==", 872 938 "dev": true, 873 939 "dependencies": { 874 - "@typescript-eslint/types": "5.53.0", 875 - "@typescript-eslint/visitor-keys": "5.53.0", 940 + "@typescript-eslint/types": "5.59.2", 941 + "@typescript-eslint/visitor-keys": "5.59.2", 876 942 "debug": "^4.3.4", 877 943 "globby": "^11.1.0", 878 944 "is-glob": "^4.0.3", ··· 893 959 } 894 960 }, 895 961 "node_modules/@typescript-eslint/utils": { 896 - "version": "5.53.0", 897 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.53.0.tgz", 898 - "integrity": "sha512-VUOOtPv27UNWLxFwQK/8+7kvxVC+hPHNsJjzlJyotlaHjLSIgOCKj9I0DBUjwOOA64qjBwx5afAPjksqOxMO0g==", 962 + "version": "5.59.2", 963 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.2.tgz", 964 + "integrity": "sha512-kSuF6/77TZzyGPhGO4uVp+f0SBoYxCDf+lW3GKhtKru/L8k/Hd7NFQxyWUeY7Z/KGB2C6Fe3yf2vVi4V9TsCSQ==", 899 965 "dev": true, 900 966 "dependencies": { 967 + "@eslint-community/eslint-utils": "^4.2.0", 901 968 "@types/json-schema": "^7.0.9", 902 969 "@types/semver": "^7.3.12", 903 - "@typescript-eslint/scope-manager": "5.53.0", 904 - "@typescript-eslint/types": "5.53.0", 905 - "@typescript-eslint/typescript-estree": "5.53.0", 970 + "@typescript-eslint/scope-manager": "5.59.2", 971 + "@typescript-eslint/types": "5.59.2", 972 + "@typescript-eslint/typescript-estree": "5.59.2", 906 973 "eslint-scope": "^5.1.1", 907 - "eslint-utils": "^3.0.0", 908 974 "semver": "^7.3.7" 909 975 }, 910 976 "engines": { ··· 919 985 } 920 986 }, 921 987 "node_modules/@typescript-eslint/visitor-keys": { 922 - "version": "5.53.0", 923 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.53.0.tgz", 924 - "integrity": "sha512-JqNLnX3leaHFZEN0gCh81sIvgrp/2GOACZNgO4+Tkf64u51kTpAyWFOY8XHx8XuXr3N2C9zgPPHtcpMg6z1g0w==", 988 + "version": "5.59.2", 989 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.2.tgz", 990 + "integrity": "sha512-EEpsO8m3RASrKAHI9jpavNv9NlEUebV4qmF1OWxSTtKSFBpC1NCmWazDQHFivRf0O1DV11BA645yrLEVQ0/Lig==", 925 991 "dev": true, 926 992 "dependencies": { 927 - "@typescript-eslint/types": "5.53.0", 993 + "@typescript-eslint/types": "5.59.2", 928 994 "eslint-visitor-keys": "^3.3.0" 929 995 }, 930 996 "engines": { ··· 956 1022 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 957 1023 } 958 1024 }, 959 - "node_modules/acorn-node": { 960 - "version": "1.8.2", 961 - "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", 962 - "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", 963 - "dev": true, 964 - "dependencies": { 965 - "acorn": "^7.0.0", 966 - "acorn-walk": "^7.0.0", 967 - "xtend": "^4.0.2" 968 - } 969 - }, 970 - "node_modules/acorn-node/node_modules/acorn": { 971 - "version": "7.4.1", 972 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", 973 - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", 974 - "dev": true, 975 - "bin": { 976 - "acorn": "bin/acorn" 977 - }, 978 - "engines": { 979 - "node": ">=0.4.0" 980 - } 981 - }, 982 - "node_modules/acorn-walk": { 983 - "version": "7.2.0", 984 - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", 985 - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", 986 - "dev": true, 987 - "engines": { 988 - "node": ">=0.4.0" 989 - } 990 - }, 991 1025 "node_modules/ajv": { 992 1026 "version": "6.12.6", 993 1027 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", ··· 1028 1062 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1029 1063 } 1030 1064 }, 1065 + "node_modules/any-promise": { 1066 + "version": "1.3.0", 1067 + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", 1068 + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", 1069 + "dev": true 1070 + }, 1031 1071 "node_modules/anymatch": { 1032 1072 "version": "3.1.3", 1033 1073 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", ··· 1063 1103 } 1064 1104 }, 1065 1105 "node_modules/autoprefixer": { 1066 - "version": "10.4.13", 1067 - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", 1068 - "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", 1106 + "version": "10.4.14", 1107 + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", 1108 + "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", 1069 1109 "dev": true, 1070 1110 "funding": [ 1071 1111 { ··· 1078 1118 } 1079 1119 ], 1080 1120 "dependencies": { 1081 - "browserslist": "^4.21.4", 1082 - "caniuse-lite": "^1.0.30001426", 1121 + "browserslist": "^4.21.5", 1122 + "caniuse-lite": "^1.0.30001464", 1083 1123 "fraction.js": "^4.2.0", 1084 1124 "normalize-range": "^0.1.2", 1085 1125 "picocolors": "^1.0.0", ··· 1188 1228 } 1189 1229 }, 1190 1230 "node_modules/caniuse-lite": { 1191 - "version": "1.0.30001457", 1192 - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001457.tgz", 1193 - "integrity": "sha512-SDIV6bgE1aVbK6XyxdURbUE89zY7+k1BBBaOwYwkNCglXlel/E7mELiHC64HQ+W0xSKlqWhV9Wh7iHxUjMs4fA==", 1231 + "version": "1.0.30001485", 1232 + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001485.tgz", 1233 + "integrity": "sha512-8aUpZ7sjhlOyiNsg+pgcrTTPUXKh+rg544QYHSvQErljVEKJzvkYkCR/hUFeeVoEfTToUtY9cUKNRC7+c45YkA==", 1194 1234 "dev": true, 1195 1235 "funding": [ 1196 1236 { ··· 1200 1240 { 1201 1241 "type": "tidelift", 1202 1242 "url": "https://tidelift.com/funding/github/npm/caniuse-lite" 1243 + }, 1244 + { 1245 + "type": "github", 1246 + "url": "https://github.com/sponsors/ai" 1203 1247 } 1204 1248 ] 1205 1249 }, ··· 1276 1320 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 1277 1321 "dev": true 1278 1322 }, 1323 + "node_modules/commander": { 1324 + "version": "4.1.1", 1325 + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", 1326 + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", 1327 + "dev": true, 1328 + "engines": { 1329 + "node": ">= 6" 1330 + } 1331 + }, 1279 1332 "node_modules/concat-map": { 1280 1333 "version": "0.0.1", 1281 1334 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", ··· 1283 1336 "dev": true 1284 1337 }, 1285 1338 "node_modules/cronstrue": { 1286 - "version": "2.23.0", 1287 - "resolved": "https://registry.npmjs.org/cronstrue/-/cronstrue-2.23.0.tgz", 1288 - "integrity": "sha512-iPoWUQbCwUmrBf1w9W+9YQs8FowWp/teC2XGz3zAmt0Aja+HWGjyjUkWASWcsdzxSuL0EIIdvlfGEVBljvTbSQ==", 1339 + "version": "2.26.0", 1340 + "resolved": "https://registry.npmjs.org/cronstrue/-/cronstrue-2.26.0.tgz", 1341 + "integrity": "sha512-M1VdV3hpBAsd1Zzvqcvf63wgDpcwCuS4WiNEVFpJ0s33MGO2sVDTfswYq0EPypCmESrCzmgL8h68DTzJuSDbVA==", 1289 1342 "dev": true, 1290 1343 "bin": { 1291 1344 "cronstrue": "bin/cli.js" ··· 1341 1394 "dev": true 1342 1395 }, 1343 1396 "node_modules/deepmerge": { 1344 - "version": "4.3.0", 1345 - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.0.tgz", 1346 - "integrity": "sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==", 1397 + "version": "4.3.1", 1398 + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", 1399 + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", 1347 1400 "dev": true, 1348 1401 "engines": { 1349 1402 "node": ">=0.10.0" 1350 1403 } 1351 1404 }, 1352 - "node_modules/defined": { 1353 - "version": "1.0.1", 1354 - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", 1355 - "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", 1356 - "dev": true, 1357 - "funding": { 1358 - "url": "https://github.com/sponsors/ljharb" 1359 - } 1360 - }, 1361 1405 "node_modules/detect-indent": { 1362 1406 "version": "6.1.0", 1363 1407 "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", ··· 1367 1411 "node": ">=8" 1368 1412 } 1369 1413 }, 1370 - "node_modules/detective": { 1371 - "version": "5.2.1", 1372 - "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", 1373 - "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", 1374 - "dev": true, 1375 - "dependencies": { 1376 - "acorn-node": "^1.8.2", 1377 - "defined": "^1.0.0", 1378 - "minimist": "^1.2.6" 1379 - }, 1380 - "bin": { 1381 - "detective": "bin/detective.js" 1382 - }, 1383 - "engines": { 1384 - "node": ">=0.8.0" 1385 - } 1386 - }, 1387 1414 "node_modules/didyoumean": { 1388 1415 "version": "1.2.2", 1389 1416 "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", ··· 1421 1448 } 1422 1449 }, 1423 1450 "node_modules/electron-to-chromium": { 1424 - "version": "1.4.305", 1425 - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.305.tgz", 1426 - "integrity": "sha512-WETy6tG0CT5gm1O+xCbyapWNsCcmIvrn4NHViIGYo2AT8FV2qUCXdaB+WqYxSv/vS5mFqhBYnfZAAkVArjBmUg==", 1451 + "version": "1.4.385", 1452 + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.385.tgz", 1453 + "integrity": "sha512-L9zlje9bIw0h+CwPQumiuVlfMcV4boxRjFIWDcLfFqTZNbkwOExBzfmswytHawObQX4OUhtNv8gIiB21kOurIg==", 1427 1454 "dev": true 1428 1455 }, 1429 1456 "node_modules/es6-promise": { ··· 1433 1460 "dev": true 1434 1461 }, 1435 1462 "node_modules/esbuild": { 1436 - "version": "0.16.17", 1437 - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz", 1438 - "integrity": "sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==", 1463 + "version": "0.17.18", 1464 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.18.tgz", 1465 + "integrity": "sha512-z1lix43jBs6UKjcZVKOw2xx69ffE2aG0PygLL5qJ9OS/gy0Ewd1gW/PUQIOIQGXBHWNywSc0floSKoMFF8aK2w==", 1439 1466 "dev": true, 1440 1467 "hasInstallScript": true, 1441 1468 "bin": { ··· 1445 1472 "node": ">=12" 1446 1473 }, 1447 1474 "optionalDependencies": { 1448 - "@esbuild/android-arm": "0.16.17", 1449 - "@esbuild/android-arm64": "0.16.17", 1450 - "@esbuild/android-x64": "0.16.17", 1451 - "@esbuild/darwin-arm64": "0.16.17", 1452 - "@esbuild/darwin-x64": "0.16.17", 1453 - "@esbuild/freebsd-arm64": "0.16.17", 1454 - "@esbuild/freebsd-x64": "0.16.17", 1455 - "@esbuild/linux-arm": "0.16.17", 1456 - "@esbuild/linux-arm64": "0.16.17", 1457 - "@esbuild/linux-ia32": "0.16.17", 1458 - "@esbuild/linux-loong64": "0.16.17", 1459 - "@esbuild/linux-mips64el": "0.16.17", 1460 - "@esbuild/linux-ppc64": "0.16.17", 1461 - "@esbuild/linux-riscv64": "0.16.17", 1462 - "@esbuild/linux-s390x": "0.16.17", 1463 - "@esbuild/linux-x64": "0.16.17", 1464 - "@esbuild/netbsd-x64": "0.16.17", 1465 - "@esbuild/openbsd-x64": "0.16.17", 1466 - "@esbuild/sunos-x64": "0.16.17", 1467 - "@esbuild/win32-arm64": "0.16.17", 1468 - "@esbuild/win32-ia32": "0.16.17", 1469 - "@esbuild/win32-x64": "0.16.17" 1475 + "@esbuild/android-arm": "0.17.18", 1476 + "@esbuild/android-arm64": "0.17.18", 1477 + "@esbuild/android-x64": "0.17.18", 1478 + "@esbuild/darwin-arm64": "0.17.18", 1479 + "@esbuild/darwin-x64": "0.17.18", 1480 + "@esbuild/freebsd-arm64": "0.17.18", 1481 + "@esbuild/freebsd-x64": "0.17.18", 1482 + "@esbuild/linux-arm": "0.17.18", 1483 + "@esbuild/linux-arm64": "0.17.18", 1484 + "@esbuild/linux-ia32": "0.17.18", 1485 + "@esbuild/linux-loong64": "0.17.18", 1486 + "@esbuild/linux-mips64el": "0.17.18", 1487 + "@esbuild/linux-ppc64": "0.17.18", 1488 + "@esbuild/linux-riscv64": "0.17.18", 1489 + "@esbuild/linux-s390x": "0.17.18", 1490 + "@esbuild/linux-x64": "0.17.18", 1491 + "@esbuild/netbsd-x64": "0.17.18", 1492 + "@esbuild/openbsd-x64": "0.17.18", 1493 + "@esbuild/sunos-x64": "0.17.18", 1494 + "@esbuild/win32-arm64": "0.17.18", 1495 + "@esbuild/win32-ia32": "0.17.18", 1496 + "@esbuild/win32-x64": "0.17.18" 1470 1497 } 1471 1498 }, 1472 1499 "node_modules/escalade": { ··· 1491 1518 } 1492 1519 }, 1493 1520 "node_modules/eslint": { 1494 - "version": "8.34.0", 1495 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.34.0.tgz", 1496 - "integrity": "sha512-1Z8iFsucw+7kSqXNZVslXS8Ioa4u2KM7GPwuKtkTFAqZ/cHMcEaR+1+Br0wLlot49cNxIiZk5wp8EAbPcYZxTg==", 1521 + "version": "8.40.0", 1522 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.40.0.tgz", 1523 + "integrity": "sha512-bvR+TsP9EHL3TqNtj9sCNJVAFK3fBN8Q7g5waghxyRsPLIMwL73XSKnZFK0hk/O2ANC+iAoq6PWMQ+IfBAJIiQ==", 1497 1524 "dev": true, 1498 1525 "dependencies": { 1499 - "@eslint/eslintrc": "^1.4.1", 1526 + "@eslint-community/eslint-utils": "^4.2.0", 1527 + "@eslint-community/regexpp": "^4.4.0", 1528 + "@eslint/eslintrc": "^2.0.3", 1529 + "@eslint/js": "8.40.0", 1500 1530 "@humanwhocodes/config-array": "^0.11.8", 1501 1531 "@humanwhocodes/module-importer": "^1.0.1", 1502 1532 "@nodelib/fs.walk": "^1.2.8", ··· 1506 1536 "debug": "^4.3.2", 1507 1537 "doctrine": "^3.0.0", 1508 1538 "escape-string-regexp": "^4.0.0", 1509 - "eslint-scope": "^7.1.1", 1510 - "eslint-utils": "^3.0.0", 1511 - "eslint-visitor-keys": "^3.3.0", 1512 - "espree": "^9.4.0", 1513 - "esquery": "^1.4.0", 1539 + "eslint-scope": "^7.2.0", 1540 + "eslint-visitor-keys": "^3.4.1", 1541 + "espree": "^9.5.2", 1542 + "esquery": "^1.4.2", 1514 1543 "esutils": "^2.0.2", 1515 1544 "fast-deep-equal": "^3.1.3", 1516 1545 "file-entry-cache": "^6.0.1", ··· 1531 1560 "minimatch": "^3.1.2", 1532 1561 "natural-compare": "^1.4.0", 1533 1562 "optionator": "^0.9.1", 1534 - "regexpp": "^3.2.0", 1535 1563 "strip-ansi": "^6.0.1", 1536 1564 "strip-json-comments": "^3.1.0", 1537 1565 "text-table": "^0.2.0" ··· 1547 1575 } 1548 1576 }, 1549 1577 "node_modules/eslint-config-prettier": { 1550 - "version": "8.6.0", 1551 - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz", 1552 - "integrity": "sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==", 1578 + "version": "8.8.0", 1579 + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.8.0.tgz", 1580 + "integrity": "sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==", 1553 1581 "dev": true, 1554 1582 "bin": { 1555 1583 "eslint-config-prettier": "bin/cli.js" ··· 1581 1609 "node": ">=8.0.0" 1582 1610 } 1583 1611 }, 1584 - "node_modules/eslint-utils": { 1585 - "version": "3.0.0", 1586 - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", 1587 - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", 1588 - "dev": true, 1589 - "dependencies": { 1590 - "eslint-visitor-keys": "^2.0.0" 1591 - }, 1592 - "engines": { 1593 - "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" 1594 - }, 1595 - "funding": { 1596 - "url": "https://github.com/sponsors/mysticatea" 1597 - }, 1598 - "peerDependencies": { 1599 - "eslint": ">=5" 1600 - } 1601 - }, 1602 - "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { 1603 - "version": "2.1.0", 1604 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", 1605 - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", 1606 - "dev": true, 1607 - "engines": { 1608 - "node": ">=10" 1609 - } 1610 - }, 1611 1612 "node_modules/eslint-visitor-keys": { 1612 - "version": "3.3.0", 1613 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", 1614 - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", 1613 + "version": "3.4.1", 1614 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", 1615 + "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", 1615 1616 "dev": true, 1616 1617 "engines": { 1617 1618 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1619 + }, 1620 + "funding": { 1621 + "url": "https://opencollective.com/eslint" 1618 1622 } 1619 1623 }, 1620 1624 "node_modules/eslint/node_modules/eslint-scope": { 1621 - "version": "7.1.1", 1622 - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", 1623 - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", 1625 + "version": "7.2.0", 1626 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", 1627 + "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", 1624 1628 "dev": true, 1625 1629 "dependencies": { 1626 1630 "esrecurse": "^4.3.0", ··· 1628 1632 }, 1629 1633 "engines": { 1630 1634 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1635 + }, 1636 + "funding": { 1637 + "url": "https://opencollective.com/eslint" 1631 1638 } 1632 1639 }, 1633 1640 "node_modules/eslint/node_modules/estraverse": { ··· 1640 1647 } 1641 1648 }, 1642 1649 "node_modules/espree": { 1643 - "version": "9.4.1", 1644 - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", 1645 - "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", 1650 + "version": "9.5.2", 1651 + "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz", 1652 + "integrity": "sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==", 1646 1653 "dev": true, 1647 1654 "dependencies": { 1648 1655 "acorn": "^8.8.0", 1649 1656 "acorn-jsx": "^5.3.2", 1650 - "eslint-visitor-keys": "^3.3.0" 1657 + "eslint-visitor-keys": "^3.4.1" 1651 1658 }, 1652 1659 "engines": { 1653 1660 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ··· 1657 1664 } 1658 1665 }, 1659 1666 "node_modules/esquery": { 1660 - "version": "1.4.2", 1661 - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.2.tgz", 1662 - "integrity": "sha512-JVSoLdTlTDkmjFmab7H/9SL9qGSyjElT3myyKp7krqjVFQCDLmj1QFaCLRFBszBKI0XVZaiiXvuPIX3ZwHe1Ng==", 1667 + "version": "1.5.0", 1668 + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", 1669 + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", 1663 1670 "dev": true, 1664 1671 "dependencies": { 1665 1672 "estraverse": "^5.1.0" ··· 1937 1944 } 1938 1945 }, 1939 1946 "node_modules/graceful-fs": { 1940 - "version": "4.2.10", 1941 - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", 1942 - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", 1947 + "version": "4.2.11", 1948 + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", 1949 + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", 1943 1950 "dev": true 1944 1951 }, 1945 1952 "node_modules/grapheme-splitter": { ··· 1979 1986 } 1980 1987 }, 1981 1988 "node_modules/immutable": { 1982 - "version": "4.2.4", 1983 - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.2.4.tgz", 1984 - "integrity": "sha512-WDxL3Hheb1JkRN3sQkyujNlL/xRjAo3rJtaU5xeufUauG66JdMr32bLj4gF+vWl84DIA3Zxw7tiAjneYzRRw+w==", 1989 + "version": "4.3.0", 1990 + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.0.tgz", 1991 + "integrity": "sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg==", 1985 1992 "dev": true 1986 1993 }, 1987 1994 "node_modules/import-fresh": { ··· 2038 2045 } 2039 2046 }, 2040 2047 "node_modules/is-core-module": { 2041 - "version": "2.11.0", 2042 - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", 2043 - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", 2048 + "version": "2.12.0", 2049 + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.0.tgz", 2050 + "integrity": "sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==", 2044 2051 "dev": true, 2045 2052 "dependencies": { 2046 2053 "has": "^1.0.3" ··· 2094 2101 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 2095 2102 "dev": true 2096 2103 }, 2104 + "node_modules/jiti": { 2105 + "version": "1.18.2", 2106 + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.18.2.tgz", 2107 + "integrity": "sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==", 2108 + "dev": true, 2109 + "bin": { 2110 + "jiti": "bin/jiti.js" 2111 + } 2112 + }, 2097 2113 "node_modules/js-sdsl": { 2098 - "version": "4.3.0", 2099 - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz", 2100 - "integrity": "sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==", 2114 + "version": "4.4.0", 2115 + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.0.tgz", 2116 + "integrity": "sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==", 2101 2117 "dev": true, 2102 2118 "funding": { 2103 2119 "type": "opencollective", ··· 2151 2167 } 2152 2168 }, 2153 2169 "node_modules/lilconfig": { 2154 - "version": "2.0.6", 2155 - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", 2156 - "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", 2170 + "version": "2.1.0", 2171 + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", 2172 + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", 2157 2173 "dev": true, 2158 2174 "engines": { 2159 2175 "node": ">=10" 2160 2176 } 2177 + }, 2178 + "node_modules/lines-and-columns": { 2179 + "version": "1.2.4", 2180 + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", 2181 + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", 2182 + "dev": true 2161 2183 }, 2162 2184 "node_modules/locate-path": { 2163 2185 "version": "6.0.0", ··· 2193 2215 } 2194 2216 }, 2195 2217 "node_modules/magic-string": { 2196 - "version": "0.27.0", 2197 - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", 2198 - "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", 2218 + "version": "0.30.0", 2219 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.0.tgz", 2220 + "integrity": "sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==", 2199 2221 "dev": true, 2200 2222 "dependencies": { 2201 2223 "@jridgewell/sourcemap-codec": "^1.4.13" ··· 2292 2314 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 2293 2315 "dev": true 2294 2316 }, 2317 + "node_modules/mz": { 2318 + "version": "2.7.0", 2319 + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", 2320 + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", 2321 + "dev": true, 2322 + "dependencies": { 2323 + "any-promise": "^1.0.0", 2324 + "object-assign": "^4.0.1", 2325 + "thenify-all": "^1.0.0" 2326 + } 2327 + }, 2295 2328 "node_modules/nanoid": { 2296 - "version": "3.3.4", 2297 - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", 2298 - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", 2329 + "version": "3.3.6", 2330 + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", 2331 + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", 2299 2332 "dev": true, 2333 + "funding": [ 2334 + { 2335 + "type": "github", 2336 + "url": "https://github.com/sponsors/ai" 2337 + } 2338 + ], 2300 2339 "bin": { 2301 2340 "nanoid": "bin/nanoid.cjs" 2302 2341 }, ··· 2340 2379 "node": ">=0.10.0" 2341 2380 } 2342 2381 }, 2382 + "node_modules/object-assign": { 2383 + "version": "4.1.1", 2384 + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 2385 + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", 2386 + "dev": true, 2387 + "engines": { 2388 + "node": ">=0.10.0" 2389 + } 2390 + }, 2343 2391 "node_modules/object-hash": { 2344 2392 "version": "3.0.0", 2345 2393 "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", ··· 2486 2534 "node": ">=0.10.0" 2487 2535 } 2488 2536 }, 2537 + "node_modules/pirates": { 2538 + "version": "4.0.5", 2539 + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", 2540 + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", 2541 + "dev": true, 2542 + "engines": { 2543 + "node": ">= 6" 2544 + } 2545 + }, 2489 2546 "node_modules/postcss": { 2490 - "version": "8.4.21", 2491 - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", 2492 - "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", 2547 + "version": "8.4.23", 2548 + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.23.tgz", 2549 + "integrity": "sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==", 2493 2550 "dev": true, 2494 2551 "funding": [ 2495 2552 { ··· 2499 2556 { 2500 2557 "type": "tidelift", 2501 2558 "url": "https://tidelift.com/funding/github/npm/postcss" 2559 + }, 2560 + { 2561 + "type": "github", 2562 + "url": "https://github.com/sponsors/ai" 2502 2563 } 2503 2564 ], 2504 2565 "dependencies": { 2505 - "nanoid": "^3.3.4", 2566 + "nanoid": "^3.3.6", 2506 2567 "picocolors": "^1.0.0", 2507 2568 "source-map-js": "^1.0.2" 2508 2569 }, ··· 2511 2572 } 2512 2573 }, 2513 2574 "node_modules/postcss-import": { 2514 - "version": "14.1.0", 2515 - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", 2516 - "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", 2575 + "version": "15.1.0", 2576 + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", 2577 + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", 2517 2578 "dev": true, 2518 2579 "dependencies": { 2519 2580 "postcss-value-parser": "^4.0.0", ··· 2521 2582 "resolve": "^1.1.7" 2522 2583 }, 2523 2584 "engines": { 2524 - "node": ">=10.0.0" 2585 + "node": ">=14.0.0" 2525 2586 }, 2526 2587 "peerDependencies": { 2527 2588 "postcss": "^8.0.0" ··· 2547 2608 } 2548 2609 }, 2549 2610 "node_modules/postcss-load-config": { 2550 - "version": "3.1.4", 2551 - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", 2552 - "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", 2611 + "version": "4.0.1", 2612 + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", 2613 + "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", 2553 2614 "dev": true, 2554 2615 "dependencies": { 2555 2616 "lilconfig": "^2.0.5", 2556 - "yaml": "^1.10.2" 2617 + "yaml": "^2.1.1" 2557 2618 }, 2558 2619 "engines": { 2559 - "node": ">= 10" 2620 + "node": ">= 14" 2560 2621 }, 2561 2622 "funding": { 2562 2623 "type": "opencollective", ··· 2576 2637 } 2577 2638 }, 2578 2639 "node_modules/postcss-nested": { 2579 - "version": "6.0.0", 2580 - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz", 2581 - "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==", 2640 + "version": "6.0.1", 2641 + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", 2642 + "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", 2582 2643 "dev": true, 2583 2644 "dependencies": { 2584 - "postcss-selector-parser": "^6.0.10" 2645 + "postcss-selector-parser": "^6.0.11" 2585 2646 }, 2586 2647 "engines": { 2587 2648 "node": ">=12.0" ··· 2595 2656 } 2596 2657 }, 2597 2658 "node_modules/postcss-selector-parser": { 2598 - "version": "6.0.11", 2599 - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", 2600 - "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", 2659 + "version": "6.0.12", 2660 + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.12.tgz", 2661 + "integrity": "sha512-NdxGCAZdRrwVI1sy59+Wzrh+pMMHxapGnpfenDVlMEXoOcvt4pGE0JLK9YY2F5dLxcFYA/YbVQKhcGU+FtSYQg==", 2601 2662 "dev": true, 2602 2663 "dependencies": { 2603 2664 "cssesc": "^3.0.0", ··· 2623 2684 } 2624 2685 }, 2625 2686 "node_modules/prettier": { 2626 - "version": "2.8.4", 2627 - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.4.tgz", 2628 - "integrity": "sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==", 2687 + "version": "2.8.8", 2688 + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", 2689 + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", 2629 2690 "dev": true, 2630 2691 "bin": { 2631 2692 "prettier": "bin-prettier.js" ··· 2638 2699 } 2639 2700 }, 2640 2701 "node_modules/prettier-plugin-svelte": { 2641 - "version": "2.9.0", 2642 - "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-2.9.0.tgz", 2643 - "integrity": "sha512-3doBi5NO4IVgaNPtwewvrgPpqAcvNv0NwJNflr76PIGgi9nf1oguQV1Hpdm9TI2ALIQVn/9iIwLpBO5UcD2Jiw==", 2702 + "version": "2.10.0", 2703 + "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-2.10.0.tgz", 2704 + "integrity": "sha512-GXMY6t86thctyCvQq+jqElO+MKdB09BkL3hexyGP3Oi8XLKRFaJP1ud/xlWCZ9ZIa2BxHka32zhHfcuU+XsRQg==", 2644 2705 "dev": true, 2645 2706 "peerDependencies": { 2646 2707 "prettier": "^1.16.4 || ^2.0.0", ··· 2648 2709 } 2649 2710 }, 2650 2711 "node_modules/prettier-plugin-tailwindcss": { 2651 - "version": "0.2.3", 2652 - "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.3.tgz", 2653 - "integrity": "sha512-s2N5Dh7Ao5KTV1mao5ZBnn8EKtUcDPJEkGViZIjI0Ij9TTI5zgTz4IHOxW33jOdjHKa8CSjM88scelUiC5TNRQ==", 2712 + "version": "0.2.8", 2713 + "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.8.tgz", 2714 + "integrity": "sha512-KgPcEnJeIijlMjsA6WwYgRs5rh3/q76oInqtMXBA/EMcamrcYJpyhtRhyX1ayT9hnHlHTuO8sIifHF10WuSDKg==", 2654 2715 "dev": true, 2655 2716 "engines": { 2656 2717 "node": ">=12.17.0" 2657 2718 }, 2658 2719 "peerDependencies": { 2659 2720 "@ianvs/prettier-plugin-sort-imports": "*", 2660 - "@prettier/plugin-php": "*", 2661 2721 "@prettier/plugin-pug": "*", 2662 2722 "@shopify/prettier-plugin-liquid": "*", 2663 2723 "@shufo/prettier-plugin-blade": "*", ··· 2675 2735 }, 2676 2736 "peerDependenciesMeta": { 2677 2737 "@ianvs/prettier-plugin-sort-imports": { 2678 - "optional": true 2679 - }, 2680 - "@prettier/plugin-php": { 2681 2738 "optional": true 2682 2739 }, 2683 2740 "@prettier/plugin-pug": { ··· 2750 2807 } 2751 2808 ] 2752 2809 }, 2753 - "node_modules/quick-lru": { 2754 - "version": "5.1.1", 2755 - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", 2756 - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", 2757 - "dev": true, 2758 - "engines": { 2759 - "node": ">=10" 2760 - }, 2761 - "funding": { 2762 - "url": "https://github.com/sponsors/sindresorhus" 2763 - } 2764 - }, 2765 2810 "node_modules/read-cache": { 2766 2811 "version": "1.0.0", 2767 2812 "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", ··· 2783 2828 "node": ">=8.10.0" 2784 2829 } 2785 2830 }, 2786 - "node_modules/regexpp": { 2787 - "version": "3.2.0", 2788 - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", 2789 - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", 2790 - "dev": true, 2791 - "engines": { 2792 - "node": ">=8" 2793 - }, 2794 - "funding": { 2795 - "url": "https://github.com/sponsors/mysticatea" 2796 - } 2797 - }, 2798 2831 "node_modules/resolve": { 2799 - "version": "1.22.1", 2800 - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", 2801 - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", 2832 + "version": "1.22.2", 2833 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", 2834 + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", 2802 2835 "dev": true, 2803 2836 "dependencies": { 2804 - "is-core-module": "^2.9.0", 2837 + "is-core-module": "^2.11.0", 2805 2838 "path-parse": "^1.0.7", 2806 2839 "supports-preserve-symlinks-flag": "^1.0.0" 2807 2840 }, ··· 2847 2880 } 2848 2881 }, 2849 2882 "node_modules/rollup": { 2850 - "version": "3.17.2", 2851 - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.17.2.tgz", 2852 - "integrity": "sha512-qMNZdlQPCkWodrAZ3qnJtvCAl4vpQ8q77uEujVCCbC/6CLB7Lcmvjq7HyiOSnf4fxTT9XgsE36oLHJBH49xjqA==", 2883 + "version": "3.21.5", 2884 + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.21.5.tgz", 2885 + "integrity": "sha512-a4NTKS4u9PusbUJcfF4IMxuqjFzjm6ifj76P54a7cKnvVzJaG12BLVR+hgU2YDGHzyMMQNxLAZWuALsn8q2oQg==", 2853 2886 "dev": true, 2854 2887 "bin": { 2855 2888 "rollup": "dist/bin/rollup" ··· 2922 2955 } 2923 2956 }, 2924 2957 "node_modules/sass": { 2925 - "version": "1.58.3", 2926 - "resolved": "https://registry.npmjs.org/sass/-/sass-1.58.3.tgz", 2927 - "integrity": "sha512-Q7RaEtYf6BflYrQ+buPudKR26/lH+10EmO9bBqbmPh/KeLqv8bjpTNqxe71ocONqXq+jYiCbpPUmQMS+JJPk4A==", 2958 + "version": "1.62.1", 2959 + "resolved": "https://registry.npmjs.org/sass/-/sass-1.62.1.tgz", 2960 + "integrity": "sha512-NHpxIzN29MXvWiuswfc1W3I0N8SXBd8UR26WntmDlRYf0bSADnwnOjsyMZ3lMezSlArD33Vs3YFhp7dWvL770A==", 2928 2961 "dev": true, 2929 2962 "dependencies": { 2930 2963 "chokidar": ">=3.0.0 <4.0.0", ··· 2935 2968 "sass": "sass.js" 2936 2969 }, 2937 2970 "engines": { 2938 - "node": ">=12.0.0" 2971 + "node": ">=14.0.0" 2939 2972 } 2940 2973 }, 2941 2974 "node_modules/semver": { 2942 - "version": "7.3.8", 2943 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", 2944 - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", 2975 + "version": "7.5.0", 2976 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz", 2977 + "integrity": "sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==", 2945 2978 "dev": true, 2946 2979 "dependencies": { 2947 2980 "lru-cache": "^6.0.0" ··· 3043 3076 "url": "https://github.com/sponsors/sindresorhus" 3044 3077 } 3045 3078 }, 3079 + "node_modules/sucrase": { 3080 + "version": "3.32.0", 3081 + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.32.0.tgz", 3082 + "integrity": "sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==", 3083 + "dev": true, 3084 + "dependencies": { 3085 + "@jridgewell/gen-mapping": "^0.3.2", 3086 + "commander": "^4.0.0", 3087 + "glob": "7.1.6", 3088 + "lines-and-columns": "^1.1.6", 3089 + "mz": "^2.7.0", 3090 + "pirates": "^4.0.1", 3091 + "ts-interface-checker": "^0.1.9" 3092 + }, 3093 + "bin": { 3094 + "sucrase": "bin/sucrase", 3095 + "sucrase-node": "bin/sucrase-node" 3096 + }, 3097 + "engines": { 3098 + "node": ">=8" 3099 + } 3100 + }, 3101 + "node_modules/sucrase/node_modules/glob": { 3102 + "version": "7.1.6", 3103 + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", 3104 + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", 3105 + "dev": true, 3106 + "dependencies": { 3107 + "fs.realpath": "^1.0.0", 3108 + "inflight": "^1.0.4", 3109 + "inherits": "2", 3110 + "minimatch": "^3.0.4", 3111 + "once": "^1.3.0", 3112 + "path-is-absolute": "^1.0.0" 3113 + }, 3114 + "engines": { 3115 + "node": "*" 3116 + }, 3117 + "funding": { 3118 + "url": "https://github.com/sponsors/isaacs" 3119 + } 3120 + }, 3046 3121 "node_modules/supports-color": { 3047 3122 "version": "7.2.0", 3048 3123 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", ··· 3068 3143 } 3069 3144 }, 3070 3145 "node_modules/svelte": { 3071 - "version": "3.55.1", 3072 - "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.55.1.tgz", 3073 - "integrity": "sha512-S+87/P0Ve67HxKkEV23iCdAh/SX1xiSfjF1HOglno/YTbSTW7RniICMCofWGdJJbdjw3S+0PfFb1JtGfTXE0oQ==", 3146 + "version": "3.59.0", 3147 + "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.59.0.tgz", 3148 + "integrity": "sha512-Di1wVPwdWriw5pSyInMRpr5EZmwrzKxtDKv5aXu8A/WDUi59Y5bIvl42eLef0x1vwz+ZtrjdnT8nXir2bDqR/A==", 3074 3149 "dev": true, 3075 3150 "engines": { 3076 3151 "node": ">= 8" 3077 3152 } 3078 3153 }, 3079 3154 "node_modules/svelte-check": { 3080 - "version": "3.0.3", 3081 - "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.0.3.tgz", 3082 - "integrity": "sha512-ByBFXo3bfHRGIsYEasHkdMhLkNleVfszX/Ns1oip58tPJlKdo5Ssr8kgVIuo5oq00hss8AIcdesuy0Xt0BcTvg==", 3155 + "version": "3.3.1", 3156 + "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.3.1.tgz", 3157 + "integrity": "sha512-+Yb1F50M76JRPdZlxB8/blg75GiqKH/8QJTNtC3cKvxCbrRK7zpgmOg2oxem9n4eDAIllesm74guR3AnlAtNVg==", 3083 3158 "dev": true, 3084 3159 "dependencies": { 3085 3160 "@jridgewell/trace-mapping": "^0.3.17", ··· 3088 3163 "import-fresh": "^3.2.1", 3089 3164 "picocolors": "^1.0.0", 3090 3165 "sade": "^1.7.4", 3091 - "svelte-preprocess": "^5.0.0", 3092 - "typescript": "^4.9.4" 3166 + "svelte-preprocess": "^5.0.3", 3167 + "typescript": "^5.0.3" 3093 3168 }, 3094 3169 "bin": { 3095 3170 "svelte-check": "bin/svelte-check" ··· 3111 3186 } 3112 3187 }, 3113 3188 "node_modules/svelte-preprocess": { 3114 - "version": "5.0.1", 3115 - "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.0.1.tgz", 3116 - "integrity": "sha512-0HXyhCoc9rsW4zGOgtInylC6qj259E1hpFnJMJWTf+aIfeqh4O/QHT31KT2hvPEqQfdjmqBR/kO2JDkkciBLrQ==", 3189 + "version": "5.0.3", 3190 + "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.0.3.tgz", 3191 + "integrity": "sha512-GrHF1rusdJVbOZOwgPWtpqmaexkydznKzy5qIC2FabgpFyKN57bjMUUUqPRfbBXK5igiEWn1uO/DXsa2vJ5VHA==", 3117 3192 "dev": true, 3118 3193 "hasInstallScript": true, 3119 3194 "dependencies": { 3120 3195 "@types/pug": "^2.0.6", 3121 - "@types/sass": "^1.43.1", 3122 3196 "detect-indent": "^6.1.0", 3123 3197 "magic-string": "^0.27.0", 3124 3198 "sorcery": "^0.11.0", ··· 3138 3212 "stylus": "^0.55.0", 3139 3213 "sugarss": "^2.0.0 || ^3.0.0 || ^4.0.0", 3140 3214 "svelte": "^3.23.0", 3141 - "typescript": "^3.9.5 || ^4.0.0" 3215 + "typescript": ">=3.9.5 || ^4.0.0 || ^5.0.0" 3142 3216 }, 3143 3217 "peerDependenciesMeta": { 3144 3218 "@babel/core": { ··· 3173 3247 } 3174 3248 } 3175 3249 }, 3250 + "node_modules/svelte-preprocess/node_modules/magic-string": { 3251 + "version": "0.27.0", 3252 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", 3253 + "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", 3254 + "dev": true, 3255 + "dependencies": { 3256 + "@jridgewell/sourcemap-codec": "^1.4.13" 3257 + }, 3258 + "engines": { 3259 + "node": ">=12" 3260 + } 3261 + }, 3176 3262 "node_modules/tailwindcss": { 3177 - "version": "3.2.7", 3178 - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.7.tgz", 3179 - "integrity": "sha512-B6DLqJzc21x7wntlH/GsZwEXTBttVSl1FtCzC8WP4oBc/NKef7kaax5jeihkkCEWc831/5NDJ9gRNDK6NEioQQ==", 3263 + "version": "3.3.2", 3264 + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.2.tgz", 3265 + "integrity": "sha512-9jPkMiIBXvPc2KywkraqsUfbfj+dHDb+JPWtSJa9MLFdrPyazI7q6WX2sUrm7R9eVR7qqv3Pas7EvQFzxKnI6w==", 3180 3266 "dev": true, 3181 3267 "dependencies": { 3268 + "@alloc/quick-lru": "^5.2.0", 3182 3269 "arg": "^5.0.2", 3183 3270 "chokidar": "^3.5.3", 3184 - "color-name": "^1.1.4", 3185 - "detective": "^5.2.1", 3186 3271 "didyoumean": "^1.2.2", 3187 3272 "dlv": "^1.1.3", 3188 3273 "fast-glob": "^3.2.12", 3189 3274 "glob-parent": "^6.0.2", 3190 3275 "is-glob": "^4.0.3", 3191 - "lilconfig": "^2.0.6", 3276 + "jiti": "^1.18.2", 3277 + "lilconfig": "^2.1.0", 3192 3278 "micromatch": "^4.0.5", 3193 3279 "normalize-path": "^3.0.0", 3194 3280 "object-hash": "^3.0.0", 3195 3281 "picocolors": "^1.0.0", 3196 - "postcss": "^8.0.9", 3197 - "postcss-import": "^14.1.0", 3198 - "postcss-js": "^4.0.0", 3199 - "postcss-load-config": "^3.1.4", 3200 - "postcss-nested": "6.0.0", 3282 + "postcss": "^8.4.23", 3283 + "postcss-import": "^15.1.0", 3284 + "postcss-js": "^4.0.1", 3285 + "postcss-load-config": "^4.0.1", 3286 + "postcss-nested": "^6.0.1", 3201 3287 "postcss-selector-parser": "^6.0.11", 3202 3288 "postcss-value-parser": "^4.2.0", 3203 - "quick-lru": "^5.1.1", 3204 - "resolve": "^1.22.1" 3289 + "resolve": "^1.22.2", 3290 + "sucrase": "^3.32.0" 3205 3291 }, 3206 3292 "bin": { 3207 3293 "tailwind": "lib/cli.js", 3208 3294 "tailwindcss": "lib/cli.js" 3209 3295 }, 3210 3296 "engines": { 3211 - "node": ">=12.13.0" 3212 - }, 3213 - "peerDependencies": { 3214 - "postcss": "^8.0.9" 3297 + "node": ">=14.0.0" 3215 3298 } 3216 3299 }, 3217 3300 "node_modules/text-table": { ··· 3220 3303 "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", 3221 3304 "dev": true 3222 3305 }, 3306 + "node_modules/thenify": { 3307 + "version": "3.3.1", 3308 + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", 3309 + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", 3310 + "dev": true, 3311 + "dependencies": { 3312 + "any-promise": "^1.0.0" 3313 + } 3314 + }, 3315 + "node_modules/thenify-all": { 3316 + "version": "1.6.0", 3317 + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", 3318 + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", 3319 + "dev": true, 3320 + "dependencies": { 3321 + "thenify": ">= 3.1.0 < 4" 3322 + }, 3323 + "engines": { 3324 + "node": ">=0.8" 3325 + } 3326 + }, 3223 3327 "node_modules/to-regex-range": { 3224 3328 "version": "5.0.1", 3225 3329 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", ··· 3231 3335 "engines": { 3232 3336 "node": ">=8.0" 3233 3337 } 3338 + }, 3339 + "node_modules/ts-interface-checker": { 3340 + "version": "0.1.13", 3341 + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", 3342 + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", 3343 + "dev": true 3234 3344 }, 3235 3345 "node_modules/tslib": { 3236 3346 "version": "1.14.1", ··· 3278 3388 } 3279 3389 }, 3280 3390 "node_modules/typescript": { 3281 - "version": "4.9.5", 3282 - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", 3283 - "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", 3391 + "version": "5.0.4", 3392 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", 3393 + "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==", 3284 3394 "dev": true, 3285 3395 "bin": { 3286 3396 "tsc": "bin/tsc", 3287 3397 "tsserver": "bin/tsserver" 3288 3398 }, 3289 3399 "engines": { 3290 - "node": ">=4.2.0" 3400 + "node": ">=12.20" 3291 3401 } 3292 3402 }, 3293 3403 "node_modules/update-browserslist-db": { 3294 - "version": "1.0.10", 3295 - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", 3296 - "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", 3404 + "version": "1.0.11", 3405 + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", 3406 + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", 3297 3407 "dev": true, 3298 3408 "funding": [ 3299 3409 { ··· 3303 3413 { 3304 3414 "type": "tidelift", 3305 3415 "url": "https://tidelift.com/funding/github/npm/browserslist" 3416 + }, 3417 + { 3418 + "type": "github", 3419 + "url": "https://github.com/sponsors/ai" 3306 3420 } 3307 3421 ], 3308 3422 "dependencies": { ··· 3310 3424 "picocolors": "^1.0.0" 3311 3425 }, 3312 3426 "bin": { 3313 - "browserslist-lint": "cli.js" 3427 + "update-browserslist-db": "cli.js" 3314 3428 }, 3315 3429 "peerDependencies": { 3316 3430 "browserslist": ">= 4.21.0" ··· 3332 3446 "dev": true 3333 3447 }, 3334 3448 "node_modules/vite": { 3335 - "version": "4.1.4", 3336 - "resolved": "https://registry.npmjs.org/vite/-/vite-4.1.4.tgz", 3337 - "integrity": "sha512-3knk/HsbSTKEin43zHu7jTwYWv81f8kgAL99G5NWBcA1LKvtvcVAC4JjBH1arBunO9kQka+1oGbrMKOjk4ZrBg==", 3449 + "version": "4.3.5", 3450 + "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.5.tgz", 3451 + "integrity": "sha512-0gEnL9wiRFxgz40o/i/eTBwm+NEbpUeTWhzKrZDSdKm6nplj+z4lKz8ANDgildxHm47Vg8EUia0aicKbawUVVA==", 3338 3452 "dev": true, 3339 3453 "dependencies": { 3340 - "esbuild": "^0.16.14", 3341 - "postcss": "^8.4.21", 3342 - "resolve": "^1.22.1", 3343 - "rollup": "^3.10.0" 3454 + "esbuild": "^0.17.5", 3455 + "postcss": "^8.4.23", 3456 + "rollup": "^3.21.0" 3344 3457 }, 3345 3458 "bin": { 3346 3459 "vite": "bin/vite.js" ··· 3424 3537 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 3425 3538 "dev": true 3426 3539 }, 3427 - "node_modules/xtend": { 3428 - "version": "4.0.2", 3429 - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", 3430 - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", 3431 - "dev": true, 3432 - "engines": { 3433 - "node": ">=0.4" 3434 - } 3435 - }, 3436 3540 "node_modules/yallist": { 3437 3541 "version": "4.0.0", 3438 3542 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", ··· 3440 3544 "dev": true 3441 3545 }, 3442 3546 "node_modules/yaml": { 3443 - "version": "1.10.2", 3444 - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", 3445 - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", 3547 + "version": "2.2.2", 3548 + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.2.tgz", 3549 + "integrity": "sha512-CBKFWExMn46Foo4cldiChEzn7S7SRV+wqiluAb6xmueD/fGyRHIhX8m14vVGgeFWjN540nKCNVj6P21eQjgTuA==", 3446 3550 "dev": true, 3447 3551 "engines": { 3448 - "node": ">= 6" 3552 + "node": ">= 14" 3449 3553 } 3450 3554 }, 3451 3555 "node_modules/yocto-queue": { ··· 3459 3563 "funding": { 3460 3564 "url": "https://github.com/sponsors/sindresorhus" 3461 3565 } 3462 - } 3463 - }, 3464 - "dependencies": { 3465 - "@esbuild/android-arm": { 3466 - "version": "0.16.17", 3467 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz", 3468 - "integrity": "sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==", 3469 - "dev": true, 3470 - "optional": true 3471 - }, 3472 - "@esbuild/android-arm64": { 3473 - "version": "0.16.17", 3474 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz", 3475 - "integrity": "sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==", 3476 - "dev": true, 3477 - "optional": true 3478 - }, 3479 - "@esbuild/android-x64": { 3480 - "version": "0.16.17", 3481 - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.17.tgz", 3482 - "integrity": "sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==", 3483 - "dev": true, 3484 - "optional": true 3485 - }, 3486 - "@esbuild/darwin-arm64": { 3487 - "version": "0.16.17", 3488 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz", 3489 - "integrity": "sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==", 3490 - "dev": true, 3491 - "optional": true 3492 - }, 3493 - "@esbuild/darwin-x64": { 3494 - "version": "0.16.17", 3495 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz", 3496 - "integrity": "sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==", 3497 - "dev": true, 3498 - "optional": true 3499 - }, 3500 - "@esbuild/freebsd-arm64": { 3501 - "version": "0.16.17", 3502 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz", 3503 - "integrity": "sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==", 3504 - "dev": true, 3505 - "optional": true 3506 - }, 3507 - "@esbuild/freebsd-x64": { 3508 - "version": "0.16.17", 3509 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz", 3510 - "integrity": "sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==", 3511 - "dev": true, 3512 - "optional": true 3513 - }, 3514 - "@esbuild/linux-arm": { 3515 - "version": "0.16.17", 3516 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz", 3517 - "integrity": "sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==", 3518 - "dev": true, 3519 - "optional": true 3520 - }, 3521 - "@esbuild/linux-arm64": { 3522 - "version": "0.16.17", 3523 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz", 3524 - "integrity": "sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==", 3525 - "dev": true, 3526 - "optional": true 3527 - }, 3528 - "@esbuild/linux-ia32": { 3529 - "version": "0.16.17", 3530 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz", 3531 - "integrity": "sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==", 3532 - "dev": true, 3533 - "optional": true 3534 - }, 3535 - "@esbuild/linux-loong64": { 3536 - "version": "0.16.17", 3537 - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz", 3538 - "integrity": "sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==", 3539 - "dev": true, 3540 - "optional": true 3541 - }, 3542 - "@esbuild/linux-mips64el": { 3543 - "version": "0.16.17", 3544 - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz", 3545 - "integrity": "sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==", 3546 - "dev": true, 3547 - "optional": true 3548 - }, 3549 - "@esbuild/linux-ppc64": { 3550 - "version": "0.16.17", 3551 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz", 3552 - "integrity": "sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==", 3553 - "dev": true, 3554 - "optional": true 3555 - }, 3556 - "@esbuild/linux-riscv64": { 3557 - "version": "0.16.17", 3558 - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz", 3559 - "integrity": "sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==", 3560 - "dev": true, 3561 - "optional": true 3562 - }, 3563 - "@esbuild/linux-s390x": { 3564 - "version": "0.16.17", 3565 - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz", 3566 - "integrity": "sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==", 3567 - "dev": true, 3568 - "optional": true 3569 - }, 3570 - "@esbuild/linux-x64": { 3571 - "version": "0.16.17", 3572 - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz", 3573 - "integrity": "sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==", 3574 - "dev": true, 3575 - "optional": true 3576 - }, 3577 - "@esbuild/netbsd-x64": { 3578 - "version": "0.16.17", 3579 - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz", 3580 - "integrity": "sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==", 3581 - "dev": true, 3582 - "optional": true 3583 - }, 3584 - "@esbuild/openbsd-x64": { 3585 - "version": "0.16.17", 3586 - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz", 3587 - "integrity": "sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==", 3588 - "dev": true, 3589 - "optional": true 3590 - }, 3591 - "@esbuild/sunos-x64": { 3592 - "version": "0.16.17", 3593 - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz", 3594 - "integrity": "sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==", 3595 - "dev": true, 3596 - "optional": true 3597 - }, 3598 - "@esbuild/win32-arm64": { 3599 - "version": "0.16.17", 3600 - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz", 3601 - "integrity": "sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==", 3602 - "dev": true, 3603 - "optional": true 3604 - }, 3605 - "@esbuild/win32-ia32": { 3606 - "version": "0.16.17", 3607 - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz", 3608 - "integrity": "sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==", 3609 - "dev": true, 3610 - "optional": true 3611 - }, 3612 - "@esbuild/win32-x64": { 3613 - "version": "0.16.17", 3614 - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz", 3615 - "integrity": "sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==", 3616 - "dev": true, 3617 - "optional": true 3618 - }, 3619 - "@eslint/eslintrc": { 3620 - "version": "1.4.1", 3621 - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", 3622 - "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", 3623 - "dev": true, 3624 - "requires": { 3625 - "ajv": "^6.12.4", 3626 - "debug": "^4.3.2", 3627 - "espree": "^9.4.0", 3628 - "globals": "^13.19.0", 3629 - "ignore": "^5.2.0", 3630 - "import-fresh": "^3.2.1", 3631 - "js-yaml": "^4.1.0", 3632 - "minimatch": "^3.1.2", 3633 - "strip-json-comments": "^3.1.1" 3634 - } 3635 - }, 3636 - "@humanwhocodes/config-array": { 3637 - "version": "0.11.8", 3638 - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", 3639 - "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", 3640 - "dev": true, 3641 - "requires": { 3642 - "@humanwhocodes/object-schema": "^1.2.1", 3643 - "debug": "^4.1.1", 3644 - "minimatch": "^3.0.5" 3645 - } 3646 - }, 3647 - "@humanwhocodes/module-importer": { 3648 - "version": "1.0.1", 3649 - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 3650 - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 3651 - "dev": true 3652 - }, 3653 - "@humanwhocodes/object-schema": { 3654 - "version": "1.2.1", 3655 - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", 3656 - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", 3657 - "dev": true 3658 - }, 3659 - "@jridgewell/resolve-uri": { 3660 - "version": "3.1.0", 3661 - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", 3662 - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", 3663 - "dev": true 3664 - }, 3665 - "@jridgewell/sourcemap-codec": { 3666 - "version": "1.4.14", 3667 - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", 3668 - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", 3669 - "dev": true 3670 - }, 3671 - "@jridgewell/trace-mapping": { 3672 - "version": "0.3.17", 3673 - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", 3674 - "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", 3675 - "dev": true, 3676 - "requires": { 3677 - "@jridgewell/resolve-uri": "3.1.0", 3678 - "@jridgewell/sourcemap-codec": "1.4.14" 3679 - } 3680 - }, 3681 - "@nodelib/fs.scandir": { 3682 - "version": "2.1.5", 3683 - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 3684 - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 3685 - "dev": true, 3686 - "requires": { 3687 - "@nodelib/fs.stat": "2.0.5", 3688 - "run-parallel": "^1.1.9" 3689 - } 3690 - }, 3691 - "@nodelib/fs.stat": { 3692 - "version": "2.0.5", 3693 - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 3694 - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 3695 - "dev": true 3696 - }, 3697 - "@nodelib/fs.walk": { 3698 - "version": "1.2.8", 3699 - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 3700 - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 3701 - "dev": true, 3702 - "requires": { 3703 - "@nodelib/fs.scandir": "2.1.5", 3704 - "fastq": "^1.6.0" 3705 - } 3706 - }, 3707 - "@sveltejs/vite-plugin-svelte": { 3708 - "version": "2.0.2", 3709 - "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.0.2.tgz", 3710 - "integrity": "sha512-xCEan0/NNpQuL0l5aS42FjwQ6wwskdxC3pW1OeFtEKNZwRg7Evro9lac9HesGP6TdFsTv2xMes5ASQVKbCacxg==", 3711 - "dev": true, 3712 - "requires": { 3713 - "debug": "^4.3.4", 3714 - "deepmerge": "^4.2.2", 3715 - "kleur": "^4.1.5", 3716 - "magic-string": "^0.27.0", 3717 - "svelte-hmr": "^0.15.1", 3718 - "vitefu": "^0.2.3" 3719 - } 3720 - }, 3721 - "@tailwindcss/forms": { 3722 - "version": "0.5.3", 3723 - "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.3.tgz", 3724 - "integrity": "sha512-y5mb86JUoiUgBjY/o6FJSFZSEttfb3Q5gllE4xoKjAAD+vBrnIhE4dViwUuow3va8mpH4s9jyUbUbrRGoRdc2Q==", 3725 - "dev": true, 3726 - "requires": { 3727 - "mini-svg-data-uri": "^1.2.3" 3728 - } 3729 - }, 3730 - "@tauri-apps/api": { 3731 - "version": "1.2.0", 3732 - "resolved": "https://registry.npmjs.org/@tauri-apps/api/-/api-1.2.0.tgz", 3733 - "integrity": "sha512-lsI54KI6HGf7VImuf/T9pnoejfgkNoXveP14pVV7XarrQ46rOejIVJLFqHI9sRReJMGdh2YuCoI3cc/yCWCsrw==", 3734 - "dev": true 3735 - }, 3736 - "@tauri-apps/cli": { 3737 - "version": "1.2.3", 3738 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli/-/cli-1.2.3.tgz", 3739 - "integrity": "sha512-erxtXuPhMEGJPBtnhPILD4AjuT81GZsraqpFvXAmEJZ2p8P6t7MVBifCL8LznRknznM3jn90D3M8RNBP3wcXTw==", 3740 - "dev": true, 3741 - "requires": { 3742 - "@tauri-apps/cli-darwin-arm64": "1.2.3", 3743 - "@tauri-apps/cli-darwin-x64": "1.2.3", 3744 - "@tauri-apps/cli-linux-arm-gnueabihf": "1.2.3", 3745 - "@tauri-apps/cli-linux-arm64-gnu": "1.2.3", 3746 - "@tauri-apps/cli-linux-arm64-musl": "1.2.3", 3747 - "@tauri-apps/cli-linux-x64-gnu": "1.2.3", 3748 - "@tauri-apps/cli-linux-x64-musl": "1.2.3", 3749 - "@tauri-apps/cli-win32-ia32-msvc": "1.2.3", 3750 - "@tauri-apps/cli-win32-x64-msvc": "1.2.3" 3751 - } 3752 - }, 3753 - "@tauri-apps/cli-darwin-arm64": { 3754 - "version": "1.2.3", 3755 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-arm64/-/cli-darwin-arm64-1.2.3.tgz", 3756 - "integrity": "sha512-phJN3fN8FtZZwqXg08bcxfq1+X1JSDglLvRxOxB7VWPq+O5SuB8uLyssjJsu+PIhyZZnIhTGdjhzLSFhSXfLsw==", 3757 - "dev": true, 3758 - "optional": true 3759 - }, 3760 - "@tauri-apps/cli-darwin-x64": { 3761 - "version": "1.2.3", 3762 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-x64/-/cli-darwin-x64-1.2.3.tgz", 3763 - "integrity": "sha512-jFZ/y6z8z6v4yliIbXKBXA7BJgtZVMsITmEXSuD6s5+eCOpDhQxbRkr6CA+FFfr+/r96rWSDSgDenDQuSvPAKw==", 3764 - "dev": true, 3765 - "optional": true 3766 - }, 3767 - "@tauri-apps/cli-linux-arm-gnueabihf": { 3768 - "version": "1.2.3", 3769 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm-gnueabihf/-/cli-linux-arm-gnueabihf-1.2.3.tgz", 3770 - "integrity": "sha512-C7h5vqAwXzY0kRGSU00Fj8PudiDWFCiQqqUNI1N+fhCILrzWZB9TPBwdx33ZfXKt/U4+emdIoo/N34v3TiAOmQ==", 3771 - "dev": true, 3772 - "optional": true 3773 - }, 3774 - "@tauri-apps/cli-linux-arm64-gnu": { 3775 - "version": "1.2.3", 3776 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-gnu/-/cli-linux-arm64-gnu-1.2.3.tgz", 3777 - "integrity": "sha512-buf1c8sdkuUzVDkGPQpyUdAIIdn5r0UgXU6+H5fGPq/Xzt5K69JzXaeo6fHsZEZghbV0hOK+taKV4J0m30UUMQ==", 3778 - "dev": true, 3779 - "optional": true 3780 - }, 3781 - "@tauri-apps/cli-linux-arm64-musl": { 3782 - "version": "1.2.3", 3783 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.2.3.tgz", 3784 - "integrity": "sha512-x88wPS9W5xAyk392vc4uNHcKBBvCp0wf4H9JFMF9OBwB7vfd59LbQCFcPSu8f0BI7bPrOsyHqspWHuFL8ojQEA==", 3785 - "dev": true, 3786 - "optional": true 3787 - }, 3788 - "@tauri-apps/cli-linux-x64-gnu": { 3789 - "version": "1.2.3", 3790 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-gnu/-/cli-linux-x64-gnu-1.2.3.tgz", 3791 - "integrity": "sha512-ZMz1jxEVe0B4/7NJnlPHmwmSIuwiD6ViXKs8F+OWWz2Y4jn5TGxWKFg7DLx5OwQTRvEIZxxT7lXHi5CuTNAxKg==", 3792 - "dev": true, 3793 - "optional": true 3794 - }, 3795 - "@tauri-apps/cli-linux-x64-musl": { 3796 - "version": "1.2.3", 3797 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-musl/-/cli-linux-x64-musl-1.2.3.tgz", 3798 - "integrity": "sha512-B/az59EjJhdbZDzawEVox0LQu2ZHCZlk8rJf85AMIktIUoAZPFbwyiUv7/zjzA/sY6Nb58OSJgaPL2/IBy7E0A==", 3799 - "dev": true, 3800 - "optional": true 3801 - }, 3802 - "@tauri-apps/cli-win32-ia32-msvc": { 3803 - "version": "1.2.3", 3804 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-ia32-msvc/-/cli-win32-ia32-msvc-1.2.3.tgz", 3805 - "integrity": "sha512-ypdO1OdC5ugNJAKO2m3sb1nsd+0TSvMS9Tr5qN/ZSMvtSduaNwrcZ3D7G/iOIanrqu/Nl8t3LYlgPZGBKlw7Ng==", 3806 - "dev": true, 3807 - "optional": true 3808 - }, 3809 - "@tauri-apps/cli-win32-x64-msvc": { 3810 - "version": "1.2.3", 3811 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-x64-msvc/-/cli-win32-x64-msvc-1.2.3.tgz", 3812 - "integrity": "sha512-CsbHQ+XhnV/2csOBBDVfH16cdK00gNyNYUW68isedmqcn8j+s0e9cQ1xXIqi+Hue3awp8g3ImYN5KPepf3UExw==", 3813 - "dev": true, 3814 - "optional": true 3815 - }, 3816 - "@types/json-schema": { 3817 - "version": "7.0.11", 3818 - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", 3819 - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", 3820 - "dev": true 3821 - }, 3822 - "@types/node": { 3823 - "version": "18.14.0", 3824 - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.14.0.tgz", 3825 - "integrity": "sha512-5EWrvLmglK+imbCJY0+INViFWUHg1AHel1sq4ZVSfdcNqGy9Edv3UB9IIzzg+xPaUcAgZYcfVs2fBcwDeZzU0A==", 3826 - "dev": true 3827 - }, 3828 - "@types/pug": { 3829 - "version": "2.0.6", 3830 - "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.6.tgz", 3831 - "integrity": "sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==", 3832 - "dev": true 3833 - }, 3834 - "@types/sass": { 3835 - "version": "1.43.1", 3836 - "resolved": "https://registry.npmjs.org/@types/sass/-/sass-1.43.1.tgz", 3837 - "integrity": "sha512-BPdoIt1lfJ6B7rw35ncdwBZrAssjcwzI5LByIrYs+tpXlj/CAkuVdRsgZDdP4lq5EjyWzwxZCqAoFyHKFwp32g==", 3838 - "dev": true, 3839 - "requires": { 3840 - "@types/node": "*" 3841 - } 3842 - }, 3843 - "@types/semver": { 3844 - "version": "7.3.13", 3845 - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", 3846 - "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", 3847 - "dev": true 3848 - }, 3849 - "@typescript-eslint/eslint-plugin": { 3850 - "version": "5.53.0", 3851 - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.53.0.tgz", 3852 - "integrity": "sha512-alFpFWNucPLdUOySmXCJpzr6HKC3bu7XooShWM+3w/EL6J2HIoB2PFxpLnq4JauWVk6DiVeNKzQlFEaE+X9sGw==", 3853 - "dev": true, 3854 - "requires": { 3855 - "@typescript-eslint/scope-manager": "5.53.0", 3856 - "@typescript-eslint/type-utils": "5.53.0", 3857 - "@typescript-eslint/utils": "5.53.0", 3858 - "debug": "^4.3.4", 3859 - "grapheme-splitter": "^1.0.4", 3860 - "ignore": "^5.2.0", 3861 - "natural-compare-lite": "^1.4.0", 3862 - "regexpp": "^3.2.0", 3863 - "semver": "^7.3.7", 3864 - "tsutils": "^3.21.0" 3865 - } 3866 - }, 3867 - "@typescript-eslint/parser": { 3868 - "version": "5.53.0", 3869 - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.53.0.tgz", 3870 - "integrity": "sha512-MKBw9i0DLYlmdOb3Oq/526+al20AJZpANdT6Ct9ffxcV8nKCHz63t/S0IhlTFNsBIHJv+GY5SFJ0XfqVeydQrQ==", 3871 - "dev": true, 3872 - "requires": { 3873 - "@typescript-eslint/scope-manager": "5.53.0", 3874 - "@typescript-eslint/types": "5.53.0", 3875 - "@typescript-eslint/typescript-estree": "5.53.0", 3876 - "debug": "^4.3.4" 3877 - } 3878 - }, 3879 - "@typescript-eslint/scope-manager": { 3880 - "version": "5.53.0", 3881 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.53.0.tgz", 3882 - "integrity": "sha512-Opy3dqNsp/9kBBeCPhkCNR7fmdSQqA+47r21hr9a14Bx0xnkElEQmhoHga+VoaoQ6uDHjDKmQPIYcUcKJifS7w==", 3883 - "dev": true, 3884 - "requires": { 3885 - "@typescript-eslint/types": "5.53.0", 3886 - "@typescript-eslint/visitor-keys": "5.53.0" 3887 - } 3888 - }, 3889 - "@typescript-eslint/type-utils": { 3890 - "version": "5.53.0", 3891 - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.53.0.tgz", 3892 - "integrity": "sha512-HO2hh0fmtqNLzTAme/KnND5uFNwbsdYhCZghK2SoxGp3Ifn2emv+hi0PBUjzzSh0dstUIFqOj3bp0AwQlK4OWw==", 3893 - "dev": true, 3894 - "requires": { 3895 - "@typescript-eslint/typescript-estree": "5.53.0", 3896 - "@typescript-eslint/utils": "5.53.0", 3897 - "debug": "^4.3.4", 3898 - "tsutils": "^3.21.0" 3899 - } 3900 - }, 3901 - "@typescript-eslint/types": { 3902 - "version": "5.53.0", 3903 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.53.0.tgz", 3904 - "integrity": "sha512-5kcDL9ZUIP756K6+QOAfPkigJmCPHcLN7Zjdz76lQWWDdzfOhZDTj1irs6gPBKiXx5/6O3L0+AvupAut3z7D2A==", 3905 - "dev": true 3906 - }, 3907 - "@typescript-eslint/typescript-estree": { 3908 - "version": "5.53.0", 3909 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.53.0.tgz", 3910 - "integrity": "sha512-eKmipH7QyScpHSkhbptBBYh9v8FxtngLquq292YTEQ1pxVs39yFBlLC1xeIZcPPz1RWGqb7YgERJRGkjw8ZV7w==", 3911 - "dev": true, 3912 - "requires": { 3913 - "@typescript-eslint/types": "5.53.0", 3914 - "@typescript-eslint/visitor-keys": "5.53.0", 3915 - "debug": "^4.3.4", 3916 - "globby": "^11.1.0", 3917 - "is-glob": "^4.0.3", 3918 - "semver": "^7.3.7", 3919 - "tsutils": "^3.21.0" 3920 - } 3921 - }, 3922 - "@typescript-eslint/utils": { 3923 - "version": "5.53.0", 3924 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.53.0.tgz", 3925 - "integrity": "sha512-VUOOtPv27UNWLxFwQK/8+7kvxVC+hPHNsJjzlJyotlaHjLSIgOCKj9I0DBUjwOOA64qjBwx5afAPjksqOxMO0g==", 3926 - "dev": true, 3927 - "requires": { 3928 - "@types/json-schema": "^7.0.9", 3929 - "@types/semver": "^7.3.12", 3930 - "@typescript-eslint/scope-manager": "5.53.0", 3931 - "@typescript-eslint/types": "5.53.0", 3932 - "@typescript-eslint/typescript-estree": "5.53.0", 3933 - "eslint-scope": "^5.1.1", 3934 - "eslint-utils": "^3.0.0", 3935 - "semver": "^7.3.7" 3936 - } 3937 - }, 3938 - "@typescript-eslint/visitor-keys": { 3939 - "version": "5.53.0", 3940 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.53.0.tgz", 3941 - "integrity": "sha512-JqNLnX3leaHFZEN0gCh81sIvgrp/2GOACZNgO4+Tkf64u51kTpAyWFOY8XHx8XuXr3N2C9zgPPHtcpMg6z1g0w==", 3942 - "dev": true, 3943 - "requires": { 3944 - "@typescript-eslint/types": "5.53.0", 3945 - "eslint-visitor-keys": "^3.3.0" 3946 - } 3947 - }, 3948 - "acorn": { 3949 - "version": "8.8.2", 3950 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", 3951 - "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", 3952 - "dev": true 3953 - }, 3954 - "acorn-jsx": { 3955 - "version": "5.3.2", 3956 - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 3957 - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 3958 - "dev": true, 3959 - "requires": {} 3960 - }, 3961 - "acorn-node": { 3962 - "version": "1.8.2", 3963 - "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", 3964 - "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", 3965 - "dev": true, 3966 - "requires": { 3967 - "acorn": "^7.0.0", 3968 - "acorn-walk": "^7.0.0", 3969 - "xtend": "^4.0.2" 3970 - }, 3971 - "dependencies": { 3972 - "acorn": { 3973 - "version": "7.4.1", 3974 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", 3975 - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", 3976 - "dev": true 3977 - } 3978 - } 3979 - }, 3980 - "acorn-walk": { 3981 - "version": "7.2.0", 3982 - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", 3983 - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", 3984 - "dev": true 3985 - }, 3986 - "ajv": { 3987 - "version": "6.12.6", 3988 - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 3989 - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 3990 - "dev": true, 3991 - "requires": { 3992 - "fast-deep-equal": "^3.1.1", 3993 - "fast-json-stable-stringify": "^2.0.0", 3994 - "json-schema-traverse": "^0.4.1", 3995 - "uri-js": "^4.2.2" 3996 - } 3997 - }, 3998 - "ansi-regex": { 3999 - "version": "5.0.1", 4000 - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 4001 - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 4002 - "dev": true 4003 - }, 4004 - "ansi-styles": { 4005 - "version": "4.3.0", 4006 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 4007 - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 4008 - "dev": true, 4009 - "requires": { 4010 - "color-convert": "^2.0.1" 4011 - } 4012 - }, 4013 - "anymatch": { 4014 - "version": "3.1.3", 4015 - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 4016 - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 4017 - "dev": true, 4018 - "requires": { 4019 - "normalize-path": "^3.0.0", 4020 - "picomatch": "^2.0.4" 4021 - } 4022 - }, 4023 - "arg": { 4024 - "version": "5.0.2", 4025 - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", 4026 - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", 4027 - "dev": true 4028 - }, 4029 - "argparse": { 4030 - "version": "2.0.1", 4031 - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 4032 - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 4033 - "dev": true 4034 - }, 4035 - "array-union": { 4036 - "version": "2.1.0", 4037 - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", 4038 - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", 4039 - "dev": true 4040 - }, 4041 - "autoprefixer": { 4042 - "version": "10.4.13", 4043 - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", 4044 - "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", 4045 - "dev": true, 4046 - "requires": { 4047 - "browserslist": "^4.21.4", 4048 - "caniuse-lite": "^1.0.30001426", 4049 - "fraction.js": "^4.2.0", 4050 - "normalize-range": "^0.1.2", 4051 - "picocolors": "^1.0.0", 4052 - "postcss-value-parser": "^4.2.0" 4053 - } 4054 - }, 4055 - "balanced-match": { 4056 - "version": "1.0.2", 4057 - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 4058 - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 4059 - "dev": true 4060 - }, 4061 - "binary-extensions": { 4062 - "version": "2.2.0", 4063 - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 4064 - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", 4065 - "dev": true 4066 - }, 4067 - "brace-expansion": { 4068 - "version": "1.1.11", 4069 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 4070 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 4071 - "dev": true, 4072 - "requires": { 4073 - "balanced-match": "^1.0.0", 4074 - "concat-map": "0.0.1" 4075 - } 4076 - }, 4077 - "braces": { 4078 - "version": "3.0.2", 4079 - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 4080 - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 4081 - "dev": true, 4082 - "requires": { 4083 - "fill-range": "^7.0.1" 4084 - } 4085 - }, 4086 - "browserslist": { 4087 - "version": "4.21.5", 4088 - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", 4089 - "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", 4090 - "dev": true, 4091 - "requires": { 4092 - "caniuse-lite": "^1.0.30001449", 4093 - "electron-to-chromium": "^1.4.284", 4094 - "node-releases": "^2.0.8", 4095 - "update-browserslist-db": "^1.0.10" 4096 - } 4097 - }, 4098 - "buffer-crc32": { 4099 - "version": "0.2.13", 4100 - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", 4101 - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", 4102 - "dev": true 4103 - }, 4104 - "callsites": { 4105 - "version": "3.1.0", 4106 - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 4107 - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 4108 - "dev": true 4109 - }, 4110 - "camelcase-css": { 4111 - "version": "2.0.1", 4112 - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", 4113 - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", 4114 - "dev": true 4115 - }, 4116 - "caniuse-lite": { 4117 - "version": "1.0.30001457", 4118 - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001457.tgz", 4119 - "integrity": "sha512-SDIV6bgE1aVbK6XyxdURbUE89zY7+k1BBBaOwYwkNCglXlel/E7mELiHC64HQ+W0xSKlqWhV9Wh7iHxUjMs4fA==", 4120 - "dev": true 4121 - }, 4122 - "chalk": { 4123 - "version": "4.1.2", 4124 - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 4125 - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 4126 - "dev": true, 4127 - "requires": { 4128 - "ansi-styles": "^4.1.0", 4129 - "supports-color": "^7.1.0" 4130 - } 4131 - }, 4132 - "chokidar": { 4133 - "version": "3.5.3", 4134 - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", 4135 - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", 4136 - "dev": true, 4137 - "requires": { 4138 - "anymatch": "~3.1.2", 4139 - "braces": "~3.0.2", 4140 - "fsevents": "~2.3.2", 4141 - "glob-parent": "~5.1.2", 4142 - "is-binary-path": "~2.1.0", 4143 - "is-glob": "~4.0.1", 4144 - "normalize-path": "~3.0.0", 4145 - "readdirp": "~3.6.0" 4146 - }, 4147 - "dependencies": { 4148 - "glob-parent": { 4149 - "version": "5.1.2", 4150 - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 4151 - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 4152 - "dev": true, 4153 - "requires": { 4154 - "is-glob": "^4.0.1" 4155 - } 4156 - } 4157 - } 4158 - }, 4159 - "color-convert": { 4160 - "version": "2.0.1", 4161 - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4162 - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4163 - "dev": true, 4164 - "requires": { 4165 - "color-name": "~1.1.4" 4166 - } 4167 - }, 4168 - "color-name": { 4169 - "version": "1.1.4", 4170 - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4171 - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4172 - "dev": true 4173 - }, 4174 - "concat-map": { 4175 - "version": "0.0.1", 4176 - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 4177 - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 4178 - "dev": true 4179 - }, 4180 - "cronstrue": { 4181 - "version": "2.23.0", 4182 - "resolved": "https://registry.npmjs.org/cronstrue/-/cronstrue-2.23.0.tgz", 4183 - "integrity": "sha512-iPoWUQbCwUmrBf1w9W+9YQs8FowWp/teC2XGz3zAmt0Aja+HWGjyjUkWASWcsdzxSuL0EIIdvlfGEVBljvTbSQ==", 4184 - "dev": true 4185 - }, 4186 - "cross-spawn": { 4187 - "version": "7.0.3", 4188 - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 4189 - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 4190 - "dev": true, 4191 - "requires": { 4192 - "path-key": "^3.1.0", 4193 - "shebang-command": "^2.0.0", 4194 - "which": "^2.0.1" 4195 - } 4196 - }, 4197 - "cssesc": { 4198 - "version": "3.0.0", 4199 - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", 4200 - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", 4201 - "dev": true 4202 - }, 4203 - "debug": { 4204 - "version": "4.3.4", 4205 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 4206 - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 4207 - "dev": true, 4208 - "requires": { 4209 - "ms": "2.1.2" 4210 - } 4211 - }, 4212 - "deep-is": { 4213 - "version": "0.1.4", 4214 - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 4215 - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 4216 - "dev": true 4217 - }, 4218 - "deepmerge": { 4219 - "version": "4.3.0", 4220 - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.0.tgz", 4221 - "integrity": "sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==", 4222 - "dev": true 4223 - }, 4224 - "defined": { 4225 - "version": "1.0.1", 4226 - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", 4227 - "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", 4228 - "dev": true 4229 - }, 4230 - "detect-indent": { 4231 - "version": "6.1.0", 4232 - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", 4233 - "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", 4234 - "dev": true 4235 - }, 4236 - "detective": { 4237 - "version": "5.2.1", 4238 - "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", 4239 - "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", 4240 - "dev": true, 4241 - "requires": { 4242 - "acorn-node": "^1.8.2", 4243 - "defined": "^1.0.0", 4244 - "minimist": "^1.2.6" 4245 - } 4246 - }, 4247 - "didyoumean": { 4248 - "version": "1.2.2", 4249 - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", 4250 - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", 4251 - "dev": true 4252 - }, 4253 - "dir-glob": { 4254 - "version": "3.0.1", 4255 - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", 4256 - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", 4257 - "dev": true, 4258 - "requires": { 4259 - "path-type": "^4.0.0" 4260 - } 4261 - }, 4262 - "dlv": { 4263 - "version": "1.1.3", 4264 - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", 4265 - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", 4266 - "dev": true 4267 - }, 4268 - "doctrine": { 4269 - "version": "3.0.0", 4270 - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 4271 - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 4272 - "dev": true, 4273 - "requires": { 4274 - "esutils": "^2.0.2" 4275 - } 4276 - }, 4277 - "electron-to-chromium": { 4278 - "version": "1.4.305", 4279 - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.305.tgz", 4280 - "integrity": "sha512-WETy6tG0CT5gm1O+xCbyapWNsCcmIvrn4NHViIGYo2AT8FV2qUCXdaB+WqYxSv/vS5mFqhBYnfZAAkVArjBmUg==", 4281 - "dev": true 4282 - }, 4283 - "es6-promise": { 4284 - "version": "3.3.1", 4285 - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", 4286 - "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==", 4287 - "dev": true 4288 - }, 4289 - "esbuild": { 4290 - "version": "0.16.17", 4291 - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz", 4292 - "integrity": "sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==", 4293 - "dev": true, 4294 - "requires": { 4295 - "@esbuild/android-arm": "0.16.17", 4296 - "@esbuild/android-arm64": "0.16.17", 4297 - "@esbuild/android-x64": "0.16.17", 4298 - "@esbuild/darwin-arm64": "0.16.17", 4299 - "@esbuild/darwin-x64": "0.16.17", 4300 - "@esbuild/freebsd-arm64": "0.16.17", 4301 - "@esbuild/freebsd-x64": "0.16.17", 4302 - "@esbuild/linux-arm": "0.16.17", 4303 - "@esbuild/linux-arm64": "0.16.17", 4304 - "@esbuild/linux-ia32": "0.16.17", 4305 - "@esbuild/linux-loong64": "0.16.17", 4306 - "@esbuild/linux-mips64el": "0.16.17", 4307 - "@esbuild/linux-ppc64": "0.16.17", 4308 - "@esbuild/linux-riscv64": "0.16.17", 4309 - "@esbuild/linux-s390x": "0.16.17", 4310 - "@esbuild/linux-x64": "0.16.17", 4311 - "@esbuild/netbsd-x64": "0.16.17", 4312 - "@esbuild/openbsd-x64": "0.16.17", 4313 - "@esbuild/sunos-x64": "0.16.17", 4314 - "@esbuild/win32-arm64": "0.16.17", 4315 - "@esbuild/win32-ia32": "0.16.17", 4316 - "@esbuild/win32-x64": "0.16.17" 4317 - } 4318 - }, 4319 - "escalade": { 4320 - "version": "3.1.1", 4321 - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", 4322 - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", 4323 - "dev": true 4324 - }, 4325 - "escape-string-regexp": { 4326 - "version": "4.0.0", 4327 - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 4328 - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 4329 - "dev": true 4330 - }, 4331 - "eslint": { 4332 - "version": "8.34.0", 4333 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.34.0.tgz", 4334 - "integrity": "sha512-1Z8iFsucw+7kSqXNZVslXS8Ioa4u2KM7GPwuKtkTFAqZ/cHMcEaR+1+Br0wLlot49cNxIiZk5wp8EAbPcYZxTg==", 4335 - "dev": true, 4336 - "requires": { 4337 - "@eslint/eslintrc": "^1.4.1", 4338 - "@humanwhocodes/config-array": "^0.11.8", 4339 - "@humanwhocodes/module-importer": "^1.0.1", 4340 - "@nodelib/fs.walk": "^1.2.8", 4341 - "ajv": "^6.10.0", 4342 - "chalk": "^4.0.0", 4343 - "cross-spawn": "^7.0.2", 4344 - "debug": "^4.3.2", 4345 - "doctrine": "^3.0.0", 4346 - "escape-string-regexp": "^4.0.0", 4347 - "eslint-scope": "^7.1.1", 4348 - "eslint-utils": "^3.0.0", 4349 - "eslint-visitor-keys": "^3.3.0", 4350 - "espree": "^9.4.0", 4351 - "esquery": "^1.4.0", 4352 - "esutils": "^2.0.2", 4353 - "fast-deep-equal": "^3.1.3", 4354 - "file-entry-cache": "^6.0.1", 4355 - "find-up": "^5.0.0", 4356 - "glob-parent": "^6.0.2", 4357 - "globals": "^13.19.0", 4358 - "grapheme-splitter": "^1.0.4", 4359 - "ignore": "^5.2.0", 4360 - "import-fresh": "^3.0.0", 4361 - "imurmurhash": "^0.1.4", 4362 - "is-glob": "^4.0.0", 4363 - "is-path-inside": "^3.0.3", 4364 - "js-sdsl": "^4.1.4", 4365 - "js-yaml": "^4.1.0", 4366 - "json-stable-stringify-without-jsonify": "^1.0.1", 4367 - "levn": "^0.4.1", 4368 - "lodash.merge": "^4.6.2", 4369 - "minimatch": "^3.1.2", 4370 - "natural-compare": "^1.4.0", 4371 - "optionator": "^0.9.1", 4372 - "regexpp": "^3.2.0", 4373 - "strip-ansi": "^6.0.1", 4374 - "strip-json-comments": "^3.1.0", 4375 - "text-table": "^0.2.0" 4376 - }, 4377 - "dependencies": { 4378 - "eslint-scope": { 4379 - "version": "7.1.1", 4380 - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", 4381 - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", 4382 - "dev": true, 4383 - "requires": { 4384 - "esrecurse": "^4.3.0", 4385 - "estraverse": "^5.2.0" 4386 - } 4387 - }, 4388 - "estraverse": { 4389 - "version": "5.3.0", 4390 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 4391 - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 4392 - "dev": true 4393 - } 4394 - } 4395 - }, 4396 - "eslint-config-prettier": { 4397 - "version": "8.6.0", 4398 - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz", 4399 - "integrity": "sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==", 4400 - "dev": true, 4401 - "requires": {} 4402 - }, 4403 - "eslint-plugin-svelte3": { 4404 - "version": "4.0.0", 4405 - "resolved": "https://registry.npmjs.org/eslint-plugin-svelte3/-/eslint-plugin-svelte3-4.0.0.tgz", 4406 - "integrity": "sha512-OIx9lgaNzD02+MDFNLw0GEUbuovNcglg+wnd/UY0fbZmlQSz7GlQiQ1f+yX0XvC07XPcDOnFcichqI3xCwp71g==", 4407 - "dev": true, 4408 - "requires": {} 4409 - }, 4410 - "eslint-scope": { 4411 - "version": "5.1.1", 4412 - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", 4413 - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", 4414 - "dev": true, 4415 - "requires": { 4416 - "esrecurse": "^4.3.0", 4417 - "estraverse": "^4.1.1" 4418 - } 4419 - }, 4420 - "eslint-utils": { 4421 - "version": "3.0.0", 4422 - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", 4423 - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", 4424 - "dev": true, 4425 - "requires": { 4426 - "eslint-visitor-keys": "^2.0.0" 4427 - }, 4428 - "dependencies": { 4429 - "eslint-visitor-keys": { 4430 - "version": "2.1.0", 4431 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", 4432 - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", 4433 - "dev": true 4434 - } 4435 - } 4436 - }, 4437 - "eslint-visitor-keys": { 4438 - "version": "3.3.0", 4439 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", 4440 - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", 4441 - "dev": true 4442 - }, 4443 - "espree": { 4444 - "version": "9.4.1", 4445 - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", 4446 - "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", 4447 - "dev": true, 4448 - "requires": { 4449 - "acorn": "^8.8.0", 4450 - "acorn-jsx": "^5.3.2", 4451 - "eslint-visitor-keys": "^3.3.0" 4452 - } 4453 - }, 4454 - "esquery": { 4455 - "version": "1.4.2", 4456 - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.2.tgz", 4457 - "integrity": "sha512-JVSoLdTlTDkmjFmab7H/9SL9qGSyjElT3myyKp7krqjVFQCDLmj1QFaCLRFBszBKI0XVZaiiXvuPIX3ZwHe1Ng==", 4458 - "dev": true, 4459 - "requires": { 4460 - "estraverse": "^5.1.0" 4461 - }, 4462 - "dependencies": { 4463 - "estraverse": { 4464 - "version": "5.3.0", 4465 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 4466 - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 4467 - "dev": true 4468 - } 4469 - } 4470 - }, 4471 - "esrecurse": { 4472 - "version": "4.3.0", 4473 - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 4474 - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 4475 - "dev": true, 4476 - "requires": { 4477 - "estraverse": "^5.2.0" 4478 - }, 4479 - "dependencies": { 4480 - "estraverse": { 4481 - "version": "5.3.0", 4482 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 4483 - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 4484 - "dev": true 4485 - } 4486 - } 4487 - }, 4488 - "estraverse": { 4489 - "version": "4.3.0", 4490 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", 4491 - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", 4492 - "dev": true 4493 - }, 4494 - "esutils": { 4495 - "version": "2.0.3", 4496 - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 4497 - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 4498 - "dev": true 4499 - }, 4500 - "fast-deep-equal": { 4501 - "version": "3.1.3", 4502 - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 4503 - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 4504 - "dev": true 4505 - }, 4506 - "fast-glob": { 4507 - "version": "3.2.12", 4508 - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", 4509 - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", 4510 - "dev": true, 4511 - "requires": { 4512 - "@nodelib/fs.stat": "^2.0.2", 4513 - "@nodelib/fs.walk": "^1.2.3", 4514 - "glob-parent": "^5.1.2", 4515 - "merge2": "^1.3.0", 4516 - "micromatch": "^4.0.4" 4517 - }, 4518 - "dependencies": { 4519 - "glob-parent": { 4520 - "version": "5.1.2", 4521 - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 4522 - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 4523 - "dev": true, 4524 - "requires": { 4525 - "is-glob": "^4.0.1" 4526 - } 4527 - } 4528 - } 4529 - }, 4530 - "fast-json-stable-stringify": { 4531 - "version": "2.1.0", 4532 - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 4533 - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 4534 - "dev": true 4535 - }, 4536 - "fast-levenshtein": { 4537 - "version": "2.0.6", 4538 - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 4539 - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", 4540 - "dev": true 4541 - }, 4542 - "fastq": { 4543 - "version": "1.15.0", 4544 - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", 4545 - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", 4546 - "dev": true, 4547 - "requires": { 4548 - "reusify": "^1.0.4" 4549 - } 4550 - }, 4551 - "file-entry-cache": { 4552 - "version": "6.0.1", 4553 - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", 4554 - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", 4555 - "dev": true, 4556 - "requires": { 4557 - "flat-cache": "^3.0.4" 4558 - } 4559 - }, 4560 - "fill-range": { 4561 - "version": "7.0.1", 4562 - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 4563 - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 4564 - "dev": true, 4565 - "requires": { 4566 - "to-regex-range": "^5.0.1" 4567 - } 4568 - }, 4569 - "find-up": { 4570 - "version": "5.0.0", 4571 - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 4572 - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 4573 - "dev": true, 4574 - "requires": { 4575 - "locate-path": "^6.0.0", 4576 - "path-exists": "^4.0.0" 4577 - } 4578 - }, 4579 - "flat-cache": { 4580 - "version": "3.0.4", 4581 - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", 4582 - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", 4583 - "dev": true, 4584 - "requires": { 4585 - "flatted": "^3.1.0", 4586 - "rimraf": "^3.0.2" 4587 - } 4588 - }, 4589 - "flatted": { 4590 - "version": "3.2.7", 4591 - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", 4592 - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", 4593 - "dev": true 4594 - }, 4595 - "fraction.js": { 4596 - "version": "4.2.0", 4597 - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", 4598 - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", 4599 - "dev": true 4600 - }, 4601 - "fs.realpath": { 4602 - "version": "1.0.0", 4603 - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 4604 - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", 4605 - "dev": true 4606 - }, 4607 - "fsevents": { 4608 - "version": "2.3.2", 4609 - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 4610 - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 4611 - "dev": true, 4612 - "optional": true 4613 - }, 4614 - "function-bind": { 4615 - "version": "1.1.1", 4616 - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 4617 - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 4618 - "dev": true 4619 - }, 4620 - "glob": { 4621 - "version": "7.2.3", 4622 - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 4623 - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 4624 - "dev": true, 4625 - "requires": { 4626 - "fs.realpath": "^1.0.0", 4627 - "inflight": "^1.0.4", 4628 - "inherits": "2", 4629 - "minimatch": "^3.1.1", 4630 - "once": "^1.3.0", 4631 - "path-is-absolute": "^1.0.0" 4632 - } 4633 - }, 4634 - "glob-parent": { 4635 - "version": "6.0.2", 4636 - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 4637 - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 4638 - "dev": true, 4639 - "requires": { 4640 - "is-glob": "^4.0.3" 4641 - } 4642 - }, 4643 - "globals": { 4644 - "version": "13.20.0", 4645 - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", 4646 - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", 4647 - "dev": true, 4648 - "requires": { 4649 - "type-fest": "^0.20.2" 4650 - } 4651 - }, 4652 - "globby": { 4653 - "version": "11.1.0", 4654 - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", 4655 - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", 4656 - "dev": true, 4657 - "requires": { 4658 - "array-union": "^2.1.0", 4659 - "dir-glob": "^3.0.1", 4660 - "fast-glob": "^3.2.9", 4661 - "ignore": "^5.2.0", 4662 - "merge2": "^1.4.1", 4663 - "slash": "^3.0.0" 4664 - } 4665 - }, 4666 - "graceful-fs": { 4667 - "version": "4.2.10", 4668 - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", 4669 - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", 4670 - "dev": true 4671 - }, 4672 - "grapheme-splitter": { 4673 - "version": "1.0.4", 4674 - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", 4675 - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", 4676 - "dev": true 4677 - }, 4678 - "has": { 4679 - "version": "1.0.3", 4680 - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 4681 - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 4682 - "dev": true, 4683 - "requires": { 4684 - "function-bind": "^1.1.1" 4685 - } 4686 - }, 4687 - "has-flag": { 4688 - "version": "4.0.0", 4689 - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4690 - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4691 - "dev": true 4692 - }, 4693 - "ignore": { 4694 - "version": "5.2.4", 4695 - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", 4696 - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", 4697 - "dev": true 4698 - }, 4699 - "immutable": { 4700 - "version": "4.2.4", 4701 - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.2.4.tgz", 4702 - "integrity": "sha512-WDxL3Hheb1JkRN3sQkyujNlL/xRjAo3rJtaU5xeufUauG66JdMr32bLj4gF+vWl84DIA3Zxw7tiAjneYzRRw+w==", 4703 - "dev": true 4704 - }, 4705 - "import-fresh": { 4706 - "version": "3.3.0", 4707 - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 4708 - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 4709 - "dev": true, 4710 - "requires": { 4711 - "parent-module": "^1.0.0", 4712 - "resolve-from": "^4.0.0" 4713 - } 4714 - }, 4715 - "imurmurhash": { 4716 - "version": "0.1.4", 4717 - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 4718 - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", 4719 - "dev": true 4720 - }, 4721 - "inflight": { 4722 - "version": "1.0.6", 4723 - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 4724 - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 4725 - "dev": true, 4726 - "requires": { 4727 - "once": "^1.3.0", 4728 - "wrappy": "1" 4729 - } 4730 - }, 4731 - "inherits": { 4732 - "version": "2.0.4", 4733 - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 4734 - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 4735 - "dev": true 4736 - }, 4737 - "is-binary-path": { 4738 - "version": "2.1.0", 4739 - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 4740 - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 4741 - "dev": true, 4742 - "requires": { 4743 - "binary-extensions": "^2.0.0" 4744 - } 4745 - }, 4746 - "is-core-module": { 4747 - "version": "2.11.0", 4748 - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", 4749 - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", 4750 - "dev": true, 4751 - "requires": { 4752 - "has": "^1.0.3" 4753 - } 4754 - }, 4755 - "is-extglob": { 4756 - "version": "2.1.1", 4757 - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 4758 - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 4759 - "dev": true 4760 - }, 4761 - "is-glob": { 4762 - "version": "4.0.3", 4763 - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 4764 - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 4765 - "dev": true, 4766 - "requires": { 4767 - "is-extglob": "^2.1.1" 4768 - } 4769 - }, 4770 - "is-number": { 4771 - "version": "7.0.0", 4772 - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 4773 - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 4774 - "dev": true 4775 - }, 4776 - "is-path-inside": { 4777 - "version": "3.0.3", 4778 - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", 4779 - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", 4780 - "dev": true 4781 - }, 4782 - "isexe": { 4783 - "version": "2.0.0", 4784 - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 4785 - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 4786 - "dev": true 4787 - }, 4788 - "js-sdsl": { 4789 - "version": "4.3.0", 4790 - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz", 4791 - "integrity": "sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==", 4792 - "dev": true 4793 - }, 4794 - "js-yaml": { 4795 - "version": "4.1.0", 4796 - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 4797 - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 4798 - "dev": true, 4799 - "requires": { 4800 - "argparse": "^2.0.1" 4801 - } 4802 - }, 4803 - "json-schema-traverse": { 4804 - "version": "0.4.1", 4805 - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 4806 - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 4807 - "dev": true 4808 - }, 4809 - "json-stable-stringify-without-jsonify": { 4810 - "version": "1.0.1", 4811 - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 4812 - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", 4813 - "dev": true 4814 - }, 4815 - "kleur": { 4816 - "version": "4.1.5", 4817 - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", 4818 - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", 4819 - "dev": true 4820 - }, 4821 - "levn": { 4822 - "version": "0.4.1", 4823 - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 4824 - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 4825 - "dev": true, 4826 - "requires": { 4827 - "prelude-ls": "^1.2.1", 4828 - "type-check": "~0.4.0" 4829 - } 4830 - }, 4831 - "lilconfig": { 4832 - "version": "2.0.6", 4833 - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", 4834 - "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", 4835 - "dev": true 4836 - }, 4837 - "locate-path": { 4838 - "version": "6.0.0", 4839 - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 4840 - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 4841 - "dev": true, 4842 - "requires": { 4843 - "p-locate": "^5.0.0" 4844 - } 4845 - }, 4846 - "lodash.merge": { 4847 - "version": "4.6.2", 4848 - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 4849 - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 4850 - "dev": true 4851 - }, 4852 - "lru-cache": { 4853 - "version": "6.0.0", 4854 - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 4855 - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 4856 - "dev": true, 4857 - "requires": { 4858 - "yallist": "^4.0.0" 4859 - } 4860 - }, 4861 - "magic-string": { 4862 - "version": "0.27.0", 4863 - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", 4864 - "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", 4865 - "dev": true, 4866 - "requires": { 4867 - "@jridgewell/sourcemap-codec": "^1.4.13" 4868 - } 4869 - }, 4870 - "merge2": { 4871 - "version": "1.4.1", 4872 - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 4873 - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 4874 - "dev": true 4875 - }, 4876 - "micromatch": { 4877 - "version": "4.0.5", 4878 - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", 4879 - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", 4880 - "dev": true, 4881 - "requires": { 4882 - "braces": "^3.0.2", 4883 - "picomatch": "^2.3.1" 4884 - } 4885 - }, 4886 - "min-indent": { 4887 - "version": "1.0.1", 4888 - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", 4889 - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", 4890 - "dev": true 4891 - }, 4892 - "mini-svg-data-uri": { 4893 - "version": "1.4.4", 4894 - "resolved": "https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz", 4895 - "integrity": "sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==", 4896 - "dev": true 4897 - }, 4898 - "minimatch": { 4899 - "version": "3.1.2", 4900 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 4901 - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 4902 - "dev": true, 4903 - "requires": { 4904 - "brace-expansion": "^1.1.7" 4905 - } 4906 - }, 4907 - "minimist": { 4908 - "version": "1.2.8", 4909 - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 4910 - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 4911 - "dev": true 4912 - }, 4913 - "mkdirp": { 4914 - "version": "0.5.6", 4915 - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", 4916 - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", 4917 - "dev": true, 4918 - "requires": { 4919 - "minimist": "^1.2.6" 4920 - } 4921 - }, 4922 - "mri": { 4923 - "version": "1.2.0", 4924 - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", 4925 - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", 4926 - "dev": true 4927 - }, 4928 - "ms": { 4929 - "version": "2.1.2", 4930 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 4931 - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 4932 - "dev": true 4933 - }, 4934 - "nanoid": { 4935 - "version": "3.3.4", 4936 - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", 4937 - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", 4938 - "dev": true 4939 - }, 4940 - "natural-compare": { 4941 - "version": "1.4.0", 4942 - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 4943 - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", 4944 - "dev": true 4945 - }, 4946 - "natural-compare-lite": { 4947 - "version": "1.4.0", 4948 - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", 4949 - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", 4950 - "dev": true 4951 - }, 4952 - "node-releases": { 4953 - "version": "2.0.10", 4954 - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", 4955 - "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", 4956 - "dev": true 4957 - }, 4958 - "normalize-path": { 4959 - "version": "3.0.0", 4960 - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 4961 - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 4962 - "dev": true 4963 - }, 4964 - "normalize-range": { 4965 - "version": "0.1.2", 4966 - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", 4967 - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", 4968 - "dev": true 4969 - }, 4970 - "object-hash": { 4971 - "version": "3.0.0", 4972 - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", 4973 - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", 4974 - "dev": true 4975 - }, 4976 - "once": { 4977 - "version": "1.4.0", 4978 - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 4979 - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 4980 - "dev": true, 4981 - "requires": { 4982 - "wrappy": "1" 4983 - } 4984 - }, 4985 - "optionator": { 4986 - "version": "0.9.1", 4987 - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", 4988 - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", 4989 - "dev": true, 4990 - "requires": { 4991 - "deep-is": "^0.1.3", 4992 - "fast-levenshtein": "^2.0.6", 4993 - "levn": "^0.4.1", 4994 - "prelude-ls": "^1.2.1", 4995 - "type-check": "^0.4.0", 4996 - "word-wrap": "^1.2.3" 4997 - } 4998 - }, 4999 - "p-limit": { 5000 - "version": "3.1.0", 5001 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 5002 - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 5003 - "dev": true, 5004 - "requires": { 5005 - "yocto-queue": "^0.1.0" 5006 - } 5007 - }, 5008 - "p-locate": { 5009 - "version": "5.0.0", 5010 - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 5011 - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 5012 - "dev": true, 5013 - "requires": { 5014 - "p-limit": "^3.0.2" 5015 - } 5016 - }, 5017 - "parent-module": { 5018 - "version": "1.0.1", 5019 - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 5020 - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 5021 - "dev": true, 5022 - "requires": { 5023 - "callsites": "^3.0.0" 5024 - } 5025 - }, 5026 - "path-exists": { 5027 - "version": "4.0.0", 5028 - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 5029 - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 5030 - "dev": true 5031 - }, 5032 - "path-is-absolute": { 5033 - "version": "1.0.1", 5034 - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 5035 - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 5036 - "dev": true 5037 - }, 5038 - "path-key": { 5039 - "version": "3.1.1", 5040 - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 5041 - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 5042 - "dev": true 5043 - }, 5044 - "path-parse": { 5045 - "version": "1.0.7", 5046 - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 5047 - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 5048 - "dev": true 5049 - }, 5050 - "path-type": { 5051 - "version": "4.0.0", 5052 - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 5053 - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 5054 - "dev": true 5055 - }, 5056 - "picocolors": { 5057 - "version": "1.0.0", 5058 - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 5059 - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", 5060 - "dev": true 5061 - }, 5062 - "picomatch": { 5063 - "version": "2.3.1", 5064 - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 5065 - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 5066 - "dev": true 5067 - }, 5068 - "pify": { 5069 - "version": "2.3.0", 5070 - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 5071 - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", 5072 - "dev": true 5073 - }, 5074 - "postcss": { 5075 - "version": "8.4.21", 5076 - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", 5077 - "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", 5078 - "dev": true, 5079 - "requires": { 5080 - "nanoid": "^3.3.4", 5081 - "picocolors": "^1.0.0", 5082 - "source-map-js": "^1.0.2" 5083 - } 5084 - }, 5085 - "postcss-import": { 5086 - "version": "14.1.0", 5087 - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", 5088 - "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", 5089 - "dev": true, 5090 - "requires": { 5091 - "postcss-value-parser": "^4.0.0", 5092 - "read-cache": "^1.0.0", 5093 - "resolve": "^1.1.7" 5094 - } 5095 - }, 5096 - "postcss-js": { 5097 - "version": "4.0.1", 5098 - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", 5099 - "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", 5100 - "dev": true, 5101 - "requires": { 5102 - "camelcase-css": "^2.0.1" 5103 - } 5104 - }, 5105 - "postcss-load-config": { 5106 - "version": "3.1.4", 5107 - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", 5108 - "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", 5109 - "dev": true, 5110 - "requires": { 5111 - "lilconfig": "^2.0.5", 5112 - "yaml": "^1.10.2" 5113 - } 5114 - }, 5115 - "postcss-nested": { 5116 - "version": "6.0.0", 5117 - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz", 5118 - "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==", 5119 - "dev": true, 5120 - "requires": { 5121 - "postcss-selector-parser": "^6.0.10" 5122 - } 5123 - }, 5124 - "postcss-selector-parser": { 5125 - "version": "6.0.11", 5126 - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", 5127 - "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", 5128 - "dev": true, 5129 - "requires": { 5130 - "cssesc": "^3.0.0", 5131 - "util-deprecate": "^1.0.2" 5132 - } 5133 - }, 5134 - "postcss-value-parser": { 5135 - "version": "4.2.0", 5136 - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", 5137 - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", 5138 - "dev": true 5139 - }, 5140 - "prelude-ls": { 5141 - "version": "1.2.1", 5142 - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 5143 - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 5144 - "dev": true 5145 - }, 5146 - "prettier": { 5147 - "version": "2.8.4", 5148 - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.4.tgz", 5149 - "integrity": "sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==", 5150 - "dev": true 5151 - }, 5152 - "prettier-plugin-svelte": { 5153 - "version": "2.9.0", 5154 - "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-2.9.0.tgz", 5155 - "integrity": "sha512-3doBi5NO4IVgaNPtwewvrgPpqAcvNv0NwJNflr76PIGgi9nf1oguQV1Hpdm9TI2ALIQVn/9iIwLpBO5UcD2Jiw==", 5156 - "dev": true, 5157 - "requires": {} 5158 - }, 5159 - "prettier-plugin-tailwindcss": { 5160 - "version": "0.2.3", 5161 - "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.3.tgz", 5162 - "integrity": "sha512-s2N5Dh7Ao5KTV1mao5ZBnn8EKtUcDPJEkGViZIjI0Ij9TTI5zgTz4IHOxW33jOdjHKa8CSjM88scelUiC5TNRQ==", 5163 - "dev": true, 5164 - "requires": {} 5165 - }, 5166 - "punycode": { 5167 - "version": "2.3.0", 5168 - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", 5169 - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", 5170 - "dev": true 5171 - }, 5172 - "queue-microtask": { 5173 - "version": "1.2.3", 5174 - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 5175 - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 5176 - "dev": true 5177 - }, 5178 - "quick-lru": { 5179 - "version": "5.1.1", 5180 - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", 5181 - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", 5182 - "dev": true 5183 - }, 5184 - "read-cache": { 5185 - "version": "1.0.0", 5186 - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", 5187 - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", 5188 - "dev": true, 5189 - "requires": { 5190 - "pify": "^2.3.0" 5191 - } 5192 - }, 5193 - "readdirp": { 5194 - "version": "3.6.0", 5195 - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 5196 - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 5197 - "dev": true, 5198 - "requires": { 5199 - "picomatch": "^2.2.1" 5200 - } 5201 - }, 5202 - "regexpp": { 5203 - "version": "3.2.0", 5204 - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", 5205 - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", 5206 - "dev": true 5207 - }, 5208 - "resolve": { 5209 - "version": "1.22.1", 5210 - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", 5211 - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", 5212 - "dev": true, 5213 - "requires": { 5214 - "is-core-module": "^2.9.0", 5215 - "path-parse": "^1.0.7", 5216 - "supports-preserve-symlinks-flag": "^1.0.0" 5217 - } 5218 - }, 5219 - "resolve-from": { 5220 - "version": "4.0.0", 5221 - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 5222 - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 5223 - "dev": true 5224 - }, 5225 - "reusify": { 5226 - "version": "1.0.4", 5227 - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 5228 - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 5229 - "dev": true 5230 - }, 5231 - "rimraf": { 5232 - "version": "3.0.2", 5233 - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 5234 - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 5235 - "dev": true, 5236 - "requires": { 5237 - "glob": "^7.1.3" 5238 - } 5239 - }, 5240 - "rollup": { 5241 - "version": "3.17.2", 5242 - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.17.2.tgz", 5243 - "integrity": "sha512-qMNZdlQPCkWodrAZ3qnJtvCAl4vpQ8q77uEujVCCbC/6CLB7Lcmvjq7HyiOSnf4fxTT9XgsE36oLHJBH49xjqA==", 5244 - "dev": true, 5245 - "requires": { 5246 - "fsevents": "~2.3.2" 5247 - } 5248 - }, 5249 - "run-parallel": { 5250 - "version": "1.2.0", 5251 - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 5252 - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 5253 - "dev": true, 5254 - "requires": { 5255 - "queue-microtask": "^1.2.2" 5256 - } 5257 - }, 5258 - "sade": { 5259 - "version": "1.8.1", 5260 - "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", 5261 - "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", 5262 - "dev": true, 5263 - "requires": { 5264 - "mri": "^1.1.0" 5265 - } 5266 - }, 5267 - "sander": { 5268 - "version": "0.5.1", 5269 - "resolved": "https://registry.npmjs.org/sander/-/sander-0.5.1.tgz", 5270 - "integrity": "sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==", 5271 - "dev": true, 5272 - "requires": { 5273 - "es6-promise": "^3.1.2", 5274 - "graceful-fs": "^4.1.3", 5275 - "mkdirp": "^0.5.1", 5276 - "rimraf": "^2.5.2" 5277 - }, 5278 - "dependencies": { 5279 - "rimraf": { 5280 - "version": "2.7.1", 5281 - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", 5282 - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", 5283 - "dev": true, 5284 - "requires": { 5285 - "glob": "^7.1.3" 5286 - } 5287 - } 5288 - } 5289 - }, 5290 - "sass": { 5291 - "version": "1.58.3", 5292 - "resolved": "https://registry.npmjs.org/sass/-/sass-1.58.3.tgz", 5293 - "integrity": "sha512-Q7RaEtYf6BflYrQ+buPudKR26/lH+10EmO9bBqbmPh/KeLqv8bjpTNqxe71ocONqXq+jYiCbpPUmQMS+JJPk4A==", 5294 - "dev": true, 5295 - "requires": { 5296 - "chokidar": ">=3.0.0 <4.0.0", 5297 - "immutable": "^4.0.0", 5298 - "source-map-js": ">=0.6.2 <2.0.0" 5299 - } 5300 - }, 5301 - "semver": { 5302 - "version": "7.3.8", 5303 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", 5304 - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", 5305 - "dev": true, 5306 - "requires": { 5307 - "lru-cache": "^6.0.0" 5308 - } 5309 - }, 5310 - "shebang-command": { 5311 - "version": "2.0.0", 5312 - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 5313 - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 5314 - "dev": true, 5315 - "requires": { 5316 - "shebang-regex": "^3.0.0" 5317 - } 5318 - }, 5319 - "shebang-regex": { 5320 - "version": "3.0.0", 5321 - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 5322 - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 5323 - "dev": true 5324 - }, 5325 - "slash": { 5326 - "version": "3.0.0", 5327 - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", 5328 - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", 5329 - "dev": true 5330 - }, 5331 - "sorcery": { 5332 - "version": "0.11.0", 5333 - "resolved": "https://registry.npmjs.org/sorcery/-/sorcery-0.11.0.tgz", 5334 - "integrity": "sha512-J69LQ22xrQB1cIFJhPfgtLuI6BpWRiWu1Y3vSsIwK/eAScqJxd/+CJlUuHQRdX2C9NGFamq+KqNywGgaThwfHw==", 5335 - "dev": true, 5336 - "requires": { 5337 - "@jridgewell/sourcemap-codec": "^1.4.14", 5338 - "buffer-crc32": "^0.2.5", 5339 - "minimist": "^1.2.0", 5340 - "sander": "^0.5.0" 5341 - } 5342 - }, 5343 - "source-map-js": { 5344 - "version": "1.0.2", 5345 - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", 5346 - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", 5347 - "dev": true 5348 - }, 5349 - "strip-ansi": { 5350 - "version": "6.0.1", 5351 - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 5352 - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 5353 - "dev": true, 5354 - "requires": { 5355 - "ansi-regex": "^5.0.1" 5356 - } 5357 - }, 5358 - "strip-indent": { 5359 - "version": "3.0.0", 5360 - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", 5361 - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", 5362 - "dev": true, 5363 - "requires": { 5364 - "min-indent": "^1.0.0" 5365 - } 5366 - }, 5367 - "strip-json-comments": { 5368 - "version": "3.1.1", 5369 - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 5370 - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 5371 - "dev": true 5372 - }, 5373 - "supports-color": { 5374 - "version": "7.2.0", 5375 - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 5376 - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 5377 - "dev": true, 5378 - "requires": { 5379 - "has-flag": "^4.0.0" 5380 - } 5381 - }, 5382 - "supports-preserve-symlinks-flag": { 5383 - "version": "1.0.0", 5384 - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 5385 - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 5386 - "dev": true 5387 - }, 5388 - "svelte": { 5389 - "version": "3.55.1", 5390 - "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.55.1.tgz", 5391 - "integrity": "sha512-S+87/P0Ve67HxKkEV23iCdAh/SX1xiSfjF1HOglno/YTbSTW7RniICMCofWGdJJbdjw3S+0PfFb1JtGfTXE0oQ==", 5392 - "dev": true 5393 - }, 5394 - "svelte-check": { 5395 - "version": "3.0.3", 5396 - "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.0.3.tgz", 5397 - "integrity": "sha512-ByBFXo3bfHRGIsYEasHkdMhLkNleVfszX/Ns1oip58tPJlKdo5Ssr8kgVIuo5oq00hss8AIcdesuy0Xt0BcTvg==", 5398 - "dev": true, 5399 - "requires": { 5400 - "@jridgewell/trace-mapping": "^0.3.17", 5401 - "chokidar": "^3.4.1", 5402 - "fast-glob": "^3.2.7", 5403 - "import-fresh": "^3.2.1", 5404 - "picocolors": "^1.0.0", 5405 - "sade": "^1.7.4", 5406 - "svelte-preprocess": "^5.0.0", 5407 - "typescript": "^4.9.4" 5408 - } 5409 - }, 5410 - "svelte-hmr": { 5411 - "version": "0.15.1", 5412 - "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.15.1.tgz", 5413 - "integrity": "sha512-BiKB4RZ8YSwRKCNVdNxK/GfY+r4Kjgp9jCLEy0DuqAKfmQtpL38cQK3afdpjw4sqSs4PLi3jIPJIFp259NkZtA==", 5414 - "dev": true, 5415 - "requires": {} 5416 - }, 5417 - "svelte-preprocess": { 5418 - "version": "5.0.1", 5419 - "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.0.1.tgz", 5420 - "integrity": "sha512-0HXyhCoc9rsW4zGOgtInylC6qj259E1hpFnJMJWTf+aIfeqh4O/QHT31KT2hvPEqQfdjmqBR/kO2JDkkciBLrQ==", 5421 - "dev": true, 5422 - "requires": { 5423 - "@types/pug": "^2.0.6", 5424 - "@types/sass": "^1.43.1", 5425 - "detect-indent": "^6.1.0", 5426 - "magic-string": "^0.27.0", 5427 - "sorcery": "^0.11.0", 5428 - "strip-indent": "^3.0.0" 5429 - } 5430 - }, 5431 - "tailwindcss": { 5432 - "version": "3.2.7", 5433 - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.7.tgz", 5434 - "integrity": "sha512-B6DLqJzc21x7wntlH/GsZwEXTBttVSl1FtCzC8WP4oBc/NKef7kaax5jeihkkCEWc831/5NDJ9gRNDK6NEioQQ==", 5435 - "dev": true, 5436 - "requires": { 5437 - "arg": "^5.0.2", 5438 - "chokidar": "^3.5.3", 5439 - "color-name": "^1.1.4", 5440 - "detective": "^5.2.1", 5441 - "didyoumean": "^1.2.2", 5442 - "dlv": "^1.1.3", 5443 - "fast-glob": "^3.2.12", 5444 - "glob-parent": "^6.0.2", 5445 - "is-glob": "^4.0.3", 5446 - "lilconfig": "^2.0.6", 5447 - "micromatch": "^4.0.5", 5448 - "normalize-path": "^3.0.0", 5449 - "object-hash": "^3.0.0", 5450 - "picocolors": "^1.0.0", 5451 - "postcss": "^8.0.9", 5452 - "postcss-import": "^14.1.0", 5453 - "postcss-js": "^4.0.0", 5454 - "postcss-load-config": "^3.1.4", 5455 - "postcss-nested": "6.0.0", 5456 - "postcss-selector-parser": "^6.0.11", 5457 - "postcss-value-parser": "^4.2.0", 5458 - "quick-lru": "^5.1.1", 5459 - "resolve": "^1.22.1" 5460 - } 5461 - }, 5462 - "text-table": { 5463 - "version": "0.2.0", 5464 - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 5465 - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", 5466 - "dev": true 5467 - }, 5468 - "to-regex-range": { 5469 - "version": "5.0.1", 5470 - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 5471 - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 5472 - "dev": true, 5473 - "requires": { 5474 - "is-number": "^7.0.0" 5475 - } 5476 - }, 5477 - "tslib": { 5478 - "version": "1.14.1", 5479 - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", 5480 - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", 5481 - "dev": true 5482 - }, 5483 - "tsutils": { 5484 - "version": "3.21.0", 5485 - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", 5486 - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", 5487 - "dev": true, 5488 - "requires": { 5489 - "tslib": "^1.8.1" 5490 - } 5491 - }, 5492 - "type-check": { 5493 - "version": "0.4.0", 5494 - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 5495 - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 5496 - "dev": true, 5497 - "requires": { 5498 - "prelude-ls": "^1.2.1" 5499 - } 5500 - }, 5501 - "type-fest": { 5502 - "version": "0.20.2", 5503 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", 5504 - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", 5505 - "dev": true 5506 - }, 5507 - "typescript": { 5508 - "version": "4.9.5", 5509 - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", 5510 - "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", 5511 - "dev": true 5512 - }, 5513 - "update-browserslist-db": { 5514 - "version": "1.0.10", 5515 - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", 5516 - "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", 5517 - "dev": true, 5518 - "requires": { 5519 - "escalade": "^3.1.1", 5520 - "picocolors": "^1.0.0" 5521 - } 5522 - }, 5523 - "uri-js": { 5524 - "version": "4.4.1", 5525 - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 5526 - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 5527 - "dev": true, 5528 - "requires": { 5529 - "punycode": "^2.1.0" 5530 - } 5531 - }, 5532 - "util-deprecate": { 5533 - "version": "1.0.2", 5534 - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 5535 - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", 5536 - "dev": true 5537 - }, 5538 - "vite": { 5539 - "version": "4.1.4", 5540 - "resolved": "https://registry.npmjs.org/vite/-/vite-4.1.4.tgz", 5541 - "integrity": "sha512-3knk/HsbSTKEin43zHu7jTwYWv81f8kgAL99G5NWBcA1LKvtvcVAC4JjBH1arBunO9kQka+1oGbrMKOjk4ZrBg==", 5542 - "dev": true, 5543 - "requires": { 5544 - "esbuild": "^0.16.14", 5545 - "fsevents": "~2.3.2", 5546 - "postcss": "^8.4.21", 5547 - "resolve": "^1.22.1", 5548 - "rollup": "^3.10.0" 5549 - } 5550 - }, 5551 - "vitefu": { 5552 - "version": "0.2.4", 5553 - "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.4.tgz", 5554 - "integrity": "sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==", 5555 - "dev": true, 5556 - "requires": {} 5557 - }, 5558 - "which": { 5559 - "version": "2.0.2", 5560 - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 5561 - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 5562 - "dev": true, 5563 - "requires": { 5564 - "isexe": "^2.0.0" 5565 - } 5566 - }, 5567 - "word-wrap": { 5568 - "version": "1.2.3", 5569 - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 5570 - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", 5571 - "dev": true 5572 - }, 5573 - "wrappy": { 5574 - "version": "1.0.2", 5575 - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 5576 - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 5577 - "dev": true 5578 - }, 5579 - "xtend": { 5580 - "version": "4.0.2", 5581 - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", 5582 - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", 5583 - "dev": true 5584 - }, 5585 - "yallist": { 5586 - "version": "4.0.0", 5587 - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 5588 - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 5589 - "dev": true 5590 - }, 5591 - "yaml": { 5592 - "version": "1.10.2", 5593 - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", 5594 - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", 5595 - "dev": true 5596 - }, 5597 - "yocto-queue": { 5598 - "version": "0.1.0", 5599 - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 5600 - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 5601 - "dev": true 5602 3566 } 5603 3567 } 5604 3568 }
+21 -21
package.json
··· 7 7 "dev:web": "vite", 8 8 "build": "tauri build", 9 9 "build:web": "vite build", 10 - "test": "echo 'No tests'", 11 - "lint": "prettier --check --plugin-search-dir=. src *.js && eslint src *.js && svelte-check", 12 - "format": "prettier --write --plugin-search-dir=. src *.js && eslint --fix src *.js" 10 + "lint": "svelte-check --tsconfig ./tsconfig.json && eslint src && prettier --check src", 11 + "format": "eslint --fix src && prettier --write src" 13 12 }, 14 13 "devDependencies": { 15 - "@sveltejs/vite-plugin-svelte": "^2.0.2", 14 + "@sveltejs/vite-plugin-svelte": "^2.2.0", 16 15 "@tailwindcss/forms": "^0.5.3", 17 - "@tauri-apps/api": "^1.2.0", 18 - "@tauri-apps/cli": "^1.2.3", 19 - "@typescript-eslint/eslint-plugin": "^5.53.0", 20 - "@typescript-eslint/parser": "^5.53.0", 21 - "autoprefixer": "^10.4.13", 22 - "cronstrue": "^2.21.0", 23 - "eslint": "^8.34.0", 24 - "eslint-config-prettier": "^8.6.0", 16 + "@tauri-apps/api": "^1.3.0", 17 + "@tauri-apps/cli": "^1.3.0", 18 + "@tsconfig/svelte": "^4.0.1", 19 + "@typescript-eslint/eslint-plugin": "^5.59.2", 20 + "@typescript-eslint/parser": "^5.59.2", 21 + "autoprefixer": "^10.4.14", 22 + "cronstrue": "^2.26.0", 23 + "eslint": "^8.40.0", 24 + "eslint-config-prettier": "^8.8.0", 25 25 "eslint-plugin-svelte3": "^4.0.0", 26 - "prettier": "^2.8.4", 27 - "prettier-plugin-svelte": "^2.9.0", 28 - "prettier-plugin-tailwindcss": "^0.2.3", 29 - "sass": "^1.58.3", 30 - "svelte": "^3.55.1", 31 - "svelte-check": "^3.0.3", 32 - "tailwindcss": "^3.2.7", 33 - "typescript": "^4.9.5", 34 - "vite": "^4.1.4" 26 + "prettier": "^2.8.8", 27 + "prettier-plugin-svelte": "^2.10.0", 28 + "prettier-plugin-tailwindcss": "^0.2.8", 29 + "sass": "^1.62.1", 30 + "svelte": "^3.59.0", 31 + "svelte-check": "^3.3.1", 32 + "tailwindcss": "^3.3.2", 33 + "typescript": "^5.0.4", 34 + "vite": "^4.3.5" 35 35 }, 36 36 "prettier": { 37 37 "printWidth": 100,
+1000 -441
src-tauri/Cargo.lock
··· 18 18 ] 19 19 20 20 [[package]] 21 + name = "aho-corasick" 22 + version = "1.0.1" 23 + source = "registry+https://github.com/rust-lang/crates.io-index" 24 + checksum = "67fc08ce920c31afb70f013dcce1bfc3a3195de6a228474e45e1f145b36f8d04" 25 + dependencies = [ 26 + "memchr", 27 + ] 28 + 29 + [[package]] 21 30 name = "alloc-no-stdlib" 22 31 version = "2.0.4" 23 32 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 43 52 44 53 [[package]] 45 54 name = "anyhow" 46 - version = "1.0.69" 55 + version = "1.0.71" 47 56 source = "registry+https://github.com/rust-lang/crates.io-index" 48 - checksum = "224afbd727c3d6e4b90103ece64b8d1b67fbb1973b1046c2281eed3f3803f800" 57 + checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8" 58 + 59 + [[package]] 60 + name = "async-broadcast" 61 + version = "0.5.1" 62 + source = "registry+https://github.com/rust-lang/crates.io-index" 63 + checksum = "7c48ccdbf6ca6b121e0f586cbc0e73ae440e56c67c30fa0873b4e110d9c26d2b" 64 + dependencies = [ 65 + "event-listener", 66 + "futures-core", 67 + ] 68 + 69 + [[package]] 70 + name = "async-channel" 71 + version = "1.8.0" 72 + source = "registry+https://github.com/rust-lang/crates.io-index" 73 + checksum = "cf46fee83e5ccffc220104713af3292ff9bc7c64c7de289f66dae8e38d826833" 74 + dependencies = [ 75 + "concurrent-queue", 76 + "event-listener", 77 + "futures-core", 78 + ] 49 79 50 80 [[package]] 51 81 name = "async-cron-scheduler" ··· 61 91 ] 62 92 63 93 [[package]] 94 + name = "async-executor" 95 + version = "1.5.1" 96 + source = "registry+https://github.com/rust-lang/crates.io-index" 97 + checksum = "6fa3dc5f2a8564f07759c008b9109dc0d39de92a88d5588b8a5036d286383afb" 98 + dependencies = [ 99 + "async-lock", 100 + "async-task", 101 + "concurrent-queue", 102 + "fastrand", 103 + "futures-lite", 104 + "slab", 105 + ] 106 + 107 + [[package]] 108 + name = "async-fs" 109 + version = "1.6.0" 110 + source = "registry+https://github.com/rust-lang/crates.io-index" 111 + checksum = "279cf904654eeebfa37ac9bb1598880884924aab82e290aa65c9e77a0e142e06" 112 + dependencies = [ 113 + "async-lock", 114 + "autocfg", 115 + "blocking", 116 + "futures-lite", 117 + ] 118 + 119 + [[package]] 120 + name = "async-io" 121 + version = "1.13.0" 122 + source = "registry+https://github.com/rust-lang/crates.io-index" 123 + checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af" 124 + dependencies = [ 125 + "async-lock", 126 + "autocfg", 127 + "cfg-if", 128 + "concurrent-queue", 129 + "futures-lite", 130 + "log", 131 + "parking", 132 + "polling", 133 + "rustix", 134 + "slab", 135 + "socket2", 136 + "waker-fn", 137 + ] 138 + 139 + [[package]] 140 + name = "async-lock" 141 + version = "2.7.0" 142 + source = "registry+https://github.com/rust-lang/crates.io-index" 143 + checksum = "fa24f727524730b077666307f2734b4a1a1c57acb79193127dcc8914d5242dd7" 144 + dependencies = [ 145 + "event-listener", 146 + ] 147 + 148 + [[package]] 149 + name = "async-recursion" 150 + version = "1.0.4" 151 + source = "registry+https://github.com/rust-lang/crates.io-index" 152 + checksum = "0e97ce7de6cf12de5d7226c73f5ba9811622f4db3a5b91b55c53e987e5f91cba" 153 + dependencies = [ 154 + "proc-macro2", 155 + "quote", 156 + "syn 2.0.15", 157 + ] 158 + 159 + [[package]] 160 + name = "async-task" 161 + version = "4.4.0" 162 + source = "registry+https://github.com/rust-lang/crates.io-index" 163 + checksum = "ecc7ab41815b3c653ccd2978ec3255c81349336702dfdf62ee6f7069b12a3aae" 164 + 165 + [[package]] 166 + name = "async-trait" 167 + version = "0.1.68" 168 + source = "registry+https://github.com/rust-lang/crates.io-index" 169 + checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842" 170 + dependencies = [ 171 + "proc-macro2", 172 + "quote", 173 + "syn 2.0.15", 174 + ] 175 + 176 + [[package]] 64 177 name = "atk" 65 178 version = "0.15.1" 66 179 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 81 194 "glib-sys", 82 195 "gobject-sys", 83 196 "libc", 84 - "system-deps 6.0.3", 197 + "system-deps 6.0.5", 85 198 ] 199 + 200 + [[package]] 201 + name = "atomic-waker" 202 + version = "1.1.1" 203 + source = "registry+https://github.com/rust-lang/crates.io-index" 204 + checksum = "1181e1e0d1fce796a03db1ae795d67167da795f9cf4a39c37589e85ef57f26d3" 86 205 87 206 [[package]] 88 207 name = "atomicwrites" 89 - version = "0.4.0" 208 + version = "0.4.1" 90 209 source = "registry+https://github.com/rust-lang/crates.io-index" 91 - checksum = "09a580bfc0fc2370333eddb71de8c8614d5972e3a327438eb3acc22824a638bf" 210 + checksum = "c1163d9d7c51de51a2b79d6df5e8888d11e9df17c752ce4a285fb6ca1580734e" 92 211 dependencies = [ 93 212 "rustix", 94 213 "tempfile", 95 - "windows-sys 0.45.0", 214 + "windows-sys 0.48.0", 96 215 ] 97 216 98 217 [[package]] ··· 136 255 137 256 [[package]] 138 257 name = "block-buffer" 139 - version = "0.10.3" 258 + version = "0.10.4" 140 259 source = "registry+https://github.com/rust-lang/crates.io-index" 141 - checksum = "69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e" 260 + checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 142 261 dependencies = [ 143 262 "generic-array", 144 263 ] 145 264 146 265 [[package]] 266 + name = "blocking" 267 + version = "1.3.1" 268 + source = "registry+https://github.com/rust-lang/crates.io-index" 269 + checksum = "77231a1c8f801696fc0123ec6150ce92cffb8e164a02afb9c8ddee0e9b65ad65" 270 + dependencies = [ 271 + "async-channel", 272 + "async-lock", 273 + "async-task", 274 + "atomic-waker", 275 + "fastrand", 276 + "futures-lite", 277 + "log", 278 + ] 279 + 280 + [[package]] 147 281 name = "brotli" 148 282 version = "3.3.4" 149 283 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 166 300 167 301 [[package]] 168 302 name = "bstr" 169 - version = "1.3.0" 303 + version = "1.4.0" 170 304 source = "registry+https://github.com/rust-lang/crates.io-index" 171 - checksum = "5ffdb39cb703212f3c11973452c2861b972f757b021158f3516ba10f2fa8b2c1" 305 + checksum = "c3d4260bcc2e8fc9df1eac4919a720effeb63a3f0952f5bf4944adfa18897f09" 172 306 dependencies = [ 173 307 "memchr", 174 308 "serde", ··· 176 310 177 311 [[package]] 178 312 name = "bumpalo" 179 - version = "3.12.0" 313 + version = "3.12.1" 180 314 source = "registry+https://github.com/rust-lang/crates.io-index" 181 - checksum = "0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535" 315 + checksum = "9b1ce199063694f33ffb7dd4e0ee620741495c32833cde5aa08f02a0bf96f0c8" 182 316 183 317 [[package]] 184 318 name = "bytemuck" 185 - version = "1.13.0" 319 + version = "1.13.1" 186 320 source = "registry+https://github.com/rust-lang/crates.io-index" 187 - checksum = "c041d3eab048880cb0b86b256447da3f18859a163c3b8d8893f4e6368abe6393" 321 + checksum = "17febce684fd15d89027105661fec94afb475cb995fbc59d2865198446ba2eea" 188 322 189 323 [[package]] 190 324 name = "byteorder" ··· 219 353 dependencies = [ 220 354 "glib-sys", 221 355 "libc", 222 - "system-deps 6.0.3", 356 + "system-deps 6.0.5", 223 357 ] 224 358 225 359 [[package]] 226 360 name = "cargo_toml" 227 - version = "0.13.3" 361 + version = "0.15.2" 228 362 source = "registry+https://github.com/rust-lang/crates.io-index" 229 - checksum = "497049e9477329f8f6a559972ee42e117487d01d1e8c2cc9f836ea6fa23a9e1a" 363 + checksum = "7f83bc2e401ed041b7057345ebc488c005efa0341d5541ce7004d30458d0090b" 230 364 dependencies = [ 231 365 "serde", 232 - "toml", 366 + "toml 0.7.3", 233 367 ] 234 368 235 369 [[package]] ··· 246 380 247 381 [[package]] 248 382 name = "cfb" 249 - version = "0.6.1" 383 + version = "0.7.3" 250 384 source = "registry+https://github.com/rust-lang/crates.io-index" 251 - checksum = "74f89d248799e3f15f91b70917f65381062a01bb8e222700ea0e5a7ff9785f9c" 385 + checksum = "d38f2da7a0a2c4ccf0065be06397cc26a81f4e528be095826eee9d4adbb8c60f" 252 386 dependencies = [ 253 387 "byteorder", 254 - "uuid 0.8.2", 388 + "fnv", 389 + "uuid", 255 390 ] 256 391 257 392 [[package]] ··· 265 400 266 401 [[package]] 267 402 name = "cfg-expr" 268 - version = "0.11.0" 403 + version = "0.15.1" 269 404 source = "registry+https://github.com/rust-lang/crates.io-index" 270 - checksum = "b0357a6402b295ca3a86bc148e84df46c02e41f41fef186bda662557ef6328aa" 405 + checksum = "c8790cf1286da485c72cf5fc7aeba308438800036ec67d89425924c4807268c9" 271 406 dependencies = [ 272 407 "smallvec", 408 + "target-lexicon", 273 409 ] 274 410 275 411 [[package]] ··· 280 416 281 417 [[package]] 282 418 name = "chrono" 283 - version = "0.4.23" 419 + version = "0.4.24" 284 420 source = "registry+https://github.com/rust-lang/crates.io-index" 285 - checksum = "16b0a3d9ed01224b22057780a37bb8c5dbfe1be8ba48678e7bf57ec4b385411f" 421 + checksum = "4e3c5919066adf22df73762e50cffcde3a758f2a848b113b586d1f86728b673b" 286 422 dependencies = [ 287 423 "iana-time-zone", 288 424 "js-sys", 289 425 "num-integer", 290 426 "num-traits", 427 + "serde", 291 428 "time 0.1.45", 292 429 "wasm-bindgen", 293 430 "winapi", ··· 311 448 312 449 [[package]] 313 450 name = "cocoa-foundation" 314 - version = "0.1.0" 451 + version = "0.1.1" 315 452 source = "registry+https://github.com/rust-lang/crates.io-index" 316 - checksum = "7ade49b65d560ca58c403a479bb396592b155c0185eada742ee323d1d68d6318" 453 + checksum = "931d3837c286f56e3c58423ce4eba12d08db2374461a785c86f672b08b5650d6" 317 454 dependencies = [ 318 455 "bitflags", 319 456 "block", ··· 351 488 ] 352 489 353 490 [[package]] 491 + name = "concurrent-queue" 492 + version = "2.2.0" 493 + source = "registry+https://github.com/rust-lang/crates.io-index" 494 + checksum = "62ec6771ecfa0762d24683ee5a32ad78487a3d3afdc0fb8cae19d2c5deb50b7c" 495 + dependencies = [ 496 + "crossbeam-utils", 497 + ] 498 + 499 + [[package]] 354 500 name = "convert_case" 355 501 version = "0.4.0" 356 502 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 368 514 369 515 [[package]] 370 516 name = "core-foundation-sys" 371 - version = "0.8.3" 517 + version = "0.8.4" 372 518 source = "registry+https://github.com/rust-lang/crates.io-index" 373 - checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" 519 + checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" 374 520 375 521 [[package]] 376 522 name = "core-graphics" ··· 399 545 400 546 [[package]] 401 547 name = "cpufeatures" 402 - version = "0.2.5" 548 + version = "0.2.7" 403 549 source = "registry+https://github.com/rust-lang/crates.io-index" 404 - checksum = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320" 550 + checksum = "3e4c1eaa2012c47becbbad2ab175484c2a84d1185b566fb2cc5b8707343dfe58" 405 551 dependencies = [ 406 552 "libc", 407 553 ] ··· 428 574 429 575 [[package]] 430 576 name = "crossbeam-channel" 431 - version = "0.5.6" 577 + version = "0.5.8" 432 578 source = "registry+https://github.com/rust-lang/crates.io-index" 433 - checksum = "c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521" 579 + checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" 434 580 dependencies = [ 435 581 "cfg-if", 436 582 "crossbeam-utils", ··· 438 584 439 585 [[package]] 440 586 name = "crossbeam-utils" 441 - version = "0.8.14" 587 + version = "0.8.15" 442 588 source = "registry+https://github.com/rust-lang/crates.io-index" 443 - checksum = "4fb766fa798726286dbbb842f174001dab8abc7b627a1dd86e0b7222a95d929f" 589 + checksum = "3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b" 444 590 dependencies = [ 445 591 "cfg-if", 446 592 ] ··· 469 615 "proc-macro2", 470 616 "quote", 471 617 "smallvec", 472 - "syn", 618 + "syn 1.0.109", 473 619 ] 474 620 475 621 [[package]] ··· 479 625 checksum = "dfae75de57f2b2e85e8768c3ea840fd159c8f33e2b6522c7835b7abac81be16e" 480 626 dependencies = [ 481 627 "quote", 482 - "syn", 628 + "syn 1.0.109", 483 629 ] 484 630 485 631 [[package]] ··· 489 635 checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096" 490 636 dependencies = [ 491 637 "quote", 492 - "syn", 638 + "syn 1.0.109", 493 639 ] 494 640 495 641 [[package]] ··· 500 646 501 647 [[package]] 502 648 name = "cxx" 503 - version = "1.0.91" 649 + version = "1.0.94" 504 650 source = "registry+https://github.com/rust-lang/crates.io-index" 505 - checksum = "86d3488e7665a7a483b57e25bdd90d0aeb2bc7608c8d0346acf2ad3f1caf1d62" 651 + checksum = "f61f1b6389c3fe1c316bf8a4dccc90a38208354b330925bce1f74a6c4756eb93" 506 652 dependencies = [ 507 653 "cc", 508 654 "cxxbridge-flags", ··· 512 658 513 659 [[package]] 514 660 name = "cxx-build" 515 - version = "1.0.91" 661 + version = "1.0.94" 516 662 source = "registry+https://github.com/rust-lang/crates.io-index" 517 - checksum = "48fcaf066a053a41a81dfb14d57d99738b767febb8b735c3016e469fac5da690" 663 + checksum = "12cee708e8962df2aeb38f594aae5d827c022b6460ac71a7a3e2c3c2aae5a07b" 518 664 dependencies = [ 519 665 "cc", 520 666 "codespan-reporting", ··· 522 668 "proc-macro2", 523 669 "quote", 524 670 "scratch", 525 - "syn", 671 + "syn 2.0.15", 526 672 ] 527 673 528 674 [[package]] 529 675 name = "cxxbridge-flags" 530 - version = "1.0.91" 676 + version = "1.0.94" 531 677 source = "registry+https://github.com/rust-lang/crates.io-index" 532 - checksum = "a2ef98b8b717a829ca5603af80e1f9e2e48013ab227b68ef37872ef84ee479bf" 678 + checksum = "7944172ae7e4068c533afbb984114a56c46e9ccddda550499caa222902c7f7bb" 533 679 534 680 [[package]] 535 681 name = "cxxbridge-macro" 536 - version = "1.0.91" 682 + version = "1.0.94" 537 683 source = "registry+https://github.com/rust-lang/crates.io-index" 538 - checksum = "086c685979a698443656e5cf7856c95c642295a38599f12fb1ff76fb28d19892" 684 + checksum = "2345488264226bf682893e25de0769f3360aac9957980ec49361b083ddaa5bc5" 539 685 dependencies = [ 540 686 "proc-macro2", 541 687 "quote", 542 - "syn", 688 + "syn 2.0.15", 543 689 ] 544 690 545 691 [[package]] 546 692 name = "darling" 547 - version = "0.13.4" 693 + version = "0.20.1" 548 694 source = "registry+https://github.com/rust-lang/crates.io-index" 549 - checksum = "a01d95850c592940db9b8194bc39f4bc0e89dee5c4265e4b1807c34a9aba453c" 695 + checksum = "0558d22a7b463ed0241e993f76f09f30b126687447751a8638587b864e4b3944" 550 696 dependencies = [ 551 697 "darling_core", 552 698 "darling_macro", ··· 554 700 555 701 [[package]] 556 702 name = "darling_core" 557 - version = "0.13.4" 703 + version = "0.20.1" 558 704 source = "registry+https://github.com/rust-lang/crates.io-index" 559 - checksum = "859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610" 705 + checksum = "ab8bfa2e259f8ee1ce5e97824a3c55ec4404a0d772ca7fa96bf19f0752a046eb" 560 706 dependencies = [ 561 707 "fnv", 562 708 "ident_case", 563 709 "proc-macro2", 564 710 "quote", 565 711 "strsim", 566 - "syn", 712 + "syn 2.0.15", 567 713 ] 568 714 569 715 [[package]] 570 716 name = "darling_macro" 571 - version = "0.13.4" 717 + version = "0.20.1" 572 718 source = "registry+https://github.com/rust-lang/crates.io-index" 573 - checksum = "9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835" 719 + checksum = "29a358ff9f12ec09c3e61fef9b5a9902623a695a46a917b07f269bff1445611a" 574 720 dependencies = [ 575 721 "darling_core", 576 722 "quote", 577 - "syn", 723 + "syn 2.0.15", 578 724 ] 579 725 580 726 [[package]] 581 - name = "dbus" 582 - version = "0.9.7" 727 + name = "derivative" 728 + version = "2.2.0" 583 729 source = "registry+https://github.com/rust-lang/crates.io-index" 584 - checksum = "1bb21987b9fb1613058ba3843121dd18b163b254d8a6e797e144cbac14d96d1b" 730 + checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" 585 731 dependencies = [ 586 - "libc", 587 - "libdbus-sys", 588 - "winapi", 732 + "proc-macro2", 733 + "quote", 734 + "syn 1.0.109", 589 735 ] 590 736 591 737 [[package]] ··· 597 743 "convert_case", 598 744 "proc-macro2", 599 745 "quote", 600 - "rustc_version 0.4.0", 601 - "syn", 746 + "rustc_version", 747 + "syn 1.0.109", 602 748 ] 603 749 604 750 [[package]] ··· 655 801 656 802 [[package]] 657 803 name = "dunce" 658 - version = "1.0.3" 804 + version = "1.0.4" 659 805 source = "registry+https://github.com/rust-lang/crates.io-index" 660 - checksum = "0bd4b30a6560bbd9b4620f4de34c3f14f60848e58a9b7216801afcb4c7b31c3c" 806 + checksum = "56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b" 807 + 808 + [[package]] 809 + name = "embed-resource" 810 + version = "2.1.1" 811 + source = "registry+https://github.com/rust-lang/crates.io-index" 812 + checksum = "80663502655af01a2902dff3f06869330782267924bf1788410b74edcd93770a" 813 + dependencies = [ 814 + "cc", 815 + "rustc_version", 816 + "toml 0.7.3", 817 + "vswhom", 818 + "winreg", 819 + ] 661 820 662 821 [[package]] 663 822 name = "embed_plist" ··· 675 834 ] 676 835 677 836 [[package]] 837 + name = "enumflags2" 838 + version = "0.7.7" 839 + source = "registry+https://github.com/rust-lang/crates.io-index" 840 + checksum = "c041f5090df68b32bcd905365fd51769c8b9d553fe87fde0b683534f10c01bd2" 841 + dependencies = [ 842 + "enumflags2_derive", 843 + "serde", 844 + ] 845 + 846 + [[package]] 847 + name = "enumflags2_derive" 848 + version = "0.7.7" 849 + source = "registry+https://github.com/rust-lang/crates.io-index" 850 + checksum = "5e9a1f9f7d83e59740248a6e14ecf93929ade55027844dfcea78beafccc15745" 851 + dependencies = [ 852 + "proc-macro2", 853 + "quote", 854 + "syn 2.0.15", 855 + ] 856 + 857 + [[package]] 678 858 name = "errno" 679 - version = "0.2.8" 859 + version = "0.3.1" 680 860 source = "registry+https://github.com/rust-lang/crates.io-index" 681 - checksum = "f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1" 861 + checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" 682 862 dependencies = [ 683 863 "errno-dragonfly", 684 864 "libc", 685 - "winapi", 865 + "windows-sys 0.48.0", 686 866 ] 687 867 688 868 [[package]] ··· 696 876 ] 697 877 698 878 [[package]] 879 + name = "event-listener" 880 + version = "2.5.3" 881 + source = "registry+https://github.com/rust-lang/crates.io-index" 882 + checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" 883 + 884 + [[package]] 699 885 name = "fastrand" 700 886 version = "1.9.0" 701 887 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 705 891 ] 706 892 707 893 [[package]] 894 + name = "fdeflate" 895 + version = "0.3.0" 896 + source = "registry+https://github.com/rust-lang/crates.io-index" 897 + checksum = "d329bdeac514ee06249dabc27877490f17f5d371ec693360768b838e19f3ae10" 898 + dependencies = [ 899 + "simd-adler32", 900 + ] 901 + 902 + [[package]] 708 903 name = "field-offset" 709 - version = "0.3.4" 904 + version = "0.3.5" 710 905 source = "registry+https://github.com/rust-lang/crates.io-index" 711 - checksum = "1e1c54951450cbd39f3dbcf1005ac413b49487dabf18a720ad2383eccfeffb92" 906 + checksum = "a3cf3a800ff6e860c863ca6d4b16fd999db8b752819c1606884047b73e468535" 712 907 dependencies = [ 713 - "memoffset", 714 - "rustc_version 0.3.3", 908 + "memoffset 0.8.0", 909 + "rustc_version", 715 910 ] 716 911 717 912 [[package]] 718 913 name = "filetime" 719 - version = "0.2.20" 914 + version = "0.2.21" 720 915 source = "registry+https://github.com/rust-lang/crates.io-index" 721 - checksum = "8a3de6e8d11b22ff9edc6d916f890800597d60f8b2da1caf2955c274638d6412" 916 + checksum = "5cbc844cecaee9d4443931972e1289c8ff485cb4cc2767cb03ca139ed6885153" 722 917 dependencies = [ 723 918 "cfg-if", 724 919 "libc", 725 - "redox_syscall", 726 - "windows-sys 0.45.0", 920 + "redox_syscall 0.2.16", 921 + "windows-sys 0.48.0", 727 922 ] 728 923 729 924 [[package]] 730 925 name = "flate2" 731 - version = "1.0.25" 926 + version = "1.0.26" 732 927 source = "registry+https://github.com/rust-lang/crates.io-index" 733 - checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" 928 + checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" 734 929 dependencies = [ 735 930 "crc32fast", 736 931 "miniz_oxide", ··· 791 986 792 987 [[package]] 793 988 name = "futures" 794 - version = "0.3.26" 989 + version = "0.3.28" 795 990 source = "registry+https://github.com/rust-lang/crates.io-index" 796 - checksum = "13e2792b0ff0340399d58445b88fd9770e3489eff258a4cbc1523418f12abf84" 991 + checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" 797 992 dependencies = [ 798 993 "futures-channel", 799 994 "futures-core", ··· 806 1001 807 1002 [[package]] 808 1003 name = "futures-channel" 809 - version = "0.3.26" 1004 + version = "0.3.28" 810 1005 source = "registry+https://github.com/rust-lang/crates.io-index" 811 - checksum = "2e5317663a9089767a1ec00a487df42e0ca174b61b4483213ac24448e4664df5" 1006 + checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" 812 1007 dependencies = [ 813 1008 "futures-core", 814 1009 "futures-sink", ··· 816 1011 817 1012 [[package]] 818 1013 name = "futures-core" 819 - version = "0.3.26" 1014 + version = "0.3.28" 820 1015 source = "registry+https://github.com/rust-lang/crates.io-index" 821 - checksum = "ec90ff4d0fe1f57d600049061dc6bb68ed03c7d2fbd697274c41805dcb3f8608" 1016 + checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" 822 1017 823 1018 [[package]] 824 1019 name = "futures-executor" 825 - version = "0.3.26" 1020 + version = "0.3.28" 826 1021 source = "registry+https://github.com/rust-lang/crates.io-index" 827 - checksum = "e8de0a35a6ab97ec8869e32a2473f4b1324459e14c29275d14b10cb1fd19b50e" 1022 + checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" 828 1023 dependencies = [ 829 1024 "futures-core", 830 1025 "futures-task", ··· 833 1028 834 1029 [[package]] 835 1030 name = "futures-io" 836 - version = "0.3.26" 1031 + version = "0.3.28" 1032 + source = "registry+https://github.com/rust-lang/crates.io-index" 1033 + checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" 1034 + 1035 + [[package]] 1036 + name = "futures-lite" 1037 + version = "1.13.0" 837 1038 source = "registry+https://github.com/rust-lang/crates.io-index" 838 - checksum = "bfb8371b6fb2aeb2d280374607aeabfc99d95c72edfe51692e42d3d7f0d08531" 1039 + checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce" 1040 + dependencies = [ 1041 + "fastrand", 1042 + "futures-core", 1043 + "futures-io", 1044 + "memchr", 1045 + "parking", 1046 + "pin-project-lite", 1047 + "waker-fn", 1048 + ] 839 1049 840 1050 [[package]] 841 1051 name = "futures-macro" 842 - version = "0.3.26" 1052 + version = "0.3.28" 843 1053 source = "registry+https://github.com/rust-lang/crates.io-index" 844 - checksum = "95a73af87da33b5acf53acfebdc339fe592ecf5357ac7c0a7734ab9d8c876a70" 1054 + checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" 845 1055 dependencies = [ 846 1056 "proc-macro2", 847 1057 "quote", 848 - "syn", 1058 + "syn 2.0.15", 849 1059 ] 850 1060 851 1061 [[package]] 852 1062 name = "futures-sink" 853 - version = "0.3.26" 1063 + version = "0.3.28" 854 1064 source = "registry+https://github.com/rust-lang/crates.io-index" 855 - checksum = "f310820bb3e8cfd46c80db4d7fb8353e15dfff853a127158425f31e0be6c8364" 1065 + checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" 856 1066 857 1067 [[package]] 858 1068 name = "futures-task" 859 - version = "0.3.26" 1069 + version = "0.3.28" 860 1070 source = "registry+https://github.com/rust-lang/crates.io-index" 861 - checksum = "dcf79a1bf610b10f42aea489289c5a2c478a786509693b80cd39c44ccd936366" 1071 + checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" 862 1072 863 1073 [[package]] 864 1074 name = "futures-util" 865 - version = "0.3.26" 1075 + version = "0.3.28" 866 1076 source = "registry+https://github.com/rust-lang/crates.io-index" 867 - checksum = "9c1d6de3acfef38d2be4b1f543f553131788603495be83da675e180c8d6b7bd1" 1077 + checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" 868 1078 dependencies = [ 869 1079 "futures-channel", 870 1080 "futures-core", ··· 926 1136 "glib-sys", 927 1137 "gobject-sys", 928 1138 "libc", 929 - "system-deps 6.0.3", 1139 + "system-deps 6.0.5", 930 1140 ] 931 1141 932 1142 [[package]] ··· 943 1153 "libc", 944 1154 "pango-sys", 945 1155 "pkg-config", 946 - "system-deps 6.0.3", 1156 + "system-deps 6.0.5", 1157 + ] 1158 + 1159 + [[package]] 1160 + name = "gdkwayland-sys" 1161 + version = "0.15.3" 1162 + source = "registry+https://github.com/rust-lang/crates.io-index" 1163 + checksum = "cca49a59ad8cfdf36ef7330fe7bdfbe1d34323220cc16a0de2679ee773aee2c2" 1164 + dependencies = [ 1165 + "gdk-sys", 1166 + "glib-sys", 1167 + "gobject-sys", 1168 + "libc", 1169 + "pkg-config", 1170 + "system-deps 6.0.5", 947 1171 ] 948 1172 949 1173 [[package]] ··· 955 1179 "gdk-sys", 956 1180 "glib-sys", 957 1181 "libc", 958 - "system-deps 6.0.3", 1182 + "system-deps 6.0.5", 959 1183 "x11", 960 1184 ] 961 1185 962 1186 [[package]] 963 1187 name = "generator" 964 - version = "0.7.2" 1188 + version = "0.7.4" 965 1189 source = "registry+https://github.com/rust-lang/crates.io-index" 966 - checksum = "d266041a359dfa931b370ef684cceb84b166beb14f7f0421f4a6a3d0c446d12e" 1190 + checksum = "f3e123d9ae7c02966b4d892e550bdc32164f05853cd40ab570650ad600596a8a" 967 1191 dependencies = [ 968 1192 "cc", 969 1193 "libc", 970 1194 "log", 971 1195 "rustversion", 972 - "windows 0.39.0", 1196 + "windows 0.48.0", 973 1197 ] 974 1198 975 1199 [[package]] 976 1200 name = "generic-array" 977 - version = "0.14.6" 1201 + version = "0.14.7" 978 1202 source = "registry+https://github.com/rust-lang/crates.io-index" 979 - checksum = "bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9" 1203 + checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 980 1204 dependencies = [ 981 1205 "typenum", 982 1206 "version_check", ··· 995 1219 996 1220 [[package]] 997 1221 name = "getrandom" 998 - version = "0.2.8" 1222 + version = "0.2.9" 999 1223 source = "registry+https://github.com/rust-lang/crates.io-index" 1000 - checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" 1224 + checksum = "c85e1d9ab2eadba7e5040d4e09cbd6d072b76a557ad64e797c2cb9d4da21d7e4" 1001 1225 dependencies = [ 1002 1226 "cfg-if", 1003 1227 "js-sys", ··· 1032 1256 "glib-sys", 1033 1257 "gobject-sys", 1034 1258 "libc", 1035 - "system-deps 6.0.3", 1259 + "system-deps 6.0.5", 1036 1260 "winapi", 1037 1261 ] 1038 1262 ··· 1058 1282 1059 1283 [[package]] 1060 1284 name = "glib-macros" 1061 - version = "0.15.11" 1285 + version = "0.15.13" 1062 1286 source = "registry+https://github.com/rust-lang/crates.io-index" 1063 - checksum = "25a68131a662b04931e71891fb14aaf65ee4b44d08e8abc10f49e77418c86c64" 1287 + checksum = "10c6ae9f6fa26f4fb2ac16b528d138d971ead56141de489f8111e259b9df3c4a" 1064 1288 dependencies = [ 1065 1289 "anyhow", 1066 1290 "heck 0.4.1", ··· 1068 1292 "proc-macro-error", 1069 1293 "proc-macro2", 1070 1294 "quote", 1071 - "syn", 1295 + "syn 1.0.109", 1072 1296 ] 1073 1297 1074 1298 [[package]] ··· 1078 1302 checksum = "ef4b192f8e65e9cf76cbf4ea71fa8e3be4a0e18ffe3d68b8da6836974cc5bad4" 1079 1303 dependencies = [ 1080 1304 "libc", 1081 - "system-deps 6.0.3", 1305 + "system-deps 6.0.5", 1082 1306 ] 1083 1307 1084 1308 [[package]] ··· 1093 1317 source = "registry+https://github.com/rust-lang/crates.io-index" 1094 1318 checksum = "029d74589adefde59de1a0c4f4732695c32805624aec7b68d91503d4dba79afc" 1095 1319 dependencies = [ 1096 - "aho-corasick", 1320 + "aho-corasick 0.7.20", 1097 1321 "bstr", 1098 1322 "fnv", 1099 1323 "log", ··· 1108 1332 dependencies = [ 1109 1333 "glib-sys", 1110 1334 "libc", 1111 - "system-deps 6.0.3", 1335 + "system-deps 6.0.5", 1112 1336 ] 1113 1337 1114 1338 [[package]] ··· 1149 1373 "gobject-sys", 1150 1374 "libc", 1151 1375 "pango-sys", 1152 - "system-deps 6.0.3", 1376 + "system-deps 6.0.5", 1153 1377 ] 1154 1378 1155 1379 [[package]] 1156 1380 name = "gtk3-macros" 1157 - version = "0.15.4" 1381 + version = "0.15.6" 1158 1382 source = "registry+https://github.com/rust-lang/crates.io-index" 1159 - checksum = "24f518afe90c23fba585b2d7697856f9e6a7bbc62f65588035e66f6afb01a2e9" 1383 + checksum = "684c0456c086e8e7e9af73ec5b84e35938df394712054550e81558d21c44ab0d" 1160 1384 dependencies = [ 1161 1385 "anyhow", 1162 1386 "proc-macro-crate", 1163 1387 "proc-macro-error", 1164 1388 "proc-macro2", 1165 1389 "quote", 1166 - "syn", 1390 + "syn 1.0.109", 1167 1391 ] 1168 1392 1169 1393 [[package]] ··· 1195 1419 dependencies = [ 1196 1420 "libc", 1197 1421 ] 1422 + 1423 + [[package]] 1424 + name = "hermit-abi" 1425 + version = "0.3.1" 1426 + source = "registry+https://github.com/rust-lang/crates.io-index" 1427 + checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" 1428 + 1429 + [[package]] 1430 + name = "hex" 1431 + version = "0.4.3" 1432 + source = "registry+https://github.com/rust-lang/crates.io-index" 1433 + checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 1198 1434 1199 1435 [[package]] 1200 1436 name = "html5ever" ··· 1207 1443 "markup5ever", 1208 1444 "proc-macro2", 1209 1445 "quote", 1210 - "syn", 1446 + "syn 1.0.109", 1211 1447 ] 1212 1448 1213 1449 [[package]] ··· 1218 1454 dependencies = [ 1219 1455 "bytes", 1220 1456 "fnv", 1221 - "itoa 1.0.5", 1457 + "itoa 1.0.6", 1222 1458 ] 1223 1459 1224 1460 [[package]] ··· 1229 1465 1230 1466 [[package]] 1231 1467 name = "iana-time-zone" 1232 - version = "0.1.53" 1468 + version = "0.1.56" 1233 1469 source = "registry+https://github.com/rust-lang/crates.io-index" 1234 - checksum = "64c122667b287044802d6ce17ee2ddf13207ed924c712de9a66a5814d5b64765" 1470 + checksum = "0722cd7114b7de04316e7ea5456a0bbb20e4adb46fd27a3697adb812cff0f37c" 1235 1471 dependencies = [ 1236 1472 "android_system_properties", 1237 1473 "core-foundation-sys", 1238 1474 "iana-time-zone-haiku", 1239 1475 "js-sys", 1240 1476 "wasm-bindgen", 1241 - "winapi", 1477 + "windows 0.48.0", 1242 1478 ] 1243 1479 1244 1480 [[package]] ··· 1253 1489 1254 1490 [[package]] 1255 1491 name = "ico" 1256 - version = "0.2.0" 1492 + version = "0.3.0" 1257 1493 source = "registry+https://github.com/rust-lang/crates.io-index" 1258 - checksum = "031530fe562d8c8d71c0635013d6d155bbfe8ba0aa4b4d2d24ce8af6b71047bd" 1494 + checksum = "e3804960be0bb5e4edb1e1ad67afd321a9ecfd875c3e65c099468fd2717d7cae" 1259 1495 dependencies = [ 1260 1496 "byteorder", 1261 1497 "png", ··· 1297 1533 1298 1534 [[package]] 1299 1535 name = "image" 1300 - version = "0.24.5" 1536 + version = "0.24.6" 1301 1537 source = "registry+https://github.com/rust-lang/crates.io-index" 1302 - checksum = "69b7ea949b537b0fd0af141fff8c77690f2ce96f4f41f042ccb6c69c6c965945" 1538 + checksum = "527909aa81e20ac3a44803521443a765550f09b5130c2c2fa1ea59c2f8f50a3a" 1303 1539 dependencies = [ 1304 1540 "bytemuck", 1305 1541 "byteorder", ··· 1310 1546 1311 1547 [[package]] 1312 1548 name = "indexmap" 1313 - version = "1.9.2" 1549 + version = "1.9.3" 1314 1550 source = "registry+https://github.com/rust-lang/crates.io-index" 1315 - checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" 1551 + checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 1316 1552 dependencies = [ 1317 1553 "autocfg", 1318 1554 "hashbrown", 1555 + "serde", 1319 1556 ] 1320 1557 1321 1558 [[package]] 1322 1559 name = "infer" 1323 - version = "0.7.0" 1560 + version = "0.12.0" 1324 1561 source = "registry+https://github.com/rust-lang/crates.io-index" 1325 - checksum = "20b2b533137b9cad970793453d4f921c2e91312a6d88b1085c07bc15fc51bb3b" 1562 + checksum = "a898e4b7951673fce96614ce5751d13c40fc5674bc2d759288e46c3ab62598b3" 1326 1563 dependencies = [ 1327 1564 "cfb", 1328 1565 ] ··· 1338 1575 1339 1576 [[package]] 1340 1577 name = "io-lifetimes" 1341 - version = "1.0.5" 1578 + version = "1.0.10" 1342 1579 source = "registry+https://github.com/rust-lang/crates.io-index" 1343 - checksum = "1abeb7a0dd0f8181267ff8adc397075586500b81b28a73e8a0208b00fc170fb3" 1580 + checksum = "9c66c74d2ae7e79a5a8f7ac924adbe38ee42a859c6539ad869eb51f0b52dc220" 1344 1581 dependencies = [ 1582 + "hermit-abi 0.3.1", 1345 1583 "libc", 1346 - "windows-sys 0.45.0", 1584 + "windows-sys 0.48.0", 1347 1585 ] 1348 1586 1349 1587 [[package]] ··· 1354 1592 1355 1593 [[package]] 1356 1594 name = "itoa" 1357 - version = "1.0.5" 1595 + version = "1.0.6" 1358 1596 source = "registry+https://github.com/rust-lang/crates.io-index" 1359 - checksum = "fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440" 1597 + checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" 1360 1598 1361 1599 [[package]] 1362 1600 name = "javascriptcore-rs" ··· 1412 1650 1413 1651 [[package]] 1414 1652 name = "json-patch" 1415 - version = "0.2.7" 1653 + version = "1.0.0" 1416 1654 source = "registry+https://github.com/rust-lang/crates.io-index" 1417 - checksum = "eb3fa5a61630976fc4c353c70297f2e93f1930e3ccee574d59d618ccbd5154ce" 1655 + checksum = "1f54898088ccb91df1b492cc80029a6fdf1c48ca0db7c6822a8babad69c94658" 1418 1656 dependencies = [ 1419 1657 "serde", 1420 1658 "serde_json", 1659 + "thiserror", 1421 1660 "treediff", 1422 1661 ] 1423 1662 ··· 1465 1704 1466 1705 [[package]] 1467 1706 name = "libc" 1468 - version = "0.2.139" 1707 + version = "0.2.143" 1469 1708 source = "registry+https://github.com/rust-lang/crates.io-index" 1470 - checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79" 1471 - 1472 - [[package]] 1473 - name = "libdbus-sys" 1474 - version = "0.2.4" 1475 - source = "registry+https://github.com/rust-lang/crates.io-index" 1476 - checksum = "9f8d7ae751e1cb825c840ae5e682f59b098cdfd213c350ac268b61449a5f58a0" 1477 - dependencies = [ 1478 - "pkg-config", 1479 - ] 1709 + checksum = "edc207893e85c5d6be840e969b496b53d94cec8be2d501b214f50daa97fa8024" 1480 1710 1481 1711 [[package]] 1482 1712 name = "libloading" ··· 1508 1738 1509 1739 [[package]] 1510 1740 name = "linux-raw-sys" 1511 - version = "0.1.4" 1741 + version = "0.3.7" 1512 1742 source = "registry+https://github.com/rust-lang/crates.io-index" 1513 - checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4" 1743 + checksum = "ece97ea872ece730aed82664c424eb4c8291e1ff2480247ccf7409044bc6479f" 1514 1744 1515 1745 [[package]] 1516 1746 name = "lock_api" ··· 1562 1792 "dirs-next", 1563 1793 "objc-foundation", 1564 1794 "objc_id", 1565 - "time 0.3.19", 1795 + "time 0.3.15", 1566 1796 ] 1567 1797 1568 1798 [[package]] ··· 1622 1852 1623 1853 [[package]] 1624 1854 name = "memoffset" 1625 - version = "0.6.5" 1855 + version = "0.7.1" 1626 1856 source = "registry+https://github.com/rust-lang/crates.io-index" 1627 - checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" 1857 + checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" 1858 + dependencies = [ 1859 + "autocfg", 1860 + ] 1861 + 1862 + [[package]] 1863 + name = "memoffset" 1864 + version = "0.8.0" 1865 + source = "registry+https://github.com/rust-lang/crates.io-index" 1866 + checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" 1628 1867 dependencies = [ 1629 1868 "autocfg", 1630 1869 ] ··· 1637 1876 1638 1877 [[package]] 1639 1878 name = "miniz_oxide" 1640 - version = "0.6.2" 1879 + version = "0.7.1" 1641 1880 source = "registry+https://github.com/rust-lang/crates.io-index" 1642 - checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 1881 + checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 1643 1882 dependencies = [ 1644 1883 "adler", 1884 + "simd-adler32", 1645 1885 ] 1646 1886 1647 1887 [[package]] ··· 1659 1899 source = "registry+https://github.com/rust-lang/crates.io-index" 1660 1900 checksum = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3" 1661 1901 dependencies = [ 1662 - "getrandom 0.2.8", 1902 + "getrandom 0.2.9", 1663 1903 ] 1664 1904 1665 1905 [[package]] ··· 1697 1937 checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54" 1698 1938 1699 1939 [[package]] 1940 + name = "nix" 1941 + version = "0.26.2" 1942 + source = "registry+https://github.com/rust-lang/crates.io-index" 1943 + checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a" 1944 + dependencies = [ 1945 + "bitflags", 1946 + "cfg-if", 1947 + "libc", 1948 + "memoffset 0.7.1", 1949 + "static_assertions", 1950 + ] 1951 + 1952 + [[package]] 1700 1953 name = "nodrop" 1701 1954 version = "0.1.14" 1702 1955 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1713 1966 ] 1714 1967 1715 1968 [[package]] 1716 - name = "nom8" 1717 - version = "0.2.0" 1718 - source = "registry+https://github.com/rust-lang/crates.io-index" 1719 - checksum = "ae01545c9c7fc4486ab7debaf2aad7003ac19431791868fb2e8066df97fad2f8" 1720 - dependencies = [ 1721 - "memchr", 1722 - ] 1723 - 1724 - [[package]] 1725 1969 name = "notify-rust" 1726 1970 version = "4.8.0" 1727 1971 source = "registry+https://github.com/rust-lang/crates.io-index" 1728 1972 checksum = "2bfa211d18e360f08e36c364308f394b5eb23a6629150690e109a916dc6f610e" 1729 1973 dependencies = [ 1730 - "dbus", 1731 1974 "log", 1732 1975 "mac-notification-sys", 1976 + "serde", 1733 1977 "tauri-winrt-notification", 1978 + "zbus", 1734 1979 ] 1735 1980 1736 1981 [[package]] ··· 1779 2024 source = "registry+https://github.com/rust-lang/crates.io-index" 1780 2025 checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" 1781 2026 dependencies = [ 1782 - "hermit-abi", 2027 + "hermit-abi 0.2.6", 1783 2028 "libc", 1784 2029 ] 1785 2030 1786 2031 [[package]] 1787 2032 name = "num_enum" 1788 - version = "0.5.10" 2033 + version = "0.5.11" 1789 2034 source = "registry+https://github.com/rust-lang/crates.io-index" 1790 - checksum = "3e0072973714303aa6e3631c7e8e777970cf4bdd25dc4932e41031027b8bcc4e" 2035 + checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9" 1791 2036 dependencies = [ 1792 2037 "num_enum_derive", 1793 2038 ] 1794 2039 1795 2040 [[package]] 1796 2041 name = "num_enum_derive" 1797 - version = "0.5.10" 2042 + version = "0.5.11" 1798 2043 source = "registry+https://github.com/rust-lang/crates.io-index" 1799 - checksum = "0629cbd6b897944899b1f10496d9c4a7ac5878d45fd61bc22e9e79bfbbc29597" 2044 + checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" 1800 2045 dependencies = [ 1801 2046 "proc-macro-crate", 1802 2047 "proc-macro2", 1803 2048 "quote", 1804 - "syn", 2049 + "syn 1.0.109", 2050 + ] 2051 + 2052 + [[package]] 2053 + name = "num_threads" 2054 + version = "0.1.6" 2055 + source = "registry+https://github.com/rust-lang/crates.io-index" 2056 + checksum = "2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44" 2057 + dependencies = [ 2058 + "libc", 1805 2059 ] 1806 2060 1807 2061 [[package]] ··· 1860 2114 ] 1861 2115 1862 2116 [[package]] 2117 + name = "ordered-stream" 2118 + version = "0.2.0" 2119 + source = "registry+https://github.com/rust-lang/crates.io-index" 2120 + checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50" 2121 + dependencies = [ 2122 + "futures-core", 2123 + "pin-project-lite", 2124 + ] 2125 + 2126 + [[package]] 1863 2127 name = "overload" 1864 2128 version = "0.1.1" 1865 2129 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1887 2151 "glib-sys", 1888 2152 "gobject-sys", 1889 2153 "libc", 1890 - "system-deps 6.0.3", 2154 + "system-deps 6.0.5", 1891 2155 ] 2156 + 2157 + [[package]] 2158 + name = "parking" 2159 + version = "2.1.0" 2160 + source = "registry+https://github.com/rust-lang/crates.io-index" 2161 + checksum = "14f2252c834a40ed9bb5422029649578e63aa341ac401f74e719dd1afda8394e" 1892 2162 1893 2163 [[package]] 1894 2164 name = "parking_lot" ··· 1908 2178 dependencies = [ 1909 2179 "cfg-if", 1910 2180 "libc", 1911 - "redox_syscall", 2181 + "redox_syscall 0.2.16", 1912 2182 "smallvec", 1913 2183 "windows-sys 0.45.0", 1914 2184 ] 1915 - 1916 - [[package]] 1917 - name = "paste" 1918 - version = "1.0.11" 1919 - source = "registry+https://github.com/rust-lang/crates.io-index" 1920 - checksum = "d01a5bd0424d00070b0098dd17ebca6f961a959dead1dbcbbbc1d1cd8d3deeba" 1921 2185 1922 2186 [[package]] 1923 2187 name = "pathdiff" ··· 1932 2196 checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" 1933 2197 1934 2198 [[package]] 1935 - name = "pest" 1936 - version = "2.5.5" 1937 - source = "registry+https://github.com/rust-lang/crates.io-index" 1938 - checksum = "028accff104c4e513bad663bbcd2ad7cfd5304144404c31ed0a77ac103d00660" 1939 - dependencies = [ 1940 - "thiserror", 1941 - "ucd-trie", 1942 - ] 1943 - 1944 - [[package]] 1945 2199 name = "phf" 1946 2200 version = "0.8.0" 1947 2201 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2004 2258 "proc-macro-hack", 2005 2259 "proc-macro2", 2006 2260 "quote", 2007 - "syn", 2261 + "syn 1.0.109", 2008 2262 ] 2009 2263 2010 2264 [[package]] ··· 2018 2272 "proc-macro-hack", 2019 2273 "proc-macro2", 2020 2274 "quote", 2021 - "syn", 2275 + "syn 1.0.109", 2022 2276 ] 2023 2277 2024 2278 [[package]] ··· 2056 2310 dependencies = [ 2057 2311 "proc-macro2", 2058 2312 "quote", 2059 - "syn", 2313 + "syn 1.0.109", 2060 2314 ] 2061 2315 2062 2316 [[package]] ··· 2073 2327 2074 2328 [[package]] 2075 2329 name = "pkg-config" 2076 - version = "0.3.26" 2330 + version = "0.3.27" 2077 2331 source = "registry+https://github.com/rust-lang/crates.io-index" 2078 - checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" 2332 + checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 2079 2333 2080 2334 [[package]] 2081 2335 name = "plist" 2082 - version = "1.4.1" 2336 + version = "1.4.3" 2083 2337 source = "registry+https://github.com/rust-lang/crates.io-index" 2084 - checksum = "9469799ca90293a376f68f6fcb8f11990d9cff55602cfba0ba83893c973a7f46" 2338 + checksum = "9bd9647b268a3d3e14ff09c23201133a62589c658db02bb7388c7246aafe0590" 2085 2339 dependencies = [ 2086 2340 "base64 0.21.0", 2087 2341 "indexmap", 2088 2342 "line-wrap", 2089 - "quick-xml 0.26.0", 2343 + "quick-xml 0.28.2", 2090 2344 "serde", 2091 - "time 0.3.19", 2345 + "time 0.3.15", 2092 2346 ] 2093 2347 2094 2348 [[package]] 2095 2349 name = "png" 2096 - version = "0.17.7" 2350 + version = "0.17.8" 2097 2351 source = "registry+https://github.com/rust-lang/crates.io-index" 2098 - checksum = "5d708eaf860a19b19ce538740d2b4bdeeb8337fa53f7738455e706623ad5c638" 2352 + checksum = "aaeebc51f9e7d2c150d3f3bfeb667f2aa985db5ef1e3d212847bdedb488beeaa" 2099 2353 dependencies = [ 2100 2354 "bitflags", 2101 2355 "crc32fast", 2356 + "fdeflate", 2102 2357 "flate2", 2103 2358 "miniz_oxide", 2104 2359 ] 2105 2360 2106 2361 [[package]] 2362 + name = "polling" 2363 + version = "2.8.0" 2364 + source = "registry+https://github.com/rust-lang/crates.io-index" 2365 + checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" 2366 + dependencies = [ 2367 + "autocfg", 2368 + "bitflags", 2369 + "cfg-if", 2370 + "concurrent-queue", 2371 + "libc", 2372 + "log", 2373 + "pin-project-lite", 2374 + "windows-sys 0.48.0", 2375 + ] 2376 + 2377 + [[package]] 2107 2378 name = "ppv-lite86" 2108 2379 version = "0.2.17" 2109 2380 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2117 2388 2118 2389 [[package]] 2119 2390 name = "proc-macro-crate" 2120 - version = "1.3.0" 2391 + version = "1.3.1" 2121 2392 source = "registry+https://github.com/rust-lang/crates.io-index" 2122 - checksum = "66618389e4ec1c7afe67d51a9bf34ff9236480f8d51e7489b7d5ab0303c13f34" 2393 + checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" 2123 2394 dependencies = [ 2124 2395 "once_cell", 2125 2396 "toml_edit", ··· 2134 2405 "proc-macro-error-attr", 2135 2406 "proc-macro2", 2136 2407 "quote", 2137 - "syn", 2408 + "syn 1.0.109", 2138 2409 "version_check", 2139 2410 ] 2140 2411 ··· 2157 2428 2158 2429 [[package]] 2159 2430 name = "proc-macro2" 2160 - version = "1.0.51" 2431 + version = "1.0.56" 2161 2432 source = "registry+https://github.com/rust-lang/crates.io-index" 2162 - checksum = "5d727cae5b39d21da60fa540906919ad737832fe0b1c165da3a34d6548c849d6" 2433 + checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435" 2163 2434 dependencies = [ 2164 2435 "unicode-ident", 2165 2436 ] ··· 2175 2446 2176 2447 [[package]] 2177 2448 name = "quick-xml" 2178 - version = "0.26.0" 2449 + version = "0.28.2" 2179 2450 source = "registry+https://github.com/rust-lang/crates.io-index" 2180 - checksum = "7f50b1c63b38611e7d4d7f68b82d3ad0cc71a2ad2e7f61fc10f1328d917c93cd" 2451 + checksum = "0ce5e73202a820a31f8a0ee32ada5e21029c81fd9e3ebf668a40832e4219d9d1" 2181 2452 dependencies = [ 2182 2453 "memchr", 2183 2454 ] 2184 2455 2185 2456 [[package]] 2186 2457 name = "quote" 2187 - version = "1.0.23" 2458 + version = "1.0.26" 2188 2459 source = "registry+https://github.com/rust-lang/crates.io-index" 2189 - checksum = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b" 2460 + checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" 2190 2461 dependencies = [ 2191 2462 "proc-macro2", 2192 2463 ] ··· 2251 2522 source = "registry+https://github.com/rust-lang/crates.io-index" 2252 2523 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 2253 2524 dependencies = [ 2254 - "getrandom 0.2.8", 2525 + "getrandom 0.2.9", 2255 2526 ] 2256 2527 2257 2528 [[package]] ··· 2291 2562 ] 2292 2563 2293 2564 [[package]] 2565 + name = "redox_syscall" 2566 + version = "0.3.5" 2567 + source = "registry+https://github.com/rust-lang/crates.io-index" 2568 + checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 2569 + dependencies = [ 2570 + "bitflags", 2571 + ] 2572 + 2573 + [[package]] 2294 2574 name = "redox_users" 2295 2575 version = "0.4.3" 2296 2576 source = "registry+https://github.com/rust-lang/crates.io-index" 2297 2577 checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 2298 2578 dependencies = [ 2299 - "getrandom 0.2.8", 2300 - "redox_syscall", 2579 + "getrandom 0.2.9", 2580 + "redox_syscall 0.2.16", 2301 2581 "thiserror", 2302 2582 ] 2303 2583 2304 2584 [[package]] 2305 2585 name = "regex" 2306 - version = "1.7.1" 2586 + version = "1.8.1" 2307 2587 source = "registry+https://github.com/rust-lang/crates.io-index" 2308 - checksum = "48aaa5748ba571fb95cd2c85c09f629215d3a6ece942baa100950af03a34f733" 2588 + checksum = "af83e617f331cc6ae2da5443c602dfa5af81e517212d9d611a5b3ba1777b5370" 2309 2589 dependencies = [ 2310 - "aho-corasick", 2590 + "aho-corasick 1.0.1", 2311 2591 "memchr", 2312 - "regex-syntax", 2592 + "regex-syntax 0.7.1", 2313 2593 ] 2314 2594 2315 2595 [[package]] ··· 2318 2598 source = "registry+https://github.com/rust-lang/crates.io-index" 2319 2599 checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 2320 2600 dependencies = [ 2321 - "regex-syntax", 2601 + "regex-syntax 0.6.29", 2322 2602 ] 2323 2603 2324 2604 [[package]] 2325 2605 name = "regex-syntax" 2326 - version = "0.6.28" 2606 + version = "0.6.29" 2327 2607 source = "registry+https://github.com/rust-lang/crates.io-index" 2328 - checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848" 2608 + checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" 2609 + 2610 + [[package]] 2611 + name = "regex-syntax" 2612 + version = "0.7.1" 2613 + source = "registry+https://github.com/rust-lang/crates.io-index" 2614 + checksum = "a5996294f19bd3aae0453a862ad728f60e6600695733dd5df01da90c54363a3c" 2329 2615 2330 2616 [[package]] 2331 2617 name = "remind-me-again" ··· 2339 2625 "macos-app-nap", 2340 2626 "nanoid", 2341 2627 "objc", 2342 - "once_cell", 2343 2628 "serde", 2344 2629 "serde_json", 2345 2630 "tauri", ··· 2349 2634 ] 2350 2635 2351 2636 [[package]] 2352 - name = "remove_dir_all" 2353 - version = "0.5.3" 2354 - source = "registry+https://github.com/rust-lang/crates.io-index" 2355 - checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" 2356 - dependencies = [ 2357 - "winapi", 2358 - ] 2359 - 2360 - [[package]] 2361 2637 name = "rfd" 2362 2638 version = "0.10.0" 2363 2639 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2383 2659 2384 2660 [[package]] 2385 2661 name = "rustc_version" 2386 - version = "0.3.3" 2387 - source = "registry+https://github.com/rust-lang/crates.io-index" 2388 - checksum = "f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee" 2389 - dependencies = [ 2390 - "semver 0.11.0", 2391 - ] 2392 - 2393 - [[package]] 2394 - name = "rustc_version" 2395 2662 version = "0.4.0" 2396 2663 source = "registry+https://github.com/rust-lang/crates.io-index" 2397 2664 checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 2398 2665 dependencies = [ 2399 - "semver 1.0.16", 2666 + "semver", 2400 2667 ] 2401 2668 2402 2669 [[package]] 2403 2670 name = "rustix" 2404 - version = "0.36.8" 2671 + version = "0.37.19" 2405 2672 source = "registry+https://github.com/rust-lang/crates.io-index" 2406 - checksum = "f43abb88211988493c1abb44a70efa56ff0ce98f233b7b276146f1f3f7ba9644" 2673 + checksum = "acf8729d8542766f1b2cf77eb034d52f40d375bb8b615d0b147089946e16613d" 2407 2674 dependencies = [ 2408 2675 "bitflags", 2409 2676 "errno", 2410 2677 "io-lifetimes", 2411 2678 "libc", 2412 2679 "linux-raw-sys", 2413 - "windows-sys 0.45.0", 2680 + "windows-sys 0.48.0", 2414 2681 ] 2415 2682 2416 2683 [[package]] 2417 2684 name = "rustversion" 2418 - version = "1.0.11" 2685 + version = "1.0.12" 2419 2686 source = "registry+https://github.com/rust-lang/crates.io-index" 2420 - checksum = "5583e89e108996506031660fe09baa5011b9dd0341b89029313006d1fb508d70" 2687 + checksum = "4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06" 2421 2688 2422 2689 [[package]] 2423 2690 name = "ryu" 2424 - version = "1.0.12" 2691 + version = "1.0.13" 2425 2692 source = "registry+https://github.com/rust-lang/crates.io-index" 2426 - checksum = "7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde" 2693 + checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" 2427 2694 2428 2695 [[package]] 2429 2696 name = "safemem" ··· 2454 2721 2455 2722 [[package]] 2456 2723 name = "scratch" 2457 - version = "1.0.3" 2724 + version = "1.0.5" 2458 2725 source = "registry+https://github.com/rust-lang/crates.io-index" 2459 - checksum = "ddccb15bcce173023b3fedd9436f882a0739b8dfb45e4f6b6002bee5929f61b2" 2726 + checksum = "1792db035ce95be60c3f8853017b3999209281c24e2ba5bc8e59bf97a0c590c1" 2460 2727 2461 2728 [[package]] 2462 2729 name = "selectors" ··· 2480 2747 2481 2748 [[package]] 2482 2749 name = "semver" 2483 - version = "0.11.0" 2750 + version = "1.0.17" 2484 2751 source = "registry+https://github.com/rust-lang/crates.io-index" 2485 - checksum = "f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6" 2486 - dependencies = [ 2487 - "semver-parser", 2488 - ] 2489 - 2490 - [[package]] 2491 - name = "semver" 2492 - version = "1.0.16" 2493 - source = "registry+https://github.com/rust-lang/crates.io-index" 2494 - checksum = "58bc9567378fc7690d6b2addae4e60ac2eeea07becb2c64b9f218b53865cba2a" 2752 + checksum = "bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed" 2495 2753 dependencies = [ 2496 2754 "serde", 2497 2755 ] 2498 2756 2499 2757 [[package]] 2500 - name = "semver-parser" 2501 - version = "0.10.2" 2502 - source = "registry+https://github.com/rust-lang/crates.io-index" 2503 - checksum = "00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7" 2504 - dependencies = [ 2505 - "pest", 2506 - ] 2507 - 2508 - [[package]] 2509 2758 name = "serde" 2510 - version = "1.0.152" 2759 + version = "1.0.162" 2511 2760 source = "registry+https://github.com/rust-lang/crates.io-index" 2512 - checksum = "bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb" 2761 + checksum = "71b2f6e1ab5c2b98c05f0f35b236b22e8df7ead6ffbf51d7808da7f8817e7ab6" 2513 2762 dependencies = [ 2514 2763 "serde_derive", 2515 2764 ] 2516 2765 2517 2766 [[package]] 2518 2767 name = "serde_derive" 2519 - version = "1.0.152" 2768 + version = "1.0.162" 2520 2769 source = "registry+https://github.com/rust-lang/crates.io-index" 2521 - checksum = "af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e" 2770 + checksum = "a2a0814352fd64b58489904a44ea8d90cb1a91dcb6b4f5ebabc32c8318e93cb6" 2522 2771 dependencies = [ 2523 2772 "proc-macro2", 2524 2773 "quote", 2525 - "syn", 2774 + "syn 2.0.15", 2526 2775 ] 2527 2776 2528 2777 [[package]] 2529 2778 name = "serde_json" 2530 - version = "1.0.93" 2779 + version = "1.0.96" 2531 2780 source = "registry+https://github.com/rust-lang/crates.io-index" 2532 - checksum = "cad406b69c91885b5107daf2c29572f6c8cdb3c66826821e286c533490c0bc76" 2781 + checksum = "057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1" 2533 2782 dependencies = [ 2534 - "itoa 1.0.5", 2783 + "itoa 1.0.6", 2535 2784 "ryu", 2536 2785 "serde", 2537 2786 ] 2538 2787 2539 2788 [[package]] 2540 2789 name = "serde_repr" 2541 - version = "0.1.10" 2790 + version = "0.1.12" 2542 2791 source = "registry+https://github.com/rust-lang/crates.io-index" 2543 - checksum = "9a5ec9fa74a20ebbe5d9ac23dac1fc96ba0ecfe9f50f2843b52e537b10fbcb4e" 2792 + checksum = "bcec881020c684085e55a25f7fd888954d56609ef363479dc5a1305eb0d40cab" 2544 2793 dependencies = [ 2545 2794 "proc-macro2", 2546 2795 "quote", 2547 - "syn", 2796 + "syn 2.0.15", 2797 + ] 2798 + 2799 + [[package]] 2800 + name = "serde_spanned" 2801 + version = "0.6.1" 2802 + source = "registry+https://github.com/rust-lang/crates.io-index" 2803 + checksum = "0efd8caf556a6cebd3b285caf480045fcc1ac04f6bd786b09a6f11af30c4fcf4" 2804 + dependencies = [ 2805 + "serde", 2548 2806 ] 2549 2807 2550 2808 [[package]] 2551 2809 name = "serde_with" 2552 - version = "1.14.0" 2810 + version = "2.3.3" 2553 2811 source = "registry+https://github.com/rust-lang/crates.io-index" 2554 - checksum = "678b5a069e50bf00ecd22d0cd8ddf7c236f68581b03db652061ed5eb13a312ff" 2812 + checksum = "07ff71d2c147a7b57362cead5e22f772cd52f6ab31cfcd9edcd7f6aeb2a0afbe" 2555 2813 dependencies = [ 2814 + "base64 0.13.1", 2815 + "chrono", 2816 + "hex", 2817 + "indexmap", 2556 2818 "serde", 2819 + "serde_json", 2557 2820 "serde_with_macros", 2821 + "time 0.3.15", 2558 2822 ] 2559 2823 2560 2824 [[package]] 2561 2825 name = "serde_with_macros" 2562 - version = "1.5.2" 2826 + version = "2.3.3" 2563 2827 source = "registry+https://github.com/rust-lang/crates.io-index" 2564 - checksum = "e182d6ec6f05393cc0e5ed1bf81ad6db3a8feedf8ee515ecdd369809bcce8082" 2828 + checksum = "881b6f881b17d13214e5d494c939ebab463d01264ce1811e9d4ac3a882e7695f" 2565 2829 dependencies = [ 2566 2830 "darling", 2567 2831 "proc-macro2", 2568 2832 "quote", 2569 - "syn", 2833 + "syn 2.0.15", 2570 2834 ] 2571 2835 2572 2836 [[package]] ··· 2588 2852 dependencies = [ 2589 2853 "proc-macro2", 2590 2854 "quote", 2591 - "syn", 2855 + "syn 1.0.109", 2592 2856 ] 2593 2857 2594 2858 [[package]] ··· 2602 2866 ] 2603 2867 2604 2868 [[package]] 2869 + name = "sha1" 2870 + version = "0.10.5" 2871 + source = "registry+https://github.com/rust-lang/crates.io-index" 2872 + checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3" 2873 + dependencies = [ 2874 + "cfg-if", 2875 + "cpufeatures", 2876 + "digest", 2877 + ] 2878 + 2879 + [[package]] 2605 2880 name = "sha2" 2606 2881 version = "0.10.6" 2607 2882 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2622 2897 ] 2623 2898 2624 2899 [[package]] 2900 + name = "simd-adler32" 2901 + version = "0.3.5" 2902 + source = "registry+https://github.com/rust-lang/crates.io-index" 2903 + checksum = "238abfbb77c1915110ad968465608b68e869e0772622c9656714e73e5a1a522f" 2904 + 2905 + [[package]] 2625 2906 name = "siphasher" 2626 2907 version = "0.3.10" 2627 2908 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2652 2933 checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 2653 2934 2654 2935 [[package]] 2936 + name = "socket2" 2937 + version = "0.4.9" 2938 + source = "registry+https://github.com/rust-lang/crates.io-index" 2939 + checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" 2940 + dependencies = [ 2941 + "libc", 2942 + "winapi", 2943 + ] 2944 + 2945 + [[package]] 2655 2946 name = "soup2" 2656 2947 version = "0.2.1" 2657 2948 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2681 2972 2682 2973 [[package]] 2683 2974 name = "spin" 2684 - version = "0.9.5" 2975 + version = "0.9.8" 2685 2976 source = "registry+https://github.com/rust-lang/crates.io-index" 2686 - checksum = "7dccf47db1b41fa1573ed27ccf5e08e3ca771cb994f776668c5ebda893b248fc" 2977 + checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" 2687 2978 dependencies = [ 2688 2979 "lock_api", 2689 2980 ] ··· 2704 2995 ] 2705 2996 2706 2997 [[package]] 2998 + name = "static_assertions" 2999 + version = "1.1.0" 3000 + source = "registry+https://github.com/rust-lang/crates.io-index" 3001 + checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 3002 + 3003 + [[package]] 2707 3004 name = "string_cache" 2708 - version = "0.8.4" 3005 + version = "0.8.7" 2709 3006 source = "registry+https://github.com/rust-lang/crates.io-index" 2710 - checksum = "213494b7a2b503146286049378ce02b482200519accc31872ee8be91fa820a08" 3007 + checksum = "f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b" 2711 3008 dependencies = [ 2712 3009 "new_debug_unreachable", 2713 3010 "once_cell", ··· 2753 3050 "heck 0.3.3", 2754 3051 "proc-macro2", 2755 3052 "quote", 2756 - "syn", 3053 + "syn 1.0.109", 2757 3054 ] 2758 3055 2759 3056 [[package]] 2760 3057 name = "syn" 2761 - version = "1.0.107" 3058 + version = "1.0.109" 2762 3059 source = "registry+https://github.com/rust-lang/crates.io-index" 2763 - checksum = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5" 3060 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 3061 + dependencies = [ 3062 + "proc-macro2", 3063 + "quote", 3064 + "unicode-ident", 3065 + ] 3066 + 3067 + [[package]] 3068 + name = "syn" 3069 + version = "2.0.15" 3070 + source = "registry+https://github.com/rust-lang/crates.io-index" 3071 + checksum = "a34fcf3e8b60f57e6a14301a2e916d323af98b0ea63c599441eec8558660c822" 2764 3072 dependencies = [ 2765 3073 "proc-macro2", 2766 3074 "quote", ··· 2776 3084 "cfg-expr 0.9.1", 2777 3085 "heck 0.3.3", 2778 3086 "pkg-config", 2779 - "toml", 3087 + "toml 0.5.11", 2780 3088 "version-compare 0.0.11", 2781 3089 ] 2782 3090 2783 3091 [[package]] 2784 3092 name = "system-deps" 2785 - version = "6.0.3" 3093 + version = "6.0.5" 2786 3094 source = "registry+https://github.com/rust-lang/crates.io-index" 2787 - checksum = "2955b1fe31e1fa2fbd1976b71cc69a606d7d4da16f6de3333d0c92d51419aeff" 3095 + checksum = "d0fe581ad25d11420b873cf9aedaca0419c2b411487b134d4d21065f3d092055" 2788 3096 dependencies = [ 2789 - "cfg-expr 0.11.0", 3097 + "cfg-expr 0.15.1", 2790 3098 "heck 0.4.1", 2791 3099 "pkg-config", 2792 - "toml", 3100 + "toml 0.7.3", 2793 3101 "version-compare 0.1.1", 2794 3102 ] 2795 3103 2796 3104 [[package]] 2797 3105 name = "tao" 2798 - version = "0.15.8" 3106 + version = "0.16.1" 2799 3107 source = "registry+https://github.com/rust-lang/crates.io-index" 2800 - checksum = "ac8e6399427c8494f9849b58694754d7cc741293348a6836b6c8d2c5aa82d8e6" 3108 + checksum = "dd3cde9c0cd2b872616bba26b818e0d6469330196869d7e5000dba96ce9431df" 2801 3109 dependencies = [ 2802 3110 "bitflags", 2803 3111 "cairo-rs", ··· 2811 3119 "gdk", 2812 3120 "gdk-pixbuf", 2813 3121 "gdk-sys", 3122 + "gdkwayland-sys", 2814 3123 "gdkx11-sys", 2815 3124 "gio", 2816 3125 "glib", ··· 2829 3138 "objc", 2830 3139 "once_cell", 2831 3140 "parking_lot", 2832 - "paste", 2833 3141 "png", 2834 3142 "raw-window-handle", 2835 3143 "scopeguard", 2836 3144 "serde", 3145 + "tao-macros", 2837 3146 "unicode-segmentation", 2838 - "uuid 1.3.0", 3147 + "uuid", 2839 3148 "windows 0.39.0", 2840 3149 "windows-implement", 2841 3150 "x11-dl", 2842 3151 ] 2843 3152 2844 3153 [[package]] 3154 + name = "tao-macros" 3155 + version = "0.1.1" 3156 + source = "registry+https://github.com/rust-lang/crates.io-index" 3157 + checksum = "3b27a4bcc5eb524658234589bdffc7e7bfb996dbae6ce9393bfd39cb4159b445" 3158 + dependencies = [ 3159 + "proc-macro2", 3160 + "quote", 3161 + "syn 1.0.109", 3162 + ] 3163 + 3164 + [[package]] 2845 3165 name = "tar" 2846 3166 version = "0.4.38" 2847 3167 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2853 3173 ] 2854 3174 2855 3175 [[package]] 3176 + name = "target-lexicon" 3177 + version = "0.12.7" 3178 + source = "registry+https://github.com/rust-lang/crates.io-index" 3179 + checksum = "fd1ba337640d60c3e96bc6f0638a939b9c9a7f2c316a1598c279828b3d1dc8c5" 3180 + 3181 + [[package]] 2856 3182 name = "tauri" 2857 - version = "1.2.4" 3183 + version = "1.3.0" 2858 3184 source = "registry+https://github.com/rust-lang/crates.io-index" 2859 - checksum = "fe7e0f1d535e7cbbbab43c82be4fc992b84f9156c16c160955617e0260ebc449" 3185 + checksum = "d42ba3a2e8556722f31336a0750c10dbb6a81396a1c452977f515da83f69f842" 2860 3186 dependencies = [ 2861 3187 "anyhow", 2862 3188 "cocoa", ··· 2880 3206 "raw-window-handle", 2881 3207 "regex", 2882 3208 "rfd", 2883 - "semver 1.0.16", 3209 + "semver", 2884 3210 "serde", 2885 3211 "serde_json", 2886 3212 "serde_repr", ··· 2895 3221 "thiserror", 2896 3222 "tokio", 2897 3223 "url", 2898 - "uuid 1.3.0", 3224 + "uuid", 2899 3225 "webkit2gtk", 2900 3226 "webview2-com", 2901 3227 "windows 0.39.0", ··· 2903 3229 2904 3230 [[package]] 2905 3231 name = "tauri-build" 2906 - version = "1.2.1" 3232 + version = "1.3.0" 2907 3233 source = "registry+https://github.com/rust-lang/crates.io-index" 2908 - checksum = "8807c85d656b2b93927c19fe5a5f1f1f348f96c2de8b90763b3c2d561511f9b4" 3234 + checksum = "929b3bd1248afc07b63e33a6a53c3f82c32d0b0a5e216e4530e94c467e019389" 2909 3235 dependencies = [ 2910 3236 "anyhow", 2911 3237 "cargo_toml", 2912 3238 "heck 0.4.1", 2913 3239 "json-patch", 2914 - "semver 1.0.16", 3240 + "semver", 3241 + "serde", 2915 3242 "serde_json", 2916 3243 "tauri-utils", 2917 - "winres", 3244 + "tauri-winres", 3245 + "winnow", 2918 3246 ] 2919 3247 2920 3248 [[package]] 2921 3249 name = "tauri-codegen" 2922 - version = "1.2.1" 3250 + version = "1.3.0" 2923 3251 source = "registry+https://github.com/rust-lang/crates.io-index" 2924 - checksum = "14388d484b6b1b5dc0f6a7d6cc6433b3b230bec85eaa576adcdf3f9fafa49251" 3252 + checksum = "e5a2105f807c6f50b2fa2ce5abd62ef207bc6f14c9fcc6b8caec437f6fb13bde" 2925 3253 dependencies = [ 2926 - "base64 0.13.1", 3254 + "base64 0.21.0", 2927 3255 "brotli", 2928 3256 "ico", 2929 3257 "json-patch", ··· 2932 3260 "proc-macro2", 2933 3261 "quote", 2934 3262 "regex", 2935 - "semver 1.0.16", 3263 + "semver", 2936 3264 "serde", 2937 3265 "serde_json", 2938 3266 "sha2", 2939 3267 "tauri-utils", 2940 3268 "thiserror", 2941 - "time 0.3.19", 2942 - "uuid 1.3.0", 3269 + "time 0.3.15", 3270 + "uuid", 2943 3271 "walkdir", 2944 3272 ] 2945 3273 2946 3274 [[package]] 2947 3275 name = "tauri-macros" 2948 - version = "1.2.1" 3276 + version = "1.3.0" 2949 3277 source = "registry+https://github.com/rust-lang/crates.io-index" 2950 - checksum = "069319e5ecbe653a799b94b0690d9f9bf5d00f7b1d3989aa331c524d4e354075" 3278 + checksum = "8784cfe6f5444097e93c69107d1ac5e8f13d02850efa8d8f2a40fe79674cef46" 2951 3279 dependencies = [ 2952 3280 "heck 0.4.1", 2953 3281 "proc-macro2", 2954 3282 "quote", 2955 - "syn", 3283 + "syn 1.0.109", 2956 3284 "tauri-codegen", 2957 3285 "tauri-utils", 2958 3286 ] ··· 2971 3299 2972 3300 [[package]] 2973 3301 name = "tauri-runtime" 2974 - version = "0.12.1" 3302 + version = "0.13.0" 2975 3303 source = "registry+https://github.com/rust-lang/crates.io-index" 2976 - checksum = "c507d954d08ac8705d235bc70ec6975b9054fb95ff7823af72dbb04186596f3b" 3304 + checksum = "b3b80ea3fcd5fefb60739a3b577b277e8fc30434538a2f5bba82ad7d4368c422" 2977 3305 dependencies = [ 2978 3306 "gtk", 2979 3307 "http", ··· 2984 3312 "serde_json", 2985 3313 "tauri-utils", 2986 3314 "thiserror", 2987 - "uuid 1.3.0", 3315 + "url", 3316 + "uuid", 2988 3317 "webview2-com", 2989 3318 "windows 0.39.0", 2990 3319 ] 2991 3320 2992 3321 [[package]] 2993 3322 name = "tauri-runtime-wry" 2994 - version = "0.12.2" 3323 + version = "0.13.0" 2995 3324 source = "registry+https://github.com/rust-lang/crates.io-index" 2996 - checksum = "36b1c5764a41a13176a4599b5b7bd0881bea7d94dfe45e1e755f789b98317e30" 3325 + checksum = "d1c396950b1ba06aee1b4ffe6c7cd305ff433ca0e30acbc5fa1a2f92a4ce70f1" 2997 3326 dependencies = [ 2998 3327 "cocoa", 2999 3328 "gtk", ··· 3002 3331 "raw-window-handle", 3003 3332 "tauri-runtime", 3004 3333 "tauri-utils", 3005 - "uuid 1.3.0", 3334 + "uuid", 3006 3335 "webkit2gtk", 3007 3336 "webview2-com", 3008 3337 "windows 0.39.0", ··· 3011 3340 3012 3341 [[package]] 3013 3342 name = "tauri-utils" 3014 - version = "1.2.1" 3343 + version = "1.3.0" 3015 3344 source = "registry+https://github.com/rust-lang/crates.io-index" 3016 - checksum = "5abbc109a6eb45127956ffcc26ef0e875d160150ac16cfa45d26a6b2871686f1" 3345 + checksum = "5a6f9c2dafef5cbcf52926af57ce9561bd33bb41d7394f8bb849c0330260d864" 3017 3346 dependencies = [ 3018 3347 "brotli", 3019 3348 "ctor", ··· 3027 3356 "phf 0.10.1", 3028 3357 "proc-macro2", 3029 3358 "quote", 3030 - "semver 1.0.16", 3359 + "semver", 3031 3360 "serde", 3032 3361 "serde_json", 3033 3362 "serde_with", ··· 3038 3367 ] 3039 3368 3040 3369 [[package]] 3370 + name = "tauri-winres" 3371 + version = "0.1.1" 3372 + source = "registry+https://github.com/rust-lang/crates.io-index" 3373 + checksum = "5993dc129e544393574288923d1ec447c857f3f644187f4fbf7d9a875fbfc4fb" 3374 + dependencies = [ 3375 + "embed-resource", 3376 + "toml 0.7.3", 3377 + ] 3378 + 3379 + [[package]] 3041 3380 name = "tauri-winrt-notification" 3042 3381 version = "0.1.0" 3043 3382 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3050 3389 3051 3390 [[package]] 3052 3391 name = "tempfile" 3053 - version = "3.3.0" 3392 + version = "3.5.0" 3054 3393 source = "registry+https://github.com/rust-lang/crates.io-index" 3055 - checksum = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4" 3394 + checksum = "b9fbec84f381d5795b08656e4912bec604d162bff9291d6189a78f4c8ab87998" 3056 3395 dependencies = [ 3057 3396 "cfg-if", 3058 3397 "fastrand", 3059 - "libc", 3060 - "redox_syscall", 3061 - "remove_dir_all", 3062 - "winapi", 3398 + "redox_syscall 0.3.5", 3399 + "rustix", 3400 + "windows-sys 0.45.0", 3063 3401 ] 3064 3402 3065 3403 [[package]] ··· 3090 3428 3091 3429 [[package]] 3092 3430 name = "thiserror" 3093 - version = "1.0.38" 3431 + version = "1.0.40" 3094 3432 source = "registry+https://github.com/rust-lang/crates.io-index" 3095 - checksum = "6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0" 3433 + checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac" 3096 3434 dependencies = [ 3097 3435 "thiserror-impl", 3098 3436 ] 3099 3437 3100 3438 [[package]] 3101 3439 name = "thiserror-impl" 3102 - version = "1.0.38" 3440 + version = "1.0.40" 3103 3441 source = "registry+https://github.com/rust-lang/crates.io-index" 3104 - checksum = "1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f" 3442 + checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" 3105 3443 dependencies = [ 3106 3444 "proc-macro2", 3107 3445 "quote", 3108 - "syn", 3446 + "syn 2.0.15", 3109 3447 ] 3110 3448 3111 3449 [[package]] ··· 3131 3469 3132 3470 [[package]] 3133 3471 name = "time" 3134 - version = "0.3.19" 3472 + version = "0.3.15" 3135 3473 source = "registry+https://github.com/rust-lang/crates.io-index" 3136 - checksum = "53250a3b3fed8ff8fd988587d8925d26a83ac3845d9e03b220b37f34c2b8d6c2" 3474 + checksum = "d634a985c4d4238ec39cacaed2e7ae552fbd3c476b552c1deac3021b7d7eaf0c" 3137 3475 dependencies = [ 3138 - "itoa 1.0.5", 3476 + "itoa 1.0.6", 3477 + "libc", 3478 + "num_threads", 3139 3479 "serde", 3140 - "time-core", 3141 - "time-macros", 3142 - ] 3143 - 3144 - [[package]] 3145 - name = "time-core" 3146 - version = "0.1.0" 3147 - source = "registry+https://github.com/rust-lang/crates.io-index" 3148 - checksum = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd" 3149 - 3150 - [[package]] 3151 - name = "time-macros" 3152 - version = "0.2.7" 3153 - source = "registry+https://github.com/rust-lang/crates.io-index" 3154 - checksum = "a460aeb8de6dcb0f381e1ee05f1cd56fcf5a5f6eb8187ff3d8f0b11078d38b7c" 3155 - dependencies = [ 3156 - "time-core", 3157 3480 ] 3158 3481 3159 3482 [[package]] ··· 3173 3496 3174 3497 [[package]] 3175 3498 name = "tokio" 3176 - version = "1.25.0" 3499 + version = "1.28.0" 3177 3500 source = "registry+https://github.com/rust-lang/crates.io-index" 3178 - checksum = "c8e00990ebabbe4c14c08aca901caed183ecd5c09562a12c824bb53d3c3fd3af" 3501 + checksum = "c3c786bf8134e5a3a166db9b29ab8f48134739014a3eca7bc6bfa95d673b136f" 3179 3502 dependencies = [ 3180 3503 "autocfg", 3181 3504 "bytes", 3182 - "memchr", 3183 3505 "num_cpus", 3184 3506 "pin-project-lite", 3185 3507 "tokio-macros", 3186 - "windows-sys 0.42.0", 3508 + "windows-sys 0.48.0", 3187 3509 ] 3188 3510 3189 3511 [[package]] 3190 3512 name = "tokio-macros" 3191 - version = "1.8.2" 3513 + version = "2.1.0" 3192 3514 source = "registry+https://github.com/rust-lang/crates.io-index" 3193 - checksum = "d266c00fde287f55d3f1c3e96c500c362a2b8c695076ec180f27918820bc6df8" 3515 + checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" 3194 3516 dependencies = [ 3195 3517 "proc-macro2", 3196 3518 "quote", 3197 - "syn", 3519 + "syn 2.0.15", 3198 3520 ] 3199 3521 3200 3522 [[package]] ··· 3207 3529 ] 3208 3530 3209 3531 [[package]] 3532 + name = "toml" 3533 + version = "0.7.3" 3534 + source = "registry+https://github.com/rust-lang/crates.io-index" 3535 + checksum = "b403acf6f2bb0859c93c7f0d967cb4a75a7ac552100f9322faf64dc047669b21" 3536 + dependencies = [ 3537 + "serde", 3538 + "serde_spanned", 3539 + "toml_datetime", 3540 + "toml_edit", 3541 + ] 3542 + 3543 + [[package]] 3210 3544 name = "toml_datetime" 3211 - version = "0.5.1" 3545 + version = "0.6.1" 3212 3546 source = "registry+https://github.com/rust-lang/crates.io-index" 3213 - checksum = "4553f467ac8e3d374bc9a177a26801e5d0f9b211aa1673fb137a403afd1c9cf5" 3547 + checksum = "3ab8ed2edee10b50132aed5f331333428b011c99402b5a534154ed15746f9622" 3548 + dependencies = [ 3549 + "serde", 3550 + ] 3214 3551 3215 3552 [[package]] 3216 3553 name = "toml_edit" 3217 - version = "0.18.1" 3554 + version = "0.19.8" 3218 3555 source = "registry+https://github.com/rust-lang/crates.io-index" 3219 - checksum = "56c59d8dd7d0dcbc6428bf7aa2f0e823e26e43b3c9aca15bbc9475d23e5fa12b" 3556 + checksum = "239410c8609e8125456927e6707163a3b1fdb40561e4b803bc041f466ccfdc13" 3220 3557 dependencies = [ 3221 3558 "indexmap", 3222 - "nom8", 3559 + "serde", 3560 + "serde_spanned", 3223 3561 "toml_datetime", 3562 + "winnow", 3224 3563 ] 3225 3564 3226 3565 [[package]] ··· 3237 3576 3238 3577 [[package]] 3239 3578 name = "tracing-attributes" 3240 - version = "0.1.23" 3579 + version = "0.1.24" 3241 3580 source = "registry+https://github.com/rust-lang/crates.io-index" 3242 - checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" 3581 + checksum = "0f57e3ca2a01450b1a921183a9c9cbfda207fd822cef4ccb00a65402cbba7a74" 3243 3582 dependencies = [ 3244 3583 "proc-macro2", 3245 3584 "quote", 3246 - "syn", 3585 + "syn 2.0.15", 3247 3586 ] 3248 3587 3249 3588 [[package]] ··· 3269 3608 3270 3609 [[package]] 3271 3610 name = "tracing-subscriber" 3272 - version = "0.3.16" 3611 + version = "0.3.17" 3273 3612 source = "registry+https://github.com/rust-lang/crates.io-index" 3274 - checksum = "a6176eae26dd70d0c919749377897b54a9276bd7061339665dd68777926b5a70" 3613 + checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77" 3275 3614 dependencies = [ 3276 3615 "matchers", 3277 3616 "nu-ansi-term", ··· 3287 3626 3288 3627 [[package]] 3289 3628 name = "treediff" 3290 - version = "3.0.2" 3629 + version = "4.0.2" 3291 3630 source = "registry+https://github.com/rust-lang/crates.io-index" 3292 - checksum = "761e8d5ad7ce14bb82b7e61ccc0ca961005a275a060b9644a2431aa11553c2ff" 3631 + checksum = "52984d277bdf2a751072b5df30ec0377febdb02f7696d64c2d7d54630bac4303" 3293 3632 dependencies = [ 3294 3633 "serde_json", 3295 3634 ] ··· 3301 3640 checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" 3302 3641 3303 3642 [[package]] 3304 - name = "ucd-trie" 3305 - version = "0.1.5" 3643 + name = "uds_windows" 3644 + version = "1.0.2" 3306 3645 source = "registry+https://github.com/rust-lang/crates.io-index" 3307 - checksum = "9e79c4d996edb816c91e4308506774452e55e95c3c9de07b6729e17e15a5ef81" 3646 + checksum = "ce65604324d3cce9b966701489fbd0cf318cb1f7bd9dd07ac9a4ee6fb791930d" 3647 + dependencies = [ 3648 + "tempfile", 3649 + "winapi", 3650 + ] 3308 3651 3309 3652 [[package]] 3310 3653 name = "unicode-bidi" 3311 - version = "0.3.10" 3654 + version = "0.3.13" 3312 3655 source = "registry+https://github.com/rust-lang/crates.io-index" 3313 - checksum = "d54675592c1dbefd78cbd98db9bacd89886e1ca50692a0692baefffdeb92dd58" 3656 + checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" 3314 3657 3315 3658 [[package]] 3316 3659 name = "unicode-ident" 3317 - version = "1.0.6" 3660 + version = "1.0.8" 3318 3661 source = "registry+https://github.com/rust-lang/crates.io-index" 3319 - checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc" 3662 + checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" 3320 3663 3321 3664 [[package]] 3322 3665 name = "unicode-normalization" ··· 3359 3702 3360 3703 [[package]] 3361 3704 name = "uuid" 3362 - version = "0.8.2" 3705 + version = "1.3.2" 3363 3706 source = "registry+https://github.com/rust-lang/crates.io-index" 3364 - checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7" 3365 - 3366 - [[package]] 3367 - name = "uuid" 3368 - version = "1.3.0" 3369 - source = "registry+https://github.com/rust-lang/crates.io-index" 3370 - checksum = "1674845326ee10d37ca60470760d4288a6f80f304007d92e5c53bab78c9cfd79" 3707 + checksum = "4dad5567ad0cf5b760e5665964bec1b47dfd077ba8a2544b513f3556d3d239a2" 3371 3708 dependencies = [ 3372 - "getrandom 0.2.8", 3709 + "getrandom 0.2.9", 3373 3710 ] 3374 3711 3375 3712 [[package]] ··· 3397 3734 checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 3398 3735 3399 3736 [[package]] 3737 + name = "vswhom" 3738 + version = "0.1.0" 3739 + source = "registry+https://github.com/rust-lang/crates.io-index" 3740 + checksum = "be979b7f07507105799e854203b470ff7c78a1639e330a58f183b5fea574608b" 3741 + dependencies = [ 3742 + "libc", 3743 + "vswhom-sys", 3744 + ] 3745 + 3746 + [[package]] 3747 + name = "vswhom-sys" 3748 + version = "0.1.2" 3749 + source = "registry+https://github.com/rust-lang/crates.io-index" 3750 + checksum = "d3b17ae1f6c8a2b28506cd96d412eebf83b4a0ff2cbefeeb952f2f9dfa44ba18" 3751 + dependencies = [ 3752 + "cc", 3753 + "libc", 3754 + ] 3755 + 3756 + [[package]] 3757 + name = "waker-fn" 3758 + version = "1.1.0" 3759 + source = "registry+https://github.com/rust-lang/crates.io-index" 3760 + checksum = "9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca" 3761 + 3762 + [[package]] 3400 3763 name = "walkdir" 3401 - version = "2.3.2" 3764 + version = "2.3.3" 3402 3765 source = "registry+https://github.com/rust-lang/crates.io-index" 3403 - checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56" 3766 + checksum = "36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698" 3404 3767 dependencies = [ 3405 3768 "same-file", 3406 - "winapi", 3407 3769 "winapi-util", 3408 3770 ] 3409 3771 ··· 3446 3808 "once_cell", 3447 3809 "proc-macro2", 3448 3810 "quote", 3449 - "syn", 3811 + "syn 1.0.109", 3450 3812 "wasm-bindgen-shared", 3451 3813 ] 3452 3814 ··· 3480 3842 dependencies = [ 3481 3843 "proc-macro2", 3482 3844 "quote", 3483 - "syn", 3845 + "syn 1.0.109", 3484 3846 "wasm-bindgen-backend", 3485 3847 "wasm-bindgen-shared", 3486 3848 ] ··· 3545 3907 "pango-sys", 3546 3908 "pkg-config", 3547 3909 "soup2-sys", 3548 - "system-deps 6.0.3", 3910 + "system-deps 6.0.5", 3549 3911 ] 3550 3912 3551 3913 [[package]] ··· 3568 3930 dependencies = [ 3569 3931 "proc-macro2", 3570 3932 "quote", 3571 - "syn", 3933 + "syn 1.0.109", 3572 3934 ] 3573 3935 3574 3936 [[package]] ··· 3645 4007 ] 3646 4008 3647 4009 [[package]] 4010 + name = "windows" 4011 + version = "0.48.0" 4012 + source = "registry+https://github.com/rust-lang/crates.io-index" 4013 + checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" 4014 + dependencies = [ 4015 + "windows-targets 0.48.0", 4016 + ] 4017 + 4018 + [[package]] 3648 4019 name = "windows-bindgen" 3649 4020 version = "0.39.0" 3650 4021 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3660 4031 source = "registry+https://github.com/rust-lang/crates.io-index" 3661 4032 checksum = "ba01f98f509cb5dc05f4e5fc95e535f78260f15fea8fe1a8abdd08f774f1cee7" 3662 4033 dependencies = [ 3663 - "syn", 4034 + "syn 1.0.109", 3664 4035 "windows-tokens", 3665 4036 ] 3666 4037 ··· 3676 4047 source = "registry+https://github.com/rust-lang/crates.io-index" 3677 4048 checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 3678 4049 dependencies = [ 3679 - "windows_aarch64_gnullvm", 3680 - "windows_aarch64_msvc 0.42.1", 3681 - "windows_i686_gnu 0.42.1", 3682 - "windows_i686_msvc 0.42.1", 3683 - "windows_x86_64_gnu 0.42.1", 3684 - "windows_x86_64_gnullvm", 3685 - "windows_x86_64_msvc 0.42.1", 4050 + "windows_aarch64_gnullvm 0.42.2", 4051 + "windows_aarch64_msvc 0.42.2", 4052 + "windows_i686_gnu 0.42.2", 4053 + "windows_i686_msvc 0.42.2", 4054 + "windows_x86_64_gnu 0.42.2", 4055 + "windows_x86_64_gnullvm 0.42.2", 4056 + "windows_x86_64_msvc 0.42.2", 3686 4057 ] 3687 4058 3688 4059 [[package]] ··· 3691 4062 source = "registry+https://github.com/rust-lang/crates.io-index" 3692 4063 checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 3693 4064 dependencies = [ 3694 - "windows-targets", 4065 + "windows-targets 0.42.2", 4066 + ] 4067 + 4068 + [[package]] 4069 + name = "windows-sys" 4070 + version = "0.48.0" 4071 + source = "registry+https://github.com/rust-lang/crates.io-index" 4072 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 4073 + dependencies = [ 4074 + "windows-targets 0.48.0", 3695 4075 ] 3696 4076 3697 4077 [[package]] 3698 4078 name = "windows-targets" 3699 - version = "0.42.1" 4079 + version = "0.42.2" 3700 4080 source = "registry+https://github.com/rust-lang/crates.io-index" 3701 - checksum = "8e2522491fbfcd58cc84d47aeb2958948c4b8982e9a2d8a2a35bbaed431390e7" 4081 + checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 3702 4082 dependencies = [ 3703 - "windows_aarch64_gnullvm", 3704 - "windows_aarch64_msvc 0.42.1", 3705 - "windows_i686_gnu 0.42.1", 3706 - "windows_i686_msvc 0.42.1", 3707 - "windows_x86_64_gnu 0.42.1", 3708 - "windows_x86_64_gnullvm", 3709 - "windows_x86_64_msvc 0.42.1", 4083 + "windows_aarch64_gnullvm 0.42.2", 4084 + "windows_aarch64_msvc 0.42.2", 4085 + "windows_i686_gnu 0.42.2", 4086 + "windows_i686_msvc 0.42.2", 4087 + "windows_x86_64_gnu 0.42.2", 4088 + "windows_x86_64_gnullvm 0.42.2", 4089 + "windows_x86_64_msvc 0.42.2", 4090 + ] 4091 + 4092 + [[package]] 4093 + name = "windows-targets" 4094 + version = "0.48.0" 4095 + source = "registry+https://github.com/rust-lang/crates.io-index" 4096 + checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" 4097 + dependencies = [ 4098 + "windows_aarch64_gnullvm 0.48.0", 4099 + "windows_aarch64_msvc 0.48.0", 4100 + "windows_i686_gnu 0.48.0", 4101 + "windows_i686_msvc 0.48.0", 4102 + "windows_x86_64_gnu 0.48.0", 4103 + "windows_x86_64_gnullvm 0.48.0", 4104 + "windows_x86_64_msvc 0.48.0", 3710 4105 ] 3711 4106 3712 4107 [[package]] ··· 3717 4112 3718 4113 [[package]] 3719 4114 name = "windows_aarch64_gnullvm" 3720 - version = "0.42.1" 4115 + version = "0.42.2" 4116 + source = "registry+https://github.com/rust-lang/crates.io-index" 4117 + checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 4118 + 4119 + [[package]] 4120 + name = "windows_aarch64_gnullvm" 4121 + version = "0.48.0" 3721 4122 source = "registry+https://github.com/rust-lang/crates.io-index" 3722 - checksum = "8c9864e83243fdec7fc9c5444389dcbbfd258f745e7853198f365e3c4968a608" 4123 + checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 3723 4124 3724 4125 [[package]] 3725 4126 name = "windows_aarch64_msvc" ··· 3735 4136 3736 4137 [[package]] 3737 4138 name = "windows_aarch64_msvc" 3738 - version = "0.42.1" 4139 + version = "0.42.2" 3739 4140 source = "registry+https://github.com/rust-lang/crates.io-index" 3740 - checksum = "4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7" 4141 + checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 4142 + 4143 + [[package]] 4144 + name = "windows_aarch64_msvc" 4145 + version = "0.48.0" 4146 + source = "registry+https://github.com/rust-lang/crates.io-index" 4147 + checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 3741 4148 3742 4149 [[package]] 3743 4150 name = "windows_i686_gnu" ··· 3753 4160 3754 4161 [[package]] 3755 4162 name = "windows_i686_gnu" 3756 - version = "0.42.1" 4163 + version = "0.42.2" 3757 4164 source = "registry+https://github.com/rust-lang/crates.io-index" 3758 - checksum = "de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640" 4165 + checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 4166 + 4167 + [[package]] 4168 + name = "windows_i686_gnu" 4169 + version = "0.48.0" 4170 + source = "registry+https://github.com/rust-lang/crates.io-index" 4171 + checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 3759 4172 3760 4173 [[package]] 3761 4174 name = "windows_i686_msvc" ··· 3771 4184 3772 4185 [[package]] 3773 4186 name = "windows_i686_msvc" 3774 - version = "0.42.1" 4187 + version = "0.42.2" 4188 + source = "registry+https://github.com/rust-lang/crates.io-index" 4189 + checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 4190 + 4191 + [[package]] 4192 + name = "windows_i686_msvc" 4193 + version = "0.48.0" 3775 4194 source = "registry+https://github.com/rust-lang/crates.io-index" 3776 - checksum = "bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605" 4195 + checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 3777 4196 3778 4197 [[package]] 3779 4198 name = "windows_x86_64_gnu" ··· 3789 4208 3790 4209 [[package]] 3791 4210 name = "windows_x86_64_gnu" 3792 - version = "0.42.1" 4211 + version = "0.42.2" 4212 + source = "registry+https://github.com/rust-lang/crates.io-index" 4213 + checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 4214 + 4215 + [[package]] 4216 + name = "windows_x86_64_gnu" 4217 + version = "0.48.0" 3793 4218 source = "registry+https://github.com/rust-lang/crates.io-index" 3794 - checksum = "c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45" 4219 + checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 3795 4220 3796 4221 [[package]] 3797 4222 name = "windows_x86_64_gnullvm" 3798 - version = "0.42.1" 4223 + version = "0.42.2" 3799 4224 source = "registry+https://github.com/rust-lang/crates.io-index" 3800 - checksum = "628bfdf232daa22b0d64fdb62b09fcc36bb01f05a3939e20ab73aaf9470d0463" 4225 + checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 4226 + 4227 + [[package]] 4228 + name = "windows_x86_64_gnullvm" 4229 + version = "0.48.0" 4230 + source = "registry+https://github.com/rust-lang/crates.io-index" 4231 + checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 3801 4232 3802 4233 [[package]] 3803 4234 name = "windows_x86_64_msvc" ··· 3813 4244 3814 4245 [[package]] 3815 4246 name = "windows_x86_64_msvc" 3816 - version = "0.42.1" 4247 + version = "0.42.2" 3817 4248 source = "registry+https://github.com/rust-lang/crates.io-index" 3818 - checksum = "447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd" 4249 + checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 3819 4250 3820 4251 [[package]] 3821 - name = "winres" 3822 - version = "0.1.12" 4252 + name = "windows_x86_64_msvc" 4253 + version = "0.48.0" 3823 4254 source = "registry+https://github.com/rust-lang/crates.io-index" 3824 - checksum = "b68db261ef59e9e52806f688020631e987592bd83619edccda9c47d42cde4f6c" 4255 + checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" 4256 + 4257 + [[package]] 4258 + name = "winnow" 4259 + version = "0.4.1" 4260 + source = "registry+https://github.com/rust-lang/crates.io-index" 4261 + checksum = "ae8970b36c66498d8ff1d66685dc86b91b29db0c7739899012f63a63814b4b28" 3825 4262 dependencies = [ 3826 - "toml", 4263 + "memchr", 4264 + ] 4265 + 4266 + [[package]] 4267 + name = "winreg" 4268 + version = "0.11.0" 4269 + source = "registry+https://github.com/rust-lang/crates.io-index" 4270 + checksum = "76a1a57ff50e9b408431e8f97d5456f2807f8eb2a2cd79b06068fc87f8ecf189" 4271 + dependencies = [ 4272 + "cfg-if", 4273 + "winapi", 3827 4274 ] 3828 4275 3829 4276 [[package]] 3830 4277 name = "wry" 3831 - version = "0.23.4" 4278 + version = "0.24.3" 3832 4279 source = "registry+https://github.com/rust-lang/crates.io-index" 3833 - checksum = "4c1ad8e2424f554cc5bdebe8aa374ef5b433feff817aebabca0389961fc7ef98" 4280 + checksum = "33748f35413c8a98d45f7a08832d848c0c5915501803d1faade5a4ebcd258cea" 3834 4281 dependencies = [ 3835 4282 "base64 0.13.1", 3836 4283 "block", ··· 3893 4340 dependencies = [ 3894 4341 "libc", 3895 4342 ] 4343 + 4344 + [[package]] 4345 + name = "xdg-home" 4346 + version = "1.0.0" 4347 + source = "registry+https://github.com/rust-lang/crates.io-index" 4348 + checksum = "2769203cd13a0c6015d515be729c526d041e9cf2c0cc478d57faee85f40c6dcd" 4349 + dependencies = [ 4350 + "nix", 4351 + "winapi", 4352 + ] 4353 + 4354 + [[package]] 4355 + name = "zbus" 4356 + version = "3.12.0" 4357 + source = "registry+https://github.com/rust-lang/crates.io-index" 4358 + checksum = "29242fa5ec5693629ae74d6eb1f69622a9511f600986d6d9779bccf36ac316e3" 4359 + dependencies = [ 4360 + "async-broadcast", 4361 + "async-executor", 4362 + "async-fs", 4363 + "async-io", 4364 + "async-lock", 4365 + "async-recursion", 4366 + "async-task", 4367 + "async-trait", 4368 + "byteorder", 4369 + "derivative", 4370 + "enumflags2", 4371 + "event-listener", 4372 + "futures-core", 4373 + "futures-sink", 4374 + "futures-util", 4375 + "hex", 4376 + "nix", 4377 + "once_cell", 4378 + "ordered-stream", 4379 + "rand 0.8.5", 4380 + "serde", 4381 + "serde_repr", 4382 + "sha1", 4383 + "static_assertions", 4384 + "tracing", 4385 + "uds_windows", 4386 + "winapi", 4387 + "xdg-home", 4388 + "zbus_macros", 4389 + "zbus_names", 4390 + "zvariant", 4391 + ] 4392 + 4393 + [[package]] 4394 + name = "zbus_macros" 4395 + version = "3.12.0" 4396 + source = "registry+https://github.com/rust-lang/crates.io-index" 4397 + checksum = "537793e26e9af85f774801dc52c6f6292352b2b517c5cf0449ffd3735732a53a" 4398 + dependencies = [ 4399 + "proc-macro-crate", 4400 + "proc-macro2", 4401 + "quote", 4402 + "regex", 4403 + "syn 1.0.109", 4404 + "zvariant_utils", 4405 + ] 4406 + 4407 + [[package]] 4408 + name = "zbus_names" 4409 + version = "2.5.0" 4410 + source = "registry+https://github.com/rust-lang/crates.io-index" 4411 + checksum = "f34f314916bd89bdb9934154627fab152f4f28acdda03e7c4c68181b214fe7e3" 4412 + dependencies = [ 4413 + "serde", 4414 + "static_assertions", 4415 + "zvariant", 4416 + ] 4417 + 4418 + [[package]] 4419 + name = "zvariant" 4420 + version = "3.12.0" 4421 + source = "registry+https://github.com/rust-lang/crates.io-index" 4422 + checksum = "46fe4914a985446d6fd287019b5fceccce38303d71407d9e6e711d44954a05d8" 4423 + dependencies = [ 4424 + "byteorder", 4425 + "enumflags2", 4426 + "libc", 4427 + "serde", 4428 + "static_assertions", 4429 + "zvariant_derive", 4430 + ] 4431 + 4432 + [[package]] 4433 + name = "zvariant_derive" 4434 + version = "3.12.0" 4435 + source = "registry+https://github.com/rust-lang/crates.io-index" 4436 + checksum = "34c20260af4b28b3275d6676c7e2a6be0d4332e8e0aba4616d34007fd84e462a" 4437 + dependencies = [ 4438 + "proc-macro-crate", 4439 + "proc-macro2", 4440 + "quote", 4441 + "syn 1.0.109", 4442 + "zvariant_utils", 4443 + ] 4444 + 4445 + [[package]] 4446 + name = "zvariant_utils" 4447 + version = "1.0.0" 4448 + source = "registry+https://github.com/rust-lang/crates.io-index" 4449 + checksum = "53b22993dbc4d128a17a3b6c92f1c63872dd67198537ee728d8b5d7c40640a8b" 4450 + dependencies = [ 4451 + "proc-macro2", 4452 + "quote", 4453 + "syn 1.0.109", 4454 + ]
+5 -6
src-tauri/Cargo.toml
··· 14 14 [dependencies] 15 15 serde_json = "1.0" 16 16 serde = { version = "1.0", features = ["derive"] } 17 - tokio = { version = "1.19", features = ["macros", "time"] } 17 + tokio = { version = "1.28", features = ["macros", "time"] } 18 18 chrono = "0.4" 19 19 tauri = { version = "1.2", features = ["devtools", "dialog-message", "macos-private-api", "notification-all", "shell-open", "system-tray", "window-hide"] } 20 20 async-cron-scheduler = "1.0" 21 21 tauri-plugin-window-state = "0.1" 22 22 nanoid = "0.4" 23 - once_cell = "1.13" 24 23 atomicwrites = "0.4" 25 24 26 25 [target.'cfg(target_os = "macos")'.dependencies] 27 - macos-app-nap = "0.0.1" 28 - cocoa = "0.24.0" 29 - objc = "0.2.7" 30 - mac-notification-sys = "0.5.5" 26 + macos-app-nap = "0.0" 27 + cocoa = "0.24" 28 + objc = "0.2" 29 + mac-notification-sys = "0.5" 31 30 32 31 [features] 33 32 default = [ "custom-protocol" ]
+1 -1
src-tauri/tauri.conf.json
··· 3 3 "productName": "Remind Me Again" 4 4 }, 5 5 "build": { 6 - "distDir": "../build", 6 + "distDir": "../dist", 7 7 "devPath": "http://localhost:3000", 8 8 "beforeDevCommand": "npm run dev:web", 9 9 "beforeBuildCommand": "npm run build:web"
-12
src/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 - 7 - <link rel="icon" href="/favicon.png" /> 8 - </head> 9 - <body> 10 - <script type="module" src="./main.ts"></script> 11 - </body> 12 - </html>
+15 -21
tsconfig.json
··· 1 1 { 2 + "extends": "@tsconfig/svelte/tsconfig.json", 2 3 "compilerOptions": { 3 - "target": "esnext", 4 - "module": "esnext", 5 - "moduleResolution": "node", 6 - 7 - // require `import type` instead fo `import` for types 8 - // svelte-preprocess apparently needs this 9 - "importsNotUsedAsValues": "error", 10 - "isolatedModules": true, 11 - 12 - // To have svelte warnings/errors correct position 13 - "sourceMap": true, 14 - 15 - // Prevent type errors 16 - "types": ["svelte"], 17 - 18 - "strict": true, 19 - "esModuleInterop": true, 20 - "skipLibCheck": true, 21 - "forceConsistentCasingInFileNames": true, 22 - "baseUrl": "." 4 + "target": "ESNext", 5 + "useDefineForClassFields": true, 6 + "module": "ESNext", 7 + "resolveJsonModule": true, 8 + /** 9 + * Typecheck JS in `.svelte` and `.js` files by default. 10 + * Disable checkJs if you'd like to use dynamic types in JS. 11 + * Note that setting allowJs false does not prevent the use 12 + * of JS in `.svelte` files. 13 + */ 14 + "allowJs": true, 15 + "checkJs": true, 16 + "isolatedModules": true 23 17 }, 24 - "include": ["src/**/*.ts", "src/**/*.svelte"] 18 + "include": ["src/**/*.d.ts", "src/**/*.ts", "src/**/*.js", "src/**/*.svelte"] 25 19 }
-6
vite.config.js
··· 2 2 import { svelte, vitePreprocess } from '@sveltejs/vite-plugin-svelte' 3 3 4 4 export default defineConfig({ 5 - root: './src', 6 - base: './', // use relative paths 7 - publicDir: '../public', 8 5 clearScreen: false, 9 6 server: { 10 7 port: 3000, 11 8 strictPort: true, 12 9 }, 13 10 build: { 14 - outDir: '../build', 15 - emptyOutDir: true, 16 - minify: false, 17 11 sourcemap: true, 18 12 target: ['chrome64', 'edge79', 'firefox62', 'safari11.1'], 19 13 },