[READ-ONLY] Mirror of https://github.com/probablykasper/tauri-sveltekit-template. Tauri + SvelteKit template
actions svelte sveltekit tauri template typescript
0

Configure Feed

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

Update dependencies & CI

Kasper (Dec 6, 2022, 10:24 PM +0100) 223328b3 bce14b1d

+1358 -1157
+7 -7
.github/workflows/release.yml
··· 10 10 strategy: 11 11 fail-fast: false 12 12 matrix: 13 - platform: [macos-10.15, ubuntu-latest, windows-latest] 13 + platform: [macos-10.15, ubuntu-20.04, windows-latest] 14 14 runs-on: ${{ matrix.platform }} 15 15 steps: 16 16 - name: Checkout repository 17 - uses: actions/checkout@v2 17 + uses: actions/checkout@v3 18 18 19 19 - name: Node.js setup 20 - uses: actions/setup-node@v1 20 + uses: actions/setup-node@v3 21 21 with: 22 - node-version: 16 22 + node-version: 18 23 23 24 24 - name: Rust setup 25 25 uses: actions-rs/toolchain@v1 26 26 with: 27 27 toolchain: stable 28 28 29 - - name: Install webkit2gtk (ubuntu only) 30 - if: matrix.platform == 'ubuntu-latest' 29 + - name: Install dependencies (ubuntu only) 30 + if: matrix.platform == 'ubuntu-20.04' 31 31 run: | 32 32 sudo apt-get update 33 - sudo apt-get install -y webkit2gtk-4.0 33 + sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.0-dev libappindicator3-dev librsvg2-dev patchelf 34 34 35 35 - run: npm install 36 36
+9 -11
.github/workflows/test.yml
··· 11 11 strategy: 12 12 fail-fast: false 13 13 matrix: 14 - platform: [macos-10.15, ubuntu-latest, windows-latest] 14 + platform: [macos-10.15, ubuntu-20.04, windows-latest] 15 15 runs-on: ${{ matrix.platform }} 16 16 steps: 17 17 - name: Checkout repository 18 - uses: actions/checkout@v2 18 + uses: actions/checkout@v3 19 19 20 20 - name: Node.js setup 21 - uses: actions/setup-node@v1 21 + uses: actions/setup-node@v3 22 22 with: 23 - node-version: 16 23 + node-version: 18 24 24 25 25 - name: Rust setup 26 - uses: actions-rs/toolchain@v1 27 - with: 28 - toolchain: stable 26 + uses: dtolnay/rust-toolchain@stable 29 27 30 28 - name: Rust Cache 31 29 uses: Swatinem/rust-cache@v1 32 30 with: 33 31 working-directory: ./src-tauri 34 32 35 - - name: Install webkit2gtk (ubuntu only) 36 - if: matrix.platform == 'ubuntu-latest' 33 + - name: Install dependencies (ubuntu only) 34 + if: matrix.platform == 'ubuntu-20.04' 37 35 run: | 38 36 sudo apt-get update 39 - sudo apt-get install -y webkit2gtk-4.0 37 + sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.0-dev libappindicator3-dev librsvg2-dev patchelf 40 38 41 39 - run: npm install 42 40 43 41 - run: npm run build:web 44 42 45 43 - run: npm run lint 46 - if: matrix.platform == 'ubuntu-latest' 44 + if: matrix.platform == 'ubuntu-20.04' 47 45 48 46 - run: npm run test 49 47
+883 -624
package-lock.json
··· 5 5 "packages": { 6 6 "": { 7 7 "devDependencies": { 8 - "@sveltejs/vite-plugin-svelte": "1.0.0-next.49", 9 - "@tauri-apps/api": "^1.0.2", 10 - "@tauri-apps/cli": "^1.0.2", 11 - "@typescript-eslint/eslint-plugin": "^5.30.5", 12 - "@typescript-eslint/parser": "^5.30.5", 13 - "eslint": "^8.19.0", 8 + "@sveltejs/vite-plugin-svelte": "^1.4.0", 9 + "@tauri-apps/api": "^1.2.0", 10 + "@tauri-apps/cli": "^1.2.1", 11 + "@typescript-eslint/eslint-plugin": "^5.45.1", 12 + "@typescript-eslint/parser": "^5.45.1", 13 + "eslint": "^8.29.0", 14 14 "eslint-config-prettier": "^8.5.0", 15 15 "eslint-plugin-svelte3": "^4.0.0", 16 - "prettier": "^2.7.1", 17 - "prettier-plugin-svelte": "^2.7.0", 18 - "sass": "^1.53.0", 19 - "svelte": "^3.48.0", 20 - "svelte-check": "^2.8.0", 16 + "prettier": "^2.8.0", 17 + "prettier-plugin-svelte": "^2.8.1", 18 + "sass": "^1.56.1", 19 + "svelte": "^3.54.0", 20 + "svelte-check": "^2.10.1", 21 21 "svelte-preprocess": "^4.10.7", 22 - "typescript": "^4.7.4", 23 - "vite": "^2.9.13" 22 + "typescript": "^4.9.3", 23 + "vite": "^3.2.5" 24 + } 25 + }, 26 + "node_modules/@esbuild/android-arm": { 27 + "version": "0.15.18", 28 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.15.18.tgz", 29 + "integrity": "sha512-5GT+kcs2WVGjVs7+boataCkO5Fg0y4kCjzkB5bAip7H4jfnOS3dA6KPiww9W1OEKTKeAcUVhdZGvgI65OXmUnw==", 30 + "cpu": [ 31 + "arm" 32 + ], 33 + "dev": true, 34 + "optional": true, 35 + "os": [ 36 + "android" 37 + ], 38 + "engines": { 39 + "node": ">=12" 40 + } 41 + }, 42 + "node_modules/@esbuild/linux-loong64": { 43 + "version": "0.15.18", 44 + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.15.18.tgz", 45 + "integrity": "sha512-L4jVKS82XVhw2nvzLg/19ClLWg0y27ulRwuP7lcyL6AbUWB5aPglXY3M21mauDQMDfRLs8cQmeT03r/+X3cZYQ==", 46 + "cpu": [ 47 + "loong64" 48 + ], 49 + "dev": true, 50 + "optional": true, 51 + "os": [ 52 + "linux" 53 + ], 54 + "engines": { 55 + "node": ">=12" 24 56 } 25 57 }, 26 58 "node_modules/@eslint/eslintrc": { 27 - "version": "1.3.0", 28 - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", 29 - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", 59 + "version": "1.3.3", 60 + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", 61 + "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", 30 62 "dev": true, 31 63 "dependencies": { 32 64 "ajv": "^6.12.4", 33 65 "debug": "^4.3.2", 34 - "espree": "^9.3.2", 66 + "espree": "^9.4.0", 35 67 "globals": "^13.15.0", 36 68 "ignore": "^5.2.0", 37 69 "import-fresh": "^3.2.1", ··· 41 73 }, 42 74 "engines": { 43 75 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 76 + }, 77 + "funding": { 78 + "url": "https://opencollective.com/eslint" 44 79 } 45 80 }, 46 81 "node_modules/@humanwhocodes/config-array": { 47 - "version": "0.9.5", 48 - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", 49 - "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", 82 + "version": "0.11.7", 83 + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz", 84 + "integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==", 50 85 "dev": true, 51 86 "dependencies": { 52 87 "@humanwhocodes/object-schema": "^1.2.1", 53 88 "debug": "^4.1.1", 54 - "minimatch": "^3.0.4" 89 + "minimatch": "^3.0.5" 55 90 }, 56 91 "engines": { 57 92 "node": ">=10.10.0" 93 + } 94 + }, 95 + "node_modules/@humanwhocodes/module-importer": { 96 + "version": "1.0.1", 97 + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 98 + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 99 + "dev": true, 100 + "engines": { 101 + "node": ">=12.22" 102 + }, 103 + "funding": { 104 + "type": "github", 105 + "url": "https://github.com/sponsors/nzakas" 58 106 } 59 107 }, 60 108 "node_modules/@humanwhocodes/object-schema": { ··· 79 127 "dev": true 80 128 }, 81 129 "node_modules/@jridgewell/trace-mapping": { 82 - "version": "0.3.14", 83 - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz", 84 - "integrity": "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==", 130 + "version": "0.3.17", 131 + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", 132 + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", 85 133 "dev": true, 86 134 "dependencies": { 87 - "@jridgewell/resolve-uri": "^3.0.3", 88 - "@jridgewell/sourcemap-codec": "^1.4.10" 135 + "@jridgewell/resolve-uri": "3.1.0", 136 + "@jridgewell/sourcemap-codec": "1.4.14" 89 137 } 90 138 }, 91 139 "node_modules/@nodelib/fs.scandir": { ··· 123 171 "node": ">= 8" 124 172 } 125 173 }, 126 - "node_modules/@rollup/pluginutils": { 127 - "version": "4.2.1", 128 - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", 129 - "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", 130 - "dev": true, 131 - "dependencies": { 132 - "estree-walker": "^2.0.1", 133 - "picomatch": "^2.2.2" 134 - }, 135 - "engines": { 136 - "node": ">= 8.0.0" 137 - } 138 - }, 139 174 "node_modules/@sveltejs/vite-plugin-svelte": { 140 - "version": "1.0.0-next.49", 141 - "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-1.0.0-next.49.tgz", 142 - "integrity": "sha512-AKh0Ka8EDgidnxWUs8Hh2iZLZovkETkefO99XxZ4sW4WGJ7VFeBx5kH/NIIGlaNHLcrIvK3CK0HkZwC3Cici0A==", 175 + "version": "1.4.0", 176 + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-1.4.0.tgz", 177 + "integrity": "sha512-6QupI/jemMfK+yI2pMtJcu5iO2gtgTfcBdGwMZZt+lgbFELhszbDl6Qjh000HgAV8+XUA+8EY8DusOFk8WhOIg==", 143 178 "dev": true, 144 179 "dependencies": { 145 - "@rollup/pluginutils": "^4.2.1", 146 180 "debug": "^4.3.4", 147 181 "deepmerge": "^4.2.2", 148 - "kleur": "^4.1.4", 149 - "magic-string": "^0.26.2", 150 - "svelte-hmr": "^0.14.12" 182 + "kleur": "^4.1.5", 183 + "magic-string": "^0.26.7", 184 + "svelte-hmr": "^0.15.1", 185 + "vitefu": "^0.2.2" 151 186 }, 152 187 "engines": { 153 - "node": "^14.13.1 || >= 16" 188 + "node": "^14.18.0 || >= 16" 154 189 }, 155 190 "peerDependencies": { 156 - "diff-match-patch": "^1.0.5", 157 191 "svelte": "^3.44.0", 158 - "vite": "^2.9.0" 159 - }, 160 - "peerDependenciesMeta": { 161 - "diff-match-patch": { 162 - "optional": true 163 - } 192 + "vite": "^3.0.0" 164 193 } 165 194 }, 166 195 "node_modules/@tauri-apps/api": { 167 - "version": "1.0.2", 168 - "resolved": "https://registry.npmjs.org/@tauri-apps/api/-/api-1.0.2.tgz", 169 - "integrity": "sha512-yuNW0oeJ1/ZA7wNF1KgxhHrSu5viPVzY/UgUczzN5ptLM8dH15Juy5rEGkoHfeXGju90Y/l22hi3BtIrp/za+w==", 196 + "version": "1.2.0", 197 + "resolved": "https://registry.npmjs.org/@tauri-apps/api/-/api-1.2.0.tgz", 198 + "integrity": "sha512-lsI54KI6HGf7VImuf/T9pnoejfgkNoXveP14pVV7XarrQ46rOejIVJLFqHI9sRReJMGdh2YuCoI3cc/yCWCsrw==", 170 199 "dev": true, 171 200 "engines": { 172 - "node": ">= 12.22.0", 201 + "node": ">= 14.6.0", 173 202 "npm": ">= 6.6.0", 174 203 "yarn": ">= 1.19.1" 175 204 }, ··· 179 208 } 180 209 }, 181 210 "node_modules/@tauri-apps/cli": { 182 - "version": "1.0.2", 183 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli/-/cli-1.0.2.tgz", 184 - "integrity": "sha512-OJdQJVwtKnTAuv2a9JQlOd0gHbbGsXwT+N6M6YQiXZ3/5WdlXey1zhnD78GXwZsf8Cz0R7QIGTBECO4ur4fnKg==", 211 + "version": "1.2.1", 212 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli/-/cli-1.2.1.tgz", 213 + "integrity": "sha512-JrFFT1/4V+AGSRjKdgszZwOr+/a1519LDhNxBkbsIg6D/kFK+3kk1qImaQBY9DvvIWK6IV4whc8OAkgxm+Sl3w==", 185 214 "dev": true, 186 215 "bin": { 187 216 "tauri": "tauri.js" ··· 194 223 "url": "https://opencollective.com/tauri" 195 224 }, 196 225 "optionalDependencies": { 197 - "@tauri-apps/cli-darwin-arm64": "1.0.2", 198 - "@tauri-apps/cli-darwin-x64": "1.0.2", 199 - "@tauri-apps/cli-linux-arm-gnueabihf": "1.0.2", 200 - "@tauri-apps/cli-linux-arm64-gnu": "1.0.2", 201 - "@tauri-apps/cli-linux-arm64-musl": "1.0.2", 202 - "@tauri-apps/cli-linux-x64-gnu": "1.0.2", 203 - "@tauri-apps/cli-linux-x64-musl": "1.0.2", 204 - "@tauri-apps/cli-win32-ia32-msvc": "1.0.2", 205 - "@tauri-apps/cli-win32-x64-msvc": "1.0.2" 226 + "@tauri-apps/cli-darwin-arm64": "1.2.1", 227 + "@tauri-apps/cli-darwin-x64": "1.2.1", 228 + "@tauri-apps/cli-linux-arm-gnueabihf": "1.2.1", 229 + "@tauri-apps/cli-linux-arm64-gnu": "1.2.1", 230 + "@tauri-apps/cli-linux-arm64-musl": "1.2.1", 231 + "@tauri-apps/cli-linux-x64-gnu": "1.2.1", 232 + "@tauri-apps/cli-linux-x64-musl": "1.2.1", 233 + "@tauri-apps/cli-win32-ia32-msvc": "1.2.1", 234 + "@tauri-apps/cli-win32-x64-msvc": "1.2.1" 206 235 } 207 236 }, 208 237 "node_modules/@tauri-apps/cli-darwin-arm64": { 209 - "version": "1.0.2", 210 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-arm64/-/cli-darwin-arm64-1.0.2.tgz", 211 - "integrity": "sha512-Ahd951yoYon1+WLNBg6xsx6Bb7+GJt7WwC1FllHZ2/iLCbrtWCS2qfeLS0L4ngBqCuWyL35JC/M2LIr9mcUzrg==", 238 + "version": "1.2.1", 239 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-arm64/-/cli-darwin-arm64-1.2.1.tgz", 240 + "integrity": "sha512-WiAxSON52owFI65Whd3NjcKjXdO1zJfafBVZ3v+Y3F2zlXhRPiirXbtefAc3mvN56zDz/pfi018Qb4XesuVzHA==", 212 241 "cpu": [ 213 242 "arm64" 214 243 ], ··· 222 251 } 223 252 }, 224 253 "node_modules/@tauri-apps/cli-darwin-x64": { 225 - "version": "1.0.2", 226 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-x64/-/cli-darwin-x64-1.0.2.tgz", 227 - "integrity": "sha512-8wo+SN1zWoXFQVa/iyEt3Cs0vNMjxDXqVe3Srm4UNpgKboFN5mIgbugwqvM+aJKnEZAH8h8n+ZJUHzc4wtPGHA==", 254 + "version": "1.2.1", 255 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-x64/-/cli-darwin-x64-1.2.1.tgz", 256 + "integrity": "sha512-jfumnrn7RYKVtDmHgrQhImoxpqT51bDrO4KxgpIXaYSaf6MdG2JT72dwUovPrURw0JX2Z/Elihq+dYbrsKoV/w==", 228 257 "cpu": [ 229 258 "x64" 230 259 ], ··· 238 267 } 239 268 }, 240 269 "node_modules/@tauri-apps/cli-linux-arm-gnueabihf": { 241 - "version": "1.0.2", 242 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm-gnueabihf/-/cli-linux-arm-gnueabihf-1.0.2.tgz", 243 - "integrity": "sha512-PGQghMn0adt9PTnyi2K2o/CLG3tWbOyZvwQjam5cfQbK757WmMgPErC1VqsxiQc+PItWYvqoE9gjANiFc2MpAQ==", 270 + "version": "1.2.1", 271 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm-gnueabihf/-/cli-linux-arm-gnueabihf-1.2.1.tgz", 272 + "integrity": "sha512-n4p6Ekn6Wa9X/klUGevEGgoWAGApGGsLrJYE4c8bKTbAUfQ9Nyzjh8gK/GDii1dg9oRW0FdXDa6BJa7aEEj9sA==", 244 273 "cpu": [ 245 274 "arm" 246 275 ], ··· 254 283 } 255 284 }, 256 285 "node_modules/@tauri-apps/cli-linux-arm64-gnu": { 257 - "version": "1.0.2", 258 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-gnu/-/cli-linux-arm64-gnu-1.0.2.tgz", 259 - "integrity": "sha512-Uc+XNlWelrnRh7DYrdxBi8Oam9JAQM1GzgEwjupF6Pv7BwlODN7s0HImGPQOKrEkqzpfmYw7KpfgWiiEjS5/3Q==", 286 + "version": "1.2.1", 287 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-gnu/-/cli-linux-arm64-gnu-1.2.1.tgz", 288 + "integrity": "sha512-oAHkQQGfNCh8pQQHuDzzqt+S5sOj3tiUkySaquR2z/AQEHeDGAMrRGLZwOiDw9Xvu7qxFiF9H0e5OMK7BkncDw==", 260 289 "cpu": [ 261 290 "arm64" 262 291 ], ··· 270 299 } 271 300 }, 272 301 "node_modules/@tauri-apps/cli-linux-arm64-musl": { 273 - "version": "1.0.2", 274 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.0.2.tgz", 275 - "integrity": "sha512-lVwCG1QzQs2zWP32H4+Dw8NKgJ6hBox2X+bmawGfV9Ce+K4P84bnqfNgpdaSAncjeiTjrO+g7yT9gJFQCOrjlQ==", 302 + "version": "1.2.1", 303 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.2.1.tgz", 304 + "integrity": "sha512-1dEZ5fdFYkMyB1U7ZkDJUlwYwCeqy9Y3vXmtZ6pCxrvgs844s8+RIFDuMU42pTN+lUxfFeQARmv0LpS4eF/QWQ==", 276 305 "cpu": [ 277 306 "arm64" 278 307 ], ··· 286 315 } 287 316 }, 288 317 "node_modules/@tauri-apps/cli-linux-x64-gnu": { 289 - "version": "1.0.2", 290 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-gnu/-/cli-linux-x64-gnu-1.0.2.tgz", 291 - "integrity": "sha512-G2XmGxvufW9sgGhA3rx+HehcifVTUo8zyISd8DpvGwtpp6Z4WakbivzKFyGiNnnok0nvj/WUrLgBxtUbfdSY+A==", 318 + "version": "1.2.1", 319 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-gnu/-/cli-linux-x64-gnu-1.2.1.tgz", 320 + "integrity": "sha512-wkgCD3s5P6tgBPnn0/gDx7MXMx2Hx+jdA+JP8zdCq4cIeYXlxdZG/zXbHb5ldPadNh582lzHiGg+Pmc+wDg2fA==", 292 321 "cpu": [ 293 322 "x64" 294 323 ], ··· 302 331 } 303 332 }, 304 333 "node_modules/@tauri-apps/cli-linux-x64-musl": { 305 - "version": "1.0.2", 306 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-musl/-/cli-linux-x64-musl-1.0.2.tgz", 307 - "integrity": "sha512-/eX536p+KXSmkFuINGeU6EQmYiQEXj6JXbmetmJmkXN0297HbtH3rS3wlyVDCnobRzh1hMeOJEnV+XA20GghMA==", 334 + "version": "1.2.1", 335 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-musl/-/cli-linux-x64-musl-1.2.1.tgz", 336 + "integrity": "sha512-zD+a+5cSlYVU0ECOojWp71ok/9jE0DJufzb9oky17XIKV/oiOAG60z4OYRe+oqxYS1TcBt+pUa1/2zlu/6SRdA==", 308 337 "cpu": [ 309 338 "x64" 310 339 ], ··· 318 347 } 319 348 }, 320 349 "node_modules/@tauri-apps/cli-win32-ia32-msvc": { 321 - "version": "1.0.2", 322 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-ia32-msvc/-/cli-win32-ia32-msvc-1.0.2.tgz", 323 - "integrity": "sha512-ZvnaKkCABqUbyUKlNk4RdxKyfOte30D5BxN1pj6iZNeKAwXEuTcgP6iPzOovdeaDirkIjcWCEZymwtZDXN4Rvg==", 350 + "version": "1.2.1", 351 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-ia32-msvc/-/cli-win32-ia32-msvc-1.2.1.tgz", 352 + "integrity": "sha512-nEgdRd8czaKL1RQfj946dsfzlk6atmD95Fm7NVTVOe77PFHTS3ztHeWK7X6jirCaOF3h/F7qpJVCU6JMnq2tfA==", 324 353 "cpu": [ 325 354 "ia32" 326 355 ], ··· 334 363 } 335 364 }, 336 365 "node_modules/@tauri-apps/cli-win32-x64-msvc": { 337 - "version": "1.0.2", 338 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-x64-msvc/-/cli-win32-x64-msvc-1.0.2.tgz", 339 - "integrity": "sha512-uMcQyQQD7nyxps34HyYBYUYzFwH26lP58/qdT/GZWvBL1Sv2rqkQXuxHT7xtp4g7nTs0fGRWOtfcnvYIr/1wDw==", 366 + "version": "1.2.1", 367 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-x64-msvc/-/cli-win32-x64-msvc-1.2.1.tgz", 368 + "integrity": "sha512-ceWiQkmNNRrnfgbLMnndT4QF1IyLK7aOJsMqS/HueshAwmVQWnC1DUE0C58Taetgq38Cavc4gGnZOCHuH6ZuTw==", 340 369 "cpu": [ 341 370 "x64" 342 371 ], ··· 356 385 "dev": true 357 386 }, 358 387 "node_modules/@types/node": { 359 - "version": "18.0.3", 360 - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.0.3.tgz", 361 - "integrity": "sha512-HzNRZtp4eepNitP+BD6k2L6DROIDG4Q0fm4x+dwfsr6LGmROENnok75VGw40628xf+iR24WeMFcHuuBDUAzzsQ==", 388 + "version": "18.11.11", 389 + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.11.tgz", 390 + "integrity": "sha512-KJ021B1nlQUBLopzZmPBVuGU9un7WJd/W4ya7Ih02B4Uwky5Nja0yGYav2EfYIk0RR2Q9oVhf60S2XR1BCWJ2g==", 362 391 "dev": true 363 392 }, 364 393 "node_modules/@types/pug": { ··· 376 405 "@types/node": "*" 377 406 } 378 407 }, 408 + "node_modules/@types/semver": { 409 + "version": "7.3.13", 410 + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", 411 + "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", 412 + "dev": true 413 + }, 379 414 "node_modules/@typescript-eslint/eslint-plugin": { 380 - "version": "5.30.5", 381 - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.5.tgz", 382 - "integrity": "sha512-lftkqRoBvc28VFXEoRgyZuztyVUQ04JvUnATSPtIRFAccbXTWL6DEtXGYMcbg998kXw1NLUJm7rTQ9eUt+q6Ig==", 415 + "version": "5.45.1", 416 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.45.1.tgz", 417 + "integrity": "sha512-cOizjPlKEh0bXdFrBLTrI/J6B/QMlhwE9auOov53tgB+qMukH6/h8YAK/qw+QJGct/PTbdh2lytGyipxCcEtAw==", 383 418 "dev": true, 384 419 "dependencies": { 385 - "@typescript-eslint/scope-manager": "5.30.5", 386 - "@typescript-eslint/type-utils": "5.30.5", 387 - "@typescript-eslint/utils": "5.30.5", 420 + "@typescript-eslint/scope-manager": "5.45.1", 421 + "@typescript-eslint/type-utils": "5.45.1", 422 + "@typescript-eslint/utils": "5.45.1", 388 423 "debug": "^4.3.4", 389 - "functional-red-black-tree": "^1.0.1", 390 424 "ignore": "^5.2.0", 425 + "natural-compare-lite": "^1.4.0", 391 426 "regexpp": "^3.2.0", 392 427 "semver": "^7.3.7", 393 428 "tsutils": "^3.21.0" ··· 410 445 } 411 446 }, 412 447 "node_modules/@typescript-eslint/parser": { 413 - "version": "5.30.5", 414 - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.5.tgz", 415 - "integrity": "sha512-zj251pcPXI8GO9NDKWWmygP6+UjwWmrdf9qMW/L/uQJBM/0XbU2inxe5io/234y/RCvwpKEYjZ6c1YrXERkK4Q==", 448 + "version": "5.45.1", 449 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.45.1.tgz", 450 + "integrity": "sha512-JQ3Ep8bEOXu16q0ztsatp/iQfDCtvap7sp/DKo7DWltUquj5AfCOpX2zSzJ8YkAVnrQNqQ5R62PBz2UtrfmCkA==", 416 451 "dev": true, 417 452 "dependencies": { 418 - "@typescript-eslint/scope-manager": "5.30.5", 419 - "@typescript-eslint/types": "5.30.5", 420 - "@typescript-eslint/typescript-estree": "5.30.5", 453 + "@typescript-eslint/scope-manager": "5.45.1", 454 + "@typescript-eslint/types": "5.45.1", 455 + "@typescript-eslint/typescript-estree": "5.45.1", 421 456 "debug": "^4.3.4" 422 457 }, 423 458 "engines": { ··· 437 472 } 438 473 }, 439 474 "node_modules/@typescript-eslint/scope-manager": { 440 - "version": "5.30.5", 441 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.5.tgz", 442 - "integrity": "sha512-NJ6F+YHHFT/30isRe2UTmIGGAiXKckCyMnIV58cE3JkHmaD6e5zyEYm5hBDv0Wbin+IC0T1FWJpD3YqHUG/Ydg==", 475 + "version": "5.45.1", 476 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.45.1.tgz", 477 + "integrity": "sha512-D6fCileR6Iai7E35Eb4Kp+k0iW7F1wxXYrOhX/3dywsOJpJAQ20Fwgcf+P/TDtvQ7zcsWsrJaglaQWDhOMsspQ==", 443 478 "dev": true, 444 479 "dependencies": { 445 - "@typescript-eslint/types": "5.30.5", 446 - "@typescript-eslint/visitor-keys": "5.30.5" 480 + "@typescript-eslint/types": "5.45.1", 481 + "@typescript-eslint/visitor-keys": "5.45.1" 447 482 }, 448 483 "engines": { 449 484 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ··· 454 489 } 455 490 }, 456 491 "node_modules/@typescript-eslint/type-utils": { 457 - "version": "5.30.5", 458 - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.30.5.tgz", 459 - "integrity": "sha512-k9+ejlv1GgwN1nN7XjVtyCgE0BTzhzT1YsQF0rv4Vfj2U9xnslBgMYYvcEYAFVdvhuEscELJsB7lDkN7WusErw==", 492 + "version": "5.45.1", 493 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.45.1.tgz", 494 + "integrity": "sha512-aosxFa+0CoYgYEl3aptLe1svP910DJq68nwEJzyQcrtRhC4BN0tJAvZGAe+D0tzjJmFXe+h4leSsiZhwBa2vrA==", 460 495 "dev": true, 461 496 "dependencies": { 462 - "@typescript-eslint/utils": "5.30.5", 497 + "@typescript-eslint/typescript-estree": "5.45.1", 498 + "@typescript-eslint/utils": "5.45.1", 463 499 "debug": "^4.3.4", 464 500 "tsutils": "^3.21.0" 465 501 }, ··· 480 516 } 481 517 }, 482 518 "node_modules/@typescript-eslint/types": { 483 - "version": "5.30.5", 484 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.5.tgz", 485 - "integrity": "sha512-kZ80w/M2AvsbRvOr3PjaNh6qEW1LFqs2pLdo2s5R38B2HYXG8Z0PP48/4+j1QHJFL3ssHIbJ4odPRS8PlHrFfw==", 519 + "version": "5.45.1", 520 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.45.1.tgz", 521 + "integrity": "sha512-HEW3U0E5dLjUT+nk7b4lLbOherS1U4ap+b9pfu2oGsW3oPu7genRaY9dDv3nMczC1rbnRY2W/D7SN05wYoGImg==", 486 522 "dev": true, 487 523 "engines": { 488 524 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ··· 493 529 } 494 530 }, 495 531 "node_modules/@typescript-eslint/typescript-estree": { 496 - "version": "5.30.5", 497 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.5.tgz", 498 - "integrity": "sha512-qGTc7QZC801kbYjAr4AgdOfnokpwStqyhSbiQvqGBLixniAKyH+ib2qXIVo4P9NgGzwyfD9I0nlJN7D91E1VpQ==", 532 + "version": "5.45.1", 533 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.45.1.tgz", 534 + "integrity": "sha512-76NZpmpCzWVrrb0XmYEpbwOz/FENBi+5W7ipVXAsG3OoFrQKJMiaqsBMbvGRyLtPotGqUfcY7Ur8j0dksDJDng==", 499 535 "dev": true, 500 536 "dependencies": { 501 - "@typescript-eslint/types": "5.30.5", 502 - "@typescript-eslint/visitor-keys": "5.30.5", 537 + "@typescript-eslint/types": "5.45.1", 538 + "@typescript-eslint/visitor-keys": "5.45.1", 503 539 "debug": "^4.3.4", 504 540 "globby": "^11.1.0", 505 541 "is-glob": "^4.0.3", ··· 520 556 } 521 557 }, 522 558 "node_modules/@typescript-eslint/utils": { 523 - "version": "5.30.5", 524 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.30.5.tgz", 525 - "integrity": "sha512-o4SSUH9IkuA7AYIfAvatldovurqTAHrfzPApOZvdUq01hHojZojCFXx06D/aFpKCgWbMPRdJBWAC3sWp3itwTA==", 559 + "version": "5.45.1", 560 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.45.1.tgz", 561 + "integrity": "sha512-rlbC5VZz68+yjAzQBc4I7KDYVzWG2X/OrqoZrMahYq3u8FFtmQYc+9rovo/7wlJH5kugJ+jQXV5pJMnofGmPRw==", 526 562 "dev": true, 527 563 "dependencies": { 528 564 "@types/json-schema": "^7.0.9", 529 - "@typescript-eslint/scope-manager": "5.30.5", 530 - "@typescript-eslint/types": "5.30.5", 531 - "@typescript-eslint/typescript-estree": "5.30.5", 565 + "@types/semver": "^7.3.12", 566 + "@typescript-eslint/scope-manager": "5.45.1", 567 + "@typescript-eslint/types": "5.45.1", 568 + "@typescript-eslint/typescript-estree": "5.45.1", 532 569 "eslint-scope": "^5.1.1", 533 - "eslint-utils": "^3.0.0" 570 + "eslint-utils": "^3.0.0", 571 + "semver": "^7.3.7" 534 572 }, 535 573 "engines": { 536 574 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ··· 544 582 } 545 583 }, 546 584 "node_modules/@typescript-eslint/visitor-keys": { 547 - "version": "5.30.5", 548 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.5.tgz", 549 - "integrity": "sha512-D+xtGo9HUMELzWIUqcQc0p2PO4NyvTrgIOK/VnSH083+8sq0tiLozNRKuLarwHYGRuA6TVBQSuuLwJUDWd3aaA==", 585 + "version": "5.45.1", 586 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.45.1.tgz", 587 + "integrity": "sha512-cy9ln+6rmthYWjH9fmx+5FU/JDpjQb586++x2FZlveq7GdGuLLW9a2Jcst2TGekH82bXpfmRNSwP9tyEs6RjvQ==", 550 588 "dev": true, 551 589 "dependencies": { 552 - "@typescript-eslint/types": "5.30.5", 590 + "@typescript-eslint/types": "5.45.1", 553 591 "eslint-visitor-keys": "^3.3.0" 554 592 }, 555 593 "engines": { ··· 561 599 } 562 600 }, 563 601 "node_modules/acorn": { 564 - "version": "8.7.1", 565 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", 566 - "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", 602 + "version": "8.8.1", 603 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", 604 + "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", 567 605 "dev": true, 568 606 "bin": { 569 607 "acorn": "bin/acorn" ··· 622 660 } 623 661 }, 624 662 "node_modules/anymatch": { 625 - "version": "3.1.2", 626 - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", 627 - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", 663 + "version": "3.1.3", 664 + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 665 + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 628 666 "dev": true, 629 667 "dependencies": { 630 668 "normalize-path": "^3.0.0", ··· 869 907 "dev": true 870 908 }, 871 909 "node_modules/esbuild": { 872 - "version": "0.14.48", 873 - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.48.tgz", 874 - "integrity": "sha512-w6N1Yn5MtqK2U1/WZTX9ZqUVb8IOLZkZ5AdHkT6x3cHDMVsYWC7WPdiLmx19w3i4Rwzy5LqsEMtVihG3e4rFzA==", 910 + "version": "0.15.18", 911 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.15.18.tgz", 912 + "integrity": "sha512-x/R72SmW3sSFRm5zrrIjAhCeQSAWoni3CmHEqfQrZIQTM3lVCdehdwuIqaOtfC2slvpdlLa62GYoN8SxT23m6Q==", 875 913 "dev": true, 876 914 "hasInstallScript": true, 877 915 "bin": { ··· 881 919 "node": ">=12" 882 920 }, 883 921 "optionalDependencies": { 884 - "esbuild-android-64": "0.14.48", 885 - "esbuild-android-arm64": "0.14.48", 886 - "esbuild-darwin-64": "0.14.48", 887 - "esbuild-darwin-arm64": "0.14.48", 888 - "esbuild-freebsd-64": "0.14.48", 889 - "esbuild-freebsd-arm64": "0.14.48", 890 - "esbuild-linux-32": "0.14.48", 891 - "esbuild-linux-64": "0.14.48", 892 - "esbuild-linux-arm": "0.14.48", 893 - "esbuild-linux-arm64": "0.14.48", 894 - "esbuild-linux-mips64le": "0.14.48", 895 - "esbuild-linux-ppc64le": "0.14.48", 896 - "esbuild-linux-riscv64": "0.14.48", 897 - "esbuild-linux-s390x": "0.14.48", 898 - "esbuild-netbsd-64": "0.14.48", 899 - "esbuild-openbsd-64": "0.14.48", 900 - "esbuild-sunos-64": "0.14.48", 901 - "esbuild-windows-32": "0.14.48", 902 - "esbuild-windows-64": "0.14.48", 903 - "esbuild-windows-arm64": "0.14.48" 922 + "@esbuild/android-arm": "0.15.18", 923 + "@esbuild/linux-loong64": "0.15.18", 924 + "esbuild-android-64": "0.15.18", 925 + "esbuild-android-arm64": "0.15.18", 926 + "esbuild-darwin-64": "0.15.18", 927 + "esbuild-darwin-arm64": "0.15.18", 928 + "esbuild-freebsd-64": "0.15.18", 929 + "esbuild-freebsd-arm64": "0.15.18", 930 + "esbuild-linux-32": "0.15.18", 931 + "esbuild-linux-64": "0.15.18", 932 + "esbuild-linux-arm": "0.15.18", 933 + "esbuild-linux-arm64": "0.15.18", 934 + "esbuild-linux-mips64le": "0.15.18", 935 + "esbuild-linux-ppc64le": "0.15.18", 936 + "esbuild-linux-riscv64": "0.15.18", 937 + "esbuild-linux-s390x": "0.15.18", 938 + "esbuild-netbsd-64": "0.15.18", 939 + "esbuild-openbsd-64": "0.15.18", 940 + "esbuild-sunos-64": "0.15.18", 941 + "esbuild-windows-32": "0.15.18", 942 + "esbuild-windows-64": "0.15.18", 943 + "esbuild-windows-arm64": "0.15.18" 904 944 } 905 945 }, 906 946 "node_modules/esbuild-android-64": { 907 - "version": "0.14.48", 908 - "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.48.tgz", 909 - "integrity": "sha512-3aMjboap/kqwCUpGWIjsk20TtxVoKck8/4Tu19rubh7t5Ra0Yrpg30Mt1QXXlipOazrEceGeWurXKeFJgkPOUg==", 947 + "version": "0.15.18", 948 + "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.15.18.tgz", 949 + "integrity": "sha512-wnpt3OXRhcjfIDSZu9bnzT4/TNTDsOUvip0foZOUBG7QbSt//w3QV4FInVJxNhKc/ErhUxc5z4QjHtMi7/TbgA==", 910 950 "cpu": [ 911 951 "x64" 912 952 ], ··· 920 960 } 921 961 }, 922 962 "node_modules/esbuild-android-arm64": { 923 - "version": "0.14.48", 924 - "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.48.tgz", 925 - "integrity": "sha512-vptI3K0wGALiDq+EvRuZotZrJqkYkN5282iAfcffjI5lmGG9G1ta/CIVauhY42MBXwEgDJkweiDcDMRLzBZC4g==", 963 + "version": "0.15.18", 964 + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.15.18.tgz", 965 + "integrity": "sha512-G4xu89B8FCzav9XU8EjsXacCKSG2FT7wW9J6hOc18soEHJdtWu03L3TQDGf0geNxfLTtxENKBzMSq9LlbjS8OQ==", 926 966 "cpu": [ 927 967 "arm64" 928 968 ], ··· 936 976 } 937 977 }, 938 978 "node_modules/esbuild-darwin-64": { 939 - "version": "0.14.48", 940 - "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.48.tgz", 941 - "integrity": "sha512-gGQZa4+hab2Va/Zww94YbshLuWteyKGD3+EsVon8EWTWhnHFRm5N9NbALNbwi/7hQ/hM1Zm4FuHg+k6BLsl5UA==", 979 + "version": "0.15.18", 980 + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.15.18.tgz", 981 + "integrity": "sha512-2WAvs95uPnVJPuYKP0Eqx+Dl/jaYseZEUUT1sjg97TJa4oBtbAKnPnl3b5M9l51/nbx7+QAEtuummJZW0sBEmg==", 942 982 "cpu": [ 943 983 "x64" 944 984 ], ··· 952 992 } 953 993 }, 954 994 "node_modules/esbuild-darwin-arm64": { 955 - "version": "0.14.48", 956 - "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.48.tgz", 957 - "integrity": "sha512-bFjnNEXjhZT+IZ8RvRGNJthLWNHV5JkCtuOFOnjvo5pC0sk2/QVk0Qc06g2PV3J0TcU6kaPC3RN9yy9w2PSLEA==", 995 + "version": "0.15.18", 996 + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.18.tgz", 997 + "integrity": "sha512-tKPSxcTJ5OmNb1btVikATJ8NftlyNlc8BVNtyT/UAr62JFOhwHlnoPrhYWz09akBLHI9nElFVfWSTSRsrZiDUA==", 958 998 "cpu": [ 959 999 "arm64" 960 1000 ], ··· 968 1008 } 969 1009 }, 970 1010 "node_modules/esbuild-freebsd-64": { 971 - "version": "0.14.48", 972 - "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.48.tgz", 973 - "integrity": "sha512-1NOlwRxmOsnPcWOGTB10JKAkYSb2nue0oM1AfHWunW/mv3wERfJmnYlGzL3UAOIUXZqW8GeA2mv+QGwq7DToqA==", 1011 + "version": "0.15.18", 1012 + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.18.tgz", 1013 + "integrity": "sha512-TT3uBUxkteAjR1QbsmvSsjpKjOX6UkCstr8nMr+q7zi3NuZ1oIpa8U41Y8I8dJH2fJgdC3Dj3CXO5biLQpfdZA==", 974 1014 "cpu": [ 975 1015 "x64" 976 1016 ], ··· 984 1024 } 985 1025 }, 986 1026 "node_modules/esbuild-freebsd-arm64": { 987 - "version": "0.14.48", 988 - "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.48.tgz", 989 - "integrity": "sha512-gXqKdO8wabVcYtluAbikDH2jhXp+Klq5oCD5qbVyUG6tFiGhrC9oczKq3vIrrtwcxDQqK6+HDYK8Zrd4bCA9Gw==", 1027 + "version": "0.15.18", 1028 + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.18.tgz", 1029 + "integrity": "sha512-R/oVr+X3Tkh+S0+tL41wRMbdWtpWB8hEAMsOXDumSSa6qJR89U0S/PpLXrGF7Wk/JykfpWNokERUpCeHDl47wA==", 990 1030 "cpu": [ 991 1031 "arm64" 992 1032 ], ··· 1000 1040 } 1001 1041 }, 1002 1042 "node_modules/esbuild-linux-32": { 1003 - "version": "0.14.48", 1004 - "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.48.tgz", 1005 - "integrity": "sha512-ghGyDfS289z/LReZQUuuKq9KlTiTspxL8SITBFQFAFRA/IkIvDpnZnCAKTCjGXAmUqroMQfKJXMxyjJA69c/nQ==", 1043 + "version": "0.15.18", 1044 + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.15.18.tgz", 1045 + "integrity": "sha512-lphF3HiCSYtaa9p1DtXndiQEeQDKPl9eN/XNoBf2amEghugNuqXNZA/ZovthNE2aa4EN43WroO0B85xVSjYkbg==", 1006 1046 "cpu": [ 1007 1047 "ia32" 1008 1048 ], ··· 1016 1056 } 1017 1057 }, 1018 1058 "node_modules/esbuild-linux-64": { 1019 - "version": "0.14.48", 1020 - "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.48.tgz", 1021 - "integrity": "sha512-vni3p/gppLMVZLghI7oMqbOZdGmLbbKR23XFARKnszCIBpEMEDxOMNIKPmMItQrmH/iJrL1z8Jt2nynY0bE1ug==", 1059 + "version": "0.15.18", 1060 + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.15.18.tgz", 1061 + "integrity": "sha512-hNSeP97IviD7oxLKFuii5sDPJ+QHeiFTFLoLm7NZQligur8poNOWGIgpQ7Qf8Balb69hptMZzyOBIPtY09GZYw==", 1022 1062 "cpu": [ 1023 1063 "x64" 1024 1064 ], ··· 1032 1072 } 1033 1073 }, 1034 1074 "node_modules/esbuild-linux-arm": { 1035 - "version": "0.14.48", 1036 - "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.48.tgz", 1037 - "integrity": "sha512-+VfSV7Akh1XUiDNXgqgY1cUP1i2vjI+BmlyXRfVz5AfV3jbpde8JTs5Q9sYgaoq5cWfuKfoZB/QkGOI+QcL1Tw==", 1075 + "version": "0.15.18", 1076 + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.15.18.tgz", 1077 + "integrity": "sha512-UH779gstRblS4aoS2qpMl3wjg7U0j+ygu3GjIeTonCcN79ZvpPee12Qun3vcdxX+37O5LFxz39XeW2I9bybMVA==", 1038 1078 "cpu": [ 1039 1079 "arm" 1040 1080 ], ··· 1048 1088 } 1049 1089 }, 1050 1090 "node_modules/esbuild-linux-arm64": { 1051 - "version": "0.14.48", 1052 - "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.48.tgz", 1053 - "integrity": "sha512-3CFsOlpoxlKPRevEHq8aAntgYGYkE1N9yRYAcPyng/p4Wyx0tPR5SBYsxLKcgPB9mR8chHEhtWYz6EZ+H199Zw==", 1091 + "version": "0.15.18", 1092 + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.18.tgz", 1093 + "integrity": "sha512-54qr8kg/6ilcxd+0V3h9rjT4qmjc0CccMVWrjOEM/pEcUzt8X62HfBSeZfT2ECpM7104mk4yfQXkosY8Quptug==", 1054 1094 "cpu": [ 1055 1095 "arm64" 1056 1096 ], ··· 1064 1104 } 1065 1105 }, 1066 1106 "node_modules/esbuild-linux-mips64le": { 1067 - "version": "0.14.48", 1068 - "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.48.tgz", 1069 - "integrity": "sha512-cs0uOiRlPp6ymknDnjajCgvDMSsLw5mST2UXh+ZIrXTj2Ifyf2aAP3Iw4DiqgnyYLV2O/v/yWBJx+WfmKEpNLA==", 1107 + "version": "0.15.18", 1108 + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.18.tgz", 1109 + "integrity": "sha512-Mk6Ppwzzz3YbMl/ZZL2P0q1tnYqh/trYZ1VfNP47C31yT0K8t9s7Z077QrDA/guU60tGNp2GOwCQnp+DYv7bxQ==", 1070 1110 "cpu": [ 1071 1111 "mips64el" 1072 1112 ], ··· 1080 1120 } 1081 1121 }, 1082 1122 "node_modules/esbuild-linux-ppc64le": { 1083 - "version": "0.14.48", 1084 - "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.48.tgz", 1085 - "integrity": "sha512-+2F0vJMkuI0Wie/wcSPDCqXvSFEELH7Jubxb7mpWrA/4NpT+/byjxDz0gG6R1WJoeDefcrMfpBx4GFNN1JQorQ==", 1123 + "version": "0.15.18", 1124 + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.18.tgz", 1125 + "integrity": "sha512-b0XkN4pL9WUulPTa/VKHx2wLCgvIAbgwABGnKMY19WhKZPT+8BxhZdqz6EgkqCLld7X5qiCY2F/bfpUUlnFZ9w==", 1086 1126 "cpu": [ 1087 1127 "ppc64" 1088 1128 ], ··· 1096 1136 } 1097 1137 }, 1098 1138 "node_modules/esbuild-linux-riscv64": { 1099 - "version": "0.14.48", 1100 - "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.48.tgz", 1101 - "integrity": "sha512-BmaK/GfEE+5F2/QDrIXteFGKnVHGxlnK9MjdVKMTfvtmudjY3k2t8NtlY4qemKSizc+QwyombGWTBDc76rxePA==", 1139 + "version": "0.15.18", 1140 + "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.18.tgz", 1141 + "integrity": "sha512-ba2COaoF5wL6VLZWn04k+ACZjZ6NYniMSQStodFKH/Pu6RxzQqzsmjR1t9QC89VYJxBeyVPTaHuBMCejl3O/xg==", 1102 1142 "cpu": [ 1103 1143 "riscv64" 1104 1144 ], ··· 1112 1152 } 1113 1153 }, 1114 1154 "node_modules/esbuild-linux-s390x": { 1115 - "version": "0.14.48", 1116 - "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.48.tgz", 1117 - "integrity": "sha512-tndw/0B9jiCL+KWKo0TSMaUm5UWBLsfCKVdbfMlb3d5LeV9WbijZ8Ordia8SAYv38VSJWOEt6eDCdOx8LqkC4g==", 1155 + "version": "0.15.18", 1156 + "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.18.tgz", 1157 + "integrity": "sha512-VbpGuXEl5FCs1wDVp93O8UIzl3ZrglgnSQ+Hu79g7hZu6te6/YHgVJxCM2SqfIila0J3k0csfnf8VD2W7u2kzQ==", 1118 1158 "cpu": [ 1119 1159 "s390x" 1120 1160 ], ··· 1128 1168 } 1129 1169 }, 1130 1170 "node_modules/esbuild-netbsd-64": { 1131 - "version": "0.14.48", 1132 - "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.48.tgz", 1133 - "integrity": "sha512-V9hgXfwf/T901Lr1wkOfoevtyNkrxmMcRHyticybBUHookznipMOHoF41Al68QBsqBxnITCEpjjd4yAos7z9Tw==", 1171 + "version": "0.15.18", 1172 + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.18.tgz", 1173 + "integrity": "sha512-98ukeCdvdX7wr1vUYQzKo4kQ0N2p27H7I11maINv73fVEXt2kyh4K4m9f35U1K43Xc2QGXlzAw0K9yoU7JUjOg==", 1134 1174 "cpu": [ 1135 1175 "x64" 1136 1176 ], ··· 1144 1184 } 1145 1185 }, 1146 1186 "node_modules/esbuild-openbsd-64": { 1147 - "version": "0.14.48", 1148 - "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.48.tgz", 1149 - "integrity": "sha512-+IHf4JcbnnBl4T52egorXMatil/za0awqzg2Vy6FBgPcBpisDWT2sVz/tNdrK9kAqj+GZG/jZdrOkj7wsrNTKA==", 1187 + "version": "0.15.18", 1188 + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.18.tgz", 1189 + "integrity": "sha512-yK5NCcH31Uae076AyQAXeJzt/vxIo9+omZRKj1pauhk3ITuADzuOx5N2fdHrAKPxN+zH3w96uFKlY7yIn490xQ==", 1150 1190 "cpu": [ 1151 1191 "x64" 1152 1192 ], ··· 1160 1200 } 1161 1201 }, 1162 1202 "node_modules/esbuild-sunos-64": { 1163 - "version": "0.14.48", 1164 - "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.48.tgz", 1165 - "integrity": "sha512-77m8bsr5wOpOWbGi9KSqDphcq6dFeJyun8TA+12JW/GAjyfTwVtOnN8DOt6DSPUfEV+ltVMNqtXUeTeMAxl5KA==", 1203 + "version": "0.15.18", 1204 + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.15.18.tgz", 1205 + "integrity": "sha512-On22LLFlBeLNj/YF3FT+cXcyKPEI263nflYlAhz5crxtp3yRG1Ugfr7ITyxmCmjm4vbN/dGrb/B7w7U8yJR9yw==", 1166 1206 "cpu": [ 1167 1207 "x64" 1168 1208 ], ··· 1176 1216 } 1177 1217 }, 1178 1218 "node_modules/esbuild-windows-32": { 1179 - "version": "0.14.48", 1180 - "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.48.tgz", 1181 - "integrity": "sha512-EPgRuTPP8vK9maxpTGDe5lSoIBHGKO/AuxDncg5O3NkrPeLNdvvK8oywB0zGaAZXxYWfNNSHskvvDgmfVTguhg==", 1219 + "version": "0.15.18", 1220 + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.15.18.tgz", 1221 + "integrity": "sha512-o+eyLu2MjVny/nt+E0uPnBxYuJHBvho8vWsC2lV61A7wwTWC3jkN2w36jtA+yv1UgYkHRihPuQsL23hsCYGcOQ==", 1182 1222 "cpu": [ 1183 1223 "ia32" 1184 1224 ], ··· 1192 1232 } 1193 1233 }, 1194 1234 "node_modules/esbuild-windows-64": { 1195 - "version": "0.14.48", 1196 - "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.48.tgz", 1197 - "integrity": "sha512-YmpXjdT1q0b8ictSdGwH3M8VCoqPpK1/UArze3X199w6u8hUx3V8BhAi1WjbsfDYRBanVVtduAhh2sirImtAvA==", 1235 + "version": "0.15.18", 1236 + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.15.18.tgz", 1237 + "integrity": "sha512-qinug1iTTaIIrCorAUjR0fcBk24fjzEedFYhhispP8Oc7SFvs+XeW3YpAKiKp8dRpizl4YYAhxMjlftAMJiaUw==", 1198 1238 "cpu": [ 1199 1239 "x64" 1200 1240 ], ··· 1208 1248 } 1209 1249 }, 1210 1250 "node_modules/esbuild-windows-arm64": { 1211 - "version": "0.14.48", 1212 - "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.48.tgz", 1213 - "integrity": "sha512-HHaOMCsCXp0rz5BT2crTka6MPWVno121NKApsGs/OIW5QC0ggC69YMGs1aJct9/9FSUF4A1xNE/cLvgB5svR4g==", 1251 + "version": "0.15.18", 1252 + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.18.tgz", 1253 + "integrity": "sha512-q9bsYzegpZcLziq0zgUi5KqGVtfhjxGbnksaBFYmWLxeV/S1fK4OLdq2DFYnXcLMjlZw2L0jLsk1eGoB522WXQ==", 1214 1254 "cpu": [ 1215 1255 "arm64" 1216 1256 ], ··· 1236 1276 } 1237 1277 }, 1238 1278 "node_modules/eslint": { 1239 - "version": "8.19.0", 1240 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.19.0.tgz", 1241 - "integrity": "sha512-SXOPj3x9VKvPe81TjjUJCYlV4oJjQw68Uek+AM0X4p+33dj2HY5bpTZOgnQHcG2eAm1mtCU9uNMnJi7exU/kYw==", 1279 + "version": "8.29.0", 1280 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.29.0.tgz", 1281 + "integrity": "sha512-isQ4EEiyUjZFbEKvEGJKKGBwXtvXX+zJbkVKCgTuB9t/+jUBcy8avhkEwWJecI15BkRkOYmvIM5ynbhRjEkoeg==", 1242 1282 "dev": true, 1243 1283 "dependencies": { 1244 - "@eslint/eslintrc": "^1.3.0", 1245 - "@humanwhocodes/config-array": "^0.9.2", 1284 + "@eslint/eslintrc": "^1.3.3", 1285 + "@humanwhocodes/config-array": "^0.11.6", 1286 + "@humanwhocodes/module-importer": "^1.0.1", 1287 + "@nodelib/fs.walk": "^1.2.8", 1246 1288 "ajv": "^6.10.0", 1247 1289 "chalk": "^4.0.0", 1248 1290 "cross-spawn": "^7.0.2", ··· 1252 1294 "eslint-scope": "^7.1.1", 1253 1295 "eslint-utils": "^3.0.0", 1254 1296 "eslint-visitor-keys": "^3.3.0", 1255 - "espree": "^9.3.2", 1297 + "espree": "^9.4.0", 1256 1298 "esquery": "^1.4.0", 1257 1299 "esutils": "^2.0.2", 1258 1300 "fast-deep-equal": "^3.1.3", 1259 1301 "file-entry-cache": "^6.0.1", 1260 - "functional-red-black-tree": "^1.0.1", 1261 - "glob-parent": "^6.0.1", 1302 + "find-up": "^5.0.0", 1303 + "glob-parent": "^6.0.2", 1262 1304 "globals": "^13.15.0", 1305 + "grapheme-splitter": "^1.0.4", 1263 1306 "ignore": "^5.2.0", 1264 1307 "import-fresh": "^3.0.0", 1265 1308 "imurmurhash": "^0.1.4", 1266 1309 "is-glob": "^4.0.0", 1310 + "is-path-inside": "^3.0.3", 1311 + "js-sdsl": "^4.1.4", 1267 1312 "js-yaml": "^4.1.0", 1268 1313 "json-stable-stringify-without-jsonify": "^1.0.1", 1269 1314 "levn": "^0.4.1", ··· 1274 1319 "regexpp": "^3.2.0", 1275 1320 "strip-ansi": "^6.0.1", 1276 1321 "strip-json-comments": "^3.1.0", 1277 - "text-table": "^0.2.0", 1278 - "v8-compile-cache": "^2.0.3" 1322 + "text-table": "^0.2.0" 1279 1323 }, 1280 1324 "bin": { 1281 1325 "eslint": "bin/eslint.js" ··· 1381 1425 } 1382 1426 }, 1383 1427 "node_modules/espree": { 1384 - "version": "9.3.2", 1385 - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz", 1386 - "integrity": "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==", 1428 + "version": "9.4.1", 1429 + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", 1430 + "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", 1387 1431 "dev": true, 1388 1432 "dependencies": { 1389 - "acorn": "^8.7.1", 1433 + "acorn": "^8.8.0", 1390 1434 "acorn-jsx": "^5.3.2", 1391 1435 "eslint-visitor-keys": "^3.3.0" 1392 1436 }, 1393 1437 "engines": { 1394 1438 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1439 + }, 1440 + "funding": { 1441 + "url": "https://opencollective.com/eslint" 1395 1442 } 1396 1443 }, 1397 1444 "node_modules/esquery": { ··· 1445 1492 "node": ">=4.0" 1446 1493 } 1447 1494 }, 1448 - "node_modules/estree-walker": { 1449 - "version": "2.0.2", 1450 - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", 1451 - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", 1452 - "dev": true 1453 - }, 1454 1495 "node_modules/esutils": { 1455 1496 "version": "2.0.3", 1456 1497 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", ··· 1467 1508 "dev": true 1468 1509 }, 1469 1510 "node_modules/fast-glob": { 1470 - "version": "3.2.11", 1471 - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", 1472 - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", 1511 + "version": "3.2.12", 1512 + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", 1513 + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", 1473 1514 "dev": true, 1474 1515 "dependencies": { 1475 1516 "@nodelib/fs.stat": "^2.0.2", ··· 1507 1548 "dev": true 1508 1549 }, 1509 1550 "node_modules/fastq": { 1510 - "version": "1.13.0", 1511 - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", 1512 - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", 1551 + "version": "1.14.0", 1552 + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.14.0.tgz", 1553 + "integrity": "sha512-eR2D+V9/ExcbF9ls441yIuN6TI2ED1Y2ZcA5BmMtJsOkWOFRJQ0Jt0g1UwqXJJVAb+V+umH5Dfr8oh4EVP7VVg==", 1513 1554 "dev": true, 1514 1555 "dependencies": { 1515 1556 "reusify": "^1.0.4" ··· 1539 1580 "node": ">=8" 1540 1581 } 1541 1582 }, 1583 + "node_modules/find-up": { 1584 + "version": "5.0.0", 1585 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 1586 + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 1587 + "dev": true, 1588 + "dependencies": { 1589 + "locate-path": "^6.0.0", 1590 + "path-exists": "^4.0.0" 1591 + }, 1592 + "engines": { 1593 + "node": ">=10" 1594 + }, 1595 + "funding": { 1596 + "url": "https://github.com/sponsors/sindresorhus" 1597 + } 1598 + }, 1542 1599 "node_modules/flat-cache": { 1543 1600 "version": "3.0.4", 1544 1601 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", ··· 1553 1610 } 1554 1611 }, 1555 1612 "node_modules/flatted": { 1556 - "version": "3.2.6", 1557 - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.6.tgz", 1558 - "integrity": "sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==", 1613 + "version": "3.2.7", 1614 + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", 1615 + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", 1559 1616 "dev": true 1560 1617 }, 1561 1618 "node_modules/fs.realpath": { ··· 1584 1641 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 1585 1642 "dev": true 1586 1643 }, 1587 - "node_modules/functional-red-black-tree": { 1588 - "version": "1.0.1", 1589 - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", 1590 - "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", 1591 - "dev": true 1592 - }, 1593 1644 "node_modules/glob": { 1594 1645 "version": "7.2.3", 1595 1646 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", ··· 1623 1674 } 1624 1675 }, 1625 1676 "node_modules/globals": { 1626 - "version": "13.16.0", 1627 - "resolved": "https://registry.npmjs.org/globals/-/globals-13.16.0.tgz", 1628 - "integrity": "sha512-A1lrQfpNF+McdPOnnFqY3kSN0AFTy485bTi1bkLk4mVPODIUEcSfhHgRqA+QdXPksrSTTztYXx37NFV+GpGk3Q==", 1677 + "version": "13.18.0", 1678 + "resolved": "https://registry.npmjs.org/globals/-/globals-13.18.0.tgz", 1679 + "integrity": "sha512-/mR4KI8Ps2spmoc0Ulu9L7agOF0du1CZNQ3dke8yItYlyKNmGrkONemBbd6V8UTc1Wgcqn21t3WYB7dbRmh6/A==", 1629 1680 "dev": true, 1630 1681 "dependencies": { 1631 1682 "type-fest": "^0.20.2" ··· 1663 1714 "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", 1664 1715 "dev": true 1665 1716 }, 1717 + "node_modules/grapheme-splitter": { 1718 + "version": "1.0.4", 1719 + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", 1720 + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", 1721 + "dev": true 1722 + }, 1666 1723 "node_modules/has": { 1667 1724 "version": "1.0.3", 1668 1725 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", ··· 1685 1742 } 1686 1743 }, 1687 1744 "node_modules/ignore": { 1688 - "version": "5.2.0", 1689 - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", 1690 - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", 1745 + "version": "5.2.1", 1746 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.1.tgz", 1747 + "integrity": "sha512-d2qQLzTJ9WxQftPAuEQpSPmKqzxePjzVbpAVv62AQ64NTL+wR4JkrVqR/LqFsFEUsHDAiId52mJteHDFuDkElA==", 1691 1748 "dev": true, 1692 1749 "engines": { 1693 1750 "node": ">= 4" ··· 1753 1810 } 1754 1811 }, 1755 1812 "node_modules/is-core-module": { 1756 - "version": "2.9.0", 1757 - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", 1758 - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", 1813 + "version": "2.11.0", 1814 + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", 1815 + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", 1759 1816 "dev": true, 1760 1817 "dependencies": { 1761 1818 "has": "^1.0.3" ··· 1794 1851 "node": ">=0.12.0" 1795 1852 } 1796 1853 }, 1854 + "node_modules/is-path-inside": { 1855 + "version": "3.0.3", 1856 + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", 1857 + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", 1858 + "dev": true, 1859 + "engines": { 1860 + "node": ">=8" 1861 + } 1862 + }, 1797 1863 "node_modules/isexe": { 1798 1864 "version": "2.0.0", 1799 1865 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 1800 1866 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 1801 1867 "dev": true 1868 + }, 1869 + "node_modules/js-sdsl": { 1870 + "version": "4.2.0", 1871 + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.2.0.tgz", 1872 + "integrity": "sha512-dyBIzQBDkCqCu+0upx25Y2jGdbTGxE9fshMsCdK0ViOongpV+n5tXRcZY9v7CaVQ79AGS9KA1KHtojxiM7aXSQ==", 1873 + "dev": true, 1874 + "funding": { 1875 + "type": "opencollective", 1876 + "url": "https://opencollective.com/js-sdsl" 1877 + } 1802 1878 }, 1803 1879 "node_modules/js-yaml": { 1804 1880 "version": "4.1.0", ··· 1846 1922 "node": ">= 0.8.0" 1847 1923 } 1848 1924 }, 1925 + "node_modules/locate-path": { 1926 + "version": "6.0.0", 1927 + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 1928 + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 1929 + "dev": true, 1930 + "dependencies": { 1931 + "p-locate": "^5.0.0" 1932 + }, 1933 + "engines": { 1934 + "node": ">=10" 1935 + }, 1936 + "funding": { 1937 + "url": "https://github.com/sponsors/sindresorhus" 1938 + } 1939 + }, 1849 1940 "node_modules/lodash.merge": { 1850 1941 "version": "4.6.2", 1851 1942 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", ··· 1865 1956 } 1866 1957 }, 1867 1958 "node_modules/magic-string": { 1868 - "version": "0.26.2", 1869 - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.2.tgz", 1870 - "integrity": "sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A==", 1959 + "version": "0.26.7", 1960 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.7.tgz", 1961 + "integrity": "sha512-hX9XH3ziStPoPhJxLq1syWuZMxbDvGNbVchfrdCtanC7D13888bMFow61x8axrx+GfHLtVeAx2kxL7tTGRl+Ow==", 1871 1962 "dev": true, 1872 1963 "dependencies": { 1873 1964 "sourcemap-codec": "^1.4.8" ··· 1920 2011 } 1921 2012 }, 1922 2013 "node_modules/minimist": { 1923 - "version": "1.2.6", 1924 - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", 1925 - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", 1926 - "dev": true 2014 + "version": "1.2.7", 2015 + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", 2016 + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", 2017 + "dev": true, 2018 + "funding": { 2019 + "url": "https://github.com/sponsors/ljharb" 2020 + } 1927 2021 }, 1928 2022 "node_modules/mkdirp": { 1929 2023 "version": "0.5.6", ··· 1970 2064 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", 1971 2065 "dev": true 1972 2066 }, 2067 + "node_modules/natural-compare-lite": { 2068 + "version": "1.4.0", 2069 + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", 2070 + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", 2071 + "dev": true 2072 + }, 1973 2073 "node_modules/normalize-path": { 1974 2074 "version": "3.0.0", 1975 2075 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", ··· 2005 2105 "node": ">= 0.8.0" 2006 2106 } 2007 2107 }, 2108 + "node_modules/p-limit": { 2109 + "version": "3.1.0", 2110 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 2111 + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 2112 + "dev": true, 2113 + "dependencies": { 2114 + "yocto-queue": "^0.1.0" 2115 + }, 2116 + "engines": { 2117 + "node": ">=10" 2118 + }, 2119 + "funding": { 2120 + "url": "https://github.com/sponsors/sindresorhus" 2121 + } 2122 + }, 2123 + "node_modules/p-locate": { 2124 + "version": "5.0.0", 2125 + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 2126 + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 2127 + "dev": true, 2128 + "dependencies": { 2129 + "p-limit": "^3.0.2" 2130 + }, 2131 + "engines": { 2132 + "node": ">=10" 2133 + }, 2134 + "funding": { 2135 + "url": "https://github.com/sponsors/sindresorhus" 2136 + } 2137 + }, 2008 2138 "node_modules/parent-module": { 2009 2139 "version": "1.0.1", 2010 2140 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", ··· 2015 2145 }, 2016 2146 "engines": { 2017 2147 "node": ">=6" 2148 + } 2149 + }, 2150 + "node_modules/path-exists": { 2151 + "version": "4.0.0", 2152 + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 2153 + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 2154 + "dev": true, 2155 + "engines": { 2156 + "node": ">=8" 2018 2157 } 2019 2158 }, 2020 2159 "node_modules/path-is-absolute": { ··· 2069 2208 } 2070 2209 }, 2071 2210 "node_modules/postcss": { 2072 - "version": "8.4.14", 2073 - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", 2074 - "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", 2211 + "version": "8.4.19", 2212 + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.19.tgz", 2213 + "integrity": "sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==", 2075 2214 "dev": true, 2076 2215 "funding": [ 2077 2216 { ··· 2102 2241 } 2103 2242 }, 2104 2243 "node_modules/prettier": { 2105 - "version": "2.7.1", 2106 - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz", 2107 - "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", 2244 + "version": "2.8.0", 2245 + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.0.tgz", 2246 + "integrity": "sha512-9Lmg8hTFZKG0Asr/kW9Bp8tJjRVluO8EJQVfY2T7FMw9T5jy4I/Uvx0Rca/XWf50QQ1/SS48+6IJWnrb+2yemA==", 2108 2247 "dev": true, 2109 2248 "bin": { 2110 2249 "prettier": "bin-prettier.js" ··· 2117 2256 } 2118 2257 }, 2119 2258 "node_modules/prettier-plugin-svelte": { 2120 - "version": "2.7.0", 2121 - "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-2.7.0.tgz", 2122 - "integrity": "sha512-fQhhZICprZot2IqEyoiUYLTRdumULGRvw0o4dzl5jt0jfzVWdGqeYW27QTWAeXhoupEZJULmNoH3ueJwUWFLIA==", 2259 + "version": "2.8.1", 2260 + "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-2.8.1.tgz", 2261 + "integrity": "sha512-KA3K1J3/wKDnCxW7ZDRA/QL2Q67N7Xs3gOERqJ5X1qFjq1DdnN3K1R29scSKwh+kA8FF67pXbYytUpvN/i3iQw==", 2123 2262 "dev": true, 2124 2263 "peerDependencies": { 2125 2264 "prettier": "^1.16.4 || ^2.0.0", ··· 2231 2370 } 2232 2371 }, 2233 2372 "node_modules/rollup": { 2234 - "version": "2.75.7", 2235 - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.75.7.tgz", 2236 - "integrity": "sha512-VSE1iy0eaAYNCxEXaleThdFXqZJ42qDBatAwrfnPlENEZ8erQ+0LYX4JXOLPceWfZpV1VtZwZ3dFCuOZiSyFtQ==", 2373 + "version": "2.79.1", 2374 + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", 2375 + "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", 2237 2376 "dev": true, 2238 2377 "bin": { 2239 2378 "rollup": "dist/bin/rollup" ··· 2305 2444 } 2306 2445 }, 2307 2446 "node_modules/sass": { 2308 - "version": "1.53.0", 2309 - "resolved": "https://registry.npmjs.org/sass/-/sass-1.53.0.tgz", 2310 - "integrity": "sha512-zb/oMirbKhUgRQ0/GFz8TSAwRq2IlR29vOUJZOx0l8sV+CkHUfHa4u5nqrG+1VceZp7Jfj59SVW9ogdhTvJDcQ==", 2447 + "version": "1.56.1", 2448 + "resolved": "https://registry.npmjs.org/sass/-/sass-1.56.1.tgz", 2449 + "integrity": "sha512-VpEyKpyBPCxE7qGDtOcdJ6fFbcpOM+Emu7uZLxVrkX8KVU/Dp5UF7WLvzqRuUhB6mqqQt1xffLoG+AndxTZrCQ==", 2311 2450 "dev": true, 2312 2451 "dependencies": { 2313 2452 "chokidar": ">=3.0.0 <4.0.0", ··· 2322 2461 } 2323 2462 }, 2324 2463 "node_modules/semver": { 2325 - "version": "7.3.7", 2326 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", 2327 - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", 2464 + "version": "7.3.8", 2465 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", 2466 + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", 2328 2467 "dev": true, 2329 2468 "dependencies": { 2330 2469 "lru-cache": "^6.0.0" ··· 2394 2533 "version": "1.4.8", 2395 2534 "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", 2396 2535 "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", 2536 + "deprecated": "Please use @jridgewell/sourcemap-codec instead", 2397 2537 "dev": true 2398 2538 }, 2399 2539 "node_modules/strip-ansi": { ··· 2457 2597 } 2458 2598 }, 2459 2599 "node_modules/svelte": { 2460 - "version": "3.48.0", 2461 - "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.48.0.tgz", 2462 - "integrity": "sha512-fN2YRm/bGumvjUpu6yI3BpvZnpIm9I6A7HR4oUNYd7ggYyIwSA/BX7DJ+UXXffLp6XNcUijyLvttbPVCYa/3xQ==", 2600 + "version": "3.54.0", 2601 + "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.54.0.tgz", 2602 + "integrity": "sha512-tdrgeJU0hob0ZWAMoKXkhcxXA7dpTg6lZGxUeko5YqvPdJBiyRspGsCwV27kIrbrqPP2WUoSV9ca0gnLlw8YzQ==", 2463 2603 "dev": true, 2464 2604 "engines": { 2465 2605 "node": ">= 8" 2466 2606 } 2467 2607 }, 2468 2608 "node_modules/svelte-check": { 2469 - "version": "2.8.0", 2470 - "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-2.8.0.tgz", 2471 - "integrity": "sha512-HRL66BxffMAZusqe5I5k26mRWQ+BobGd9Rxm3onh7ZVu0nTk8YTKJ9vu3LVPjUGLU9IX7zS+jmwPVhJYdXJ8vg==", 2609 + "version": "2.10.1", 2610 + "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-2.10.1.tgz", 2611 + "integrity": "sha512-uscZovyuOPA89NuAkc4vO27mzx//2wFBNtwTsgYcNs7JwaFpJ2TqBawQ/avG7gkieYQ3QXqFUggJZ+s51fQGDQ==", 2472 2612 "dev": true, 2473 2613 "dependencies": { 2474 2614 "@jridgewell/trace-mapping": "^0.3.9", ··· 2488 2628 } 2489 2629 }, 2490 2630 "node_modules/svelte-hmr": { 2491 - "version": "0.14.12", 2492 - "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.14.12.tgz", 2493 - "integrity": "sha512-4QSW/VvXuqVcFZ+RhxiR8/newmwOCTlbYIezvkeN6302YFRE8cXy0naamHcjz8Y9Ce3ITTZtrHrIL0AGfyo61w==", 2631 + "version": "0.15.1", 2632 + "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.15.1.tgz", 2633 + "integrity": "sha512-BiKB4RZ8YSwRKCNVdNxK/GfY+r4Kjgp9jCLEy0DuqAKfmQtpL38cQK3afdpjw4sqSs4PLi3jIPJIFp259NkZtA==", 2494 2634 "dev": true, 2495 2635 "engines": { 2496 2636 "node": "^12.20 || ^14.13.1 || >= 16" ··· 2638 2778 } 2639 2779 }, 2640 2780 "node_modules/typescript": { 2641 - "version": "4.7.4", 2642 - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", 2643 - "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", 2781 + "version": "4.9.3", 2782 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.3.tgz", 2783 + "integrity": "sha512-CIfGzTelbKNEnLpLdGFgdyKhG23CKdKgQPOBc+OUNrkJ2vr+KSzsSV5kq5iWhEQbok+quxgGzrAtGWCyU7tHnA==", 2644 2784 "dev": true, 2645 2785 "bin": { 2646 2786 "tsc": "bin/tsc", ··· 2658 2798 "dependencies": { 2659 2799 "punycode": "^2.1.0" 2660 2800 } 2661 - }, 2662 - "node_modules/v8-compile-cache": { 2663 - "version": "2.3.0", 2664 - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", 2665 - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", 2666 - "dev": true 2667 2801 }, 2668 2802 "node_modules/vite": { 2669 - "version": "2.9.13", 2670 - "resolved": "https://registry.npmjs.org/vite/-/vite-2.9.13.tgz", 2671 - "integrity": "sha512-AsOBAaT0AD7Mhe8DuK+/kE4aWYFMx/i0ZNi98hJclxb4e0OhQcZYUrvLjIaQ8e59Ui7txcvKMiJC1yftqpQoDw==", 2803 + "version": "3.2.5", 2804 + "resolved": "https://registry.npmjs.org/vite/-/vite-3.2.5.tgz", 2805 + "integrity": "sha512-4mVEpXpSOgrssFZAOmGIr85wPHKvaDAcXqxVxVRZhljkJOMZi1ibLibzjLHzJvcok8BMguLc7g1W6W/GqZbLdQ==", 2672 2806 "dev": true, 2673 2807 "dependencies": { 2674 - "esbuild": "^0.14.27", 2675 - "postcss": "^8.4.13", 2676 - "resolve": "^1.22.0", 2677 - "rollup": "^2.59.0" 2808 + "esbuild": "^0.15.9", 2809 + "postcss": "^8.4.18", 2810 + "resolve": "^1.22.1", 2811 + "rollup": "^2.79.1" 2678 2812 }, 2679 2813 "bin": { 2680 2814 "vite": "bin/vite.js" 2681 2815 }, 2682 2816 "engines": { 2683 - "node": ">=12.2.0" 2817 + "node": "^14.18.0 || >=16.0.0" 2684 2818 }, 2685 2819 "optionalDependencies": { 2686 2820 "fsevents": "~2.3.2" 2687 2821 }, 2688 2822 "peerDependencies": { 2823 + "@types/node": ">= 14", 2689 2824 "less": "*", 2690 2825 "sass": "*", 2691 - "stylus": "*" 2826 + "stylus": "*", 2827 + "sugarss": "*", 2828 + "terser": "^5.4.0" 2692 2829 }, 2693 2830 "peerDependenciesMeta": { 2831 + "@types/node": { 2832 + "optional": true 2833 + }, 2694 2834 "less": { 2695 2835 "optional": true 2696 2836 }, ··· 2699 2839 }, 2700 2840 "stylus": { 2701 2841 "optional": true 2842 + }, 2843 + "sugarss": { 2844 + "optional": true 2845 + }, 2846 + "terser": { 2847 + "optional": true 2848 + } 2849 + } 2850 + }, 2851 + "node_modules/vitefu": { 2852 + "version": "0.2.2", 2853 + "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.2.tgz", 2854 + "integrity": "sha512-8CKEIWPm4B4DUDN+h+hVJa9pyNi7rzc5MYmbxhs1wcMakueGFNWB5/DL30USm9qU3xUPnL4/rrLEAwwFiD1tag==", 2855 + "dev": true, 2856 + "peerDependencies": { 2857 + "vite": "^3.0.0" 2858 + }, 2859 + "peerDependenciesMeta": { 2860 + "vite": { 2861 + "optional": true 2702 2862 } 2703 2863 } 2704 2864 }, ··· 2737 2897 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 2738 2898 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 2739 2899 "dev": true 2900 + }, 2901 + "node_modules/yocto-queue": { 2902 + "version": "0.1.0", 2903 + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 2904 + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 2905 + "dev": true, 2906 + "engines": { 2907 + "node": ">=10" 2908 + }, 2909 + "funding": { 2910 + "url": "https://github.com/sponsors/sindresorhus" 2911 + } 2740 2912 } 2741 2913 }, 2742 2914 "dependencies": { 2915 + "@esbuild/android-arm": { 2916 + "version": "0.15.18", 2917 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.15.18.tgz", 2918 + "integrity": "sha512-5GT+kcs2WVGjVs7+boataCkO5Fg0y4kCjzkB5bAip7H4jfnOS3dA6KPiww9W1OEKTKeAcUVhdZGvgI65OXmUnw==", 2919 + "dev": true, 2920 + "optional": true 2921 + }, 2922 + "@esbuild/linux-loong64": { 2923 + "version": "0.15.18", 2924 + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.15.18.tgz", 2925 + "integrity": "sha512-L4jVKS82XVhw2nvzLg/19ClLWg0y27ulRwuP7lcyL6AbUWB5aPglXY3M21mauDQMDfRLs8cQmeT03r/+X3cZYQ==", 2926 + "dev": true, 2927 + "optional": true 2928 + }, 2743 2929 "@eslint/eslintrc": { 2744 - "version": "1.3.0", 2745 - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", 2746 - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", 2930 + "version": "1.3.3", 2931 + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", 2932 + "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", 2747 2933 "dev": true, 2748 2934 "requires": { 2749 2935 "ajv": "^6.12.4", 2750 2936 "debug": "^4.3.2", 2751 - "espree": "^9.3.2", 2937 + "espree": "^9.4.0", 2752 2938 "globals": "^13.15.0", 2753 2939 "ignore": "^5.2.0", 2754 2940 "import-fresh": "^3.2.1", ··· 2758 2944 } 2759 2945 }, 2760 2946 "@humanwhocodes/config-array": { 2761 - "version": "0.9.5", 2762 - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", 2763 - "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", 2947 + "version": "0.11.7", 2948 + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz", 2949 + "integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==", 2764 2950 "dev": true, 2765 2951 "requires": { 2766 2952 "@humanwhocodes/object-schema": "^1.2.1", 2767 2953 "debug": "^4.1.1", 2768 - "minimatch": "^3.0.4" 2954 + "minimatch": "^3.0.5" 2769 2955 } 2956 + }, 2957 + "@humanwhocodes/module-importer": { 2958 + "version": "1.0.1", 2959 + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 2960 + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 2961 + "dev": true 2770 2962 }, 2771 2963 "@humanwhocodes/object-schema": { 2772 2964 "version": "1.2.1", ··· 2787 2979 "dev": true 2788 2980 }, 2789 2981 "@jridgewell/trace-mapping": { 2790 - "version": "0.3.14", 2791 - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz", 2792 - "integrity": "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==", 2982 + "version": "0.3.17", 2983 + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", 2984 + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", 2793 2985 "dev": true, 2794 2986 "requires": { 2795 - "@jridgewell/resolve-uri": "^3.0.3", 2796 - "@jridgewell/sourcemap-codec": "^1.4.10" 2987 + "@jridgewell/resolve-uri": "3.1.0", 2988 + "@jridgewell/sourcemap-codec": "1.4.14" 2797 2989 } 2798 2990 }, 2799 2991 "@nodelib/fs.scandir": { ··· 2822 3014 "fastq": "^1.6.0" 2823 3015 } 2824 3016 }, 2825 - "@rollup/pluginutils": { 2826 - "version": "4.2.1", 2827 - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", 2828 - "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", 2829 - "dev": true, 2830 - "requires": { 2831 - "estree-walker": "^2.0.1", 2832 - "picomatch": "^2.2.2" 2833 - } 2834 - }, 2835 3017 "@sveltejs/vite-plugin-svelte": { 2836 - "version": "1.0.0-next.49", 2837 - "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-1.0.0-next.49.tgz", 2838 - "integrity": "sha512-AKh0Ka8EDgidnxWUs8Hh2iZLZovkETkefO99XxZ4sW4WGJ7VFeBx5kH/NIIGlaNHLcrIvK3CK0HkZwC3Cici0A==", 3018 + "version": "1.4.0", 3019 + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-1.4.0.tgz", 3020 + "integrity": "sha512-6QupI/jemMfK+yI2pMtJcu5iO2gtgTfcBdGwMZZt+lgbFELhszbDl6Qjh000HgAV8+XUA+8EY8DusOFk8WhOIg==", 2839 3021 "dev": true, 2840 3022 "requires": { 2841 - "@rollup/pluginutils": "^4.2.1", 2842 3023 "debug": "^4.3.4", 2843 3024 "deepmerge": "^4.2.2", 2844 - "kleur": "^4.1.4", 2845 - "magic-string": "^0.26.2", 2846 - "svelte-hmr": "^0.14.12" 3025 + "kleur": "^4.1.5", 3026 + "magic-string": "^0.26.7", 3027 + "svelte-hmr": "^0.15.1", 3028 + "vitefu": "^0.2.2" 2847 3029 } 2848 3030 }, 2849 3031 "@tauri-apps/api": { 2850 - "version": "1.0.2", 2851 - "resolved": "https://registry.npmjs.org/@tauri-apps/api/-/api-1.0.2.tgz", 2852 - "integrity": "sha512-yuNW0oeJ1/ZA7wNF1KgxhHrSu5viPVzY/UgUczzN5ptLM8dH15Juy5rEGkoHfeXGju90Y/l22hi3BtIrp/za+w==", 3032 + "version": "1.2.0", 3033 + "resolved": "https://registry.npmjs.org/@tauri-apps/api/-/api-1.2.0.tgz", 3034 + "integrity": "sha512-lsI54KI6HGf7VImuf/T9pnoejfgkNoXveP14pVV7XarrQ46rOejIVJLFqHI9sRReJMGdh2YuCoI3cc/yCWCsrw==", 2853 3035 "dev": true 2854 3036 }, 2855 3037 "@tauri-apps/cli": { 2856 - "version": "1.0.2", 2857 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli/-/cli-1.0.2.tgz", 2858 - "integrity": "sha512-OJdQJVwtKnTAuv2a9JQlOd0gHbbGsXwT+N6M6YQiXZ3/5WdlXey1zhnD78GXwZsf8Cz0R7QIGTBECO4ur4fnKg==", 3038 + "version": "1.2.1", 3039 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli/-/cli-1.2.1.tgz", 3040 + "integrity": "sha512-JrFFT1/4V+AGSRjKdgszZwOr+/a1519LDhNxBkbsIg6D/kFK+3kk1qImaQBY9DvvIWK6IV4whc8OAkgxm+Sl3w==", 2859 3041 "dev": true, 2860 3042 "requires": { 2861 - "@tauri-apps/cli-darwin-arm64": "1.0.2", 2862 - "@tauri-apps/cli-darwin-x64": "1.0.2", 2863 - "@tauri-apps/cli-linux-arm-gnueabihf": "1.0.2", 2864 - "@tauri-apps/cli-linux-arm64-gnu": "1.0.2", 2865 - "@tauri-apps/cli-linux-arm64-musl": "1.0.2", 2866 - "@tauri-apps/cli-linux-x64-gnu": "1.0.2", 2867 - "@tauri-apps/cli-linux-x64-musl": "1.0.2", 2868 - "@tauri-apps/cli-win32-ia32-msvc": "1.0.2", 2869 - "@tauri-apps/cli-win32-x64-msvc": "1.0.2" 3043 + "@tauri-apps/cli-darwin-arm64": "1.2.1", 3044 + "@tauri-apps/cli-darwin-x64": "1.2.1", 3045 + "@tauri-apps/cli-linux-arm-gnueabihf": "1.2.1", 3046 + "@tauri-apps/cli-linux-arm64-gnu": "1.2.1", 3047 + "@tauri-apps/cli-linux-arm64-musl": "1.2.1", 3048 + "@tauri-apps/cli-linux-x64-gnu": "1.2.1", 3049 + "@tauri-apps/cli-linux-x64-musl": "1.2.1", 3050 + "@tauri-apps/cli-win32-ia32-msvc": "1.2.1", 3051 + "@tauri-apps/cli-win32-x64-msvc": "1.2.1" 2870 3052 } 2871 3053 }, 2872 3054 "@tauri-apps/cli-darwin-arm64": { 2873 - "version": "1.0.2", 2874 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-arm64/-/cli-darwin-arm64-1.0.2.tgz", 2875 - "integrity": "sha512-Ahd951yoYon1+WLNBg6xsx6Bb7+GJt7WwC1FllHZ2/iLCbrtWCS2qfeLS0L4ngBqCuWyL35JC/M2LIr9mcUzrg==", 3055 + "version": "1.2.1", 3056 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-arm64/-/cli-darwin-arm64-1.2.1.tgz", 3057 + "integrity": "sha512-WiAxSON52owFI65Whd3NjcKjXdO1zJfafBVZ3v+Y3F2zlXhRPiirXbtefAc3mvN56zDz/pfi018Qb4XesuVzHA==", 2876 3058 "dev": true, 2877 3059 "optional": true 2878 3060 }, 2879 3061 "@tauri-apps/cli-darwin-x64": { 2880 - "version": "1.0.2", 2881 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-x64/-/cli-darwin-x64-1.0.2.tgz", 2882 - "integrity": "sha512-8wo+SN1zWoXFQVa/iyEt3Cs0vNMjxDXqVe3Srm4UNpgKboFN5mIgbugwqvM+aJKnEZAH8h8n+ZJUHzc4wtPGHA==", 3062 + "version": "1.2.1", 3063 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-x64/-/cli-darwin-x64-1.2.1.tgz", 3064 + "integrity": "sha512-jfumnrn7RYKVtDmHgrQhImoxpqT51bDrO4KxgpIXaYSaf6MdG2JT72dwUovPrURw0JX2Z/Elihq+dYbrsKoV/w==", 2883 3065 "dev": true, 2884 3066 "optional": true 2885 3067 }, 2886 3068 "@tauri-apps/cli-linux-arm-gnueabihf": { 2887 - "version": "1.0.2", 2888 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm-gnueabihf/-/cli-linux-arm-gnueabihf-1.0.2.tgz", 2889 - "integrity": "sha512-PGQghMn0adt9PTnyi2K2o/CLG3tWbOyZvwQjam5cfQbK757WmMgPErC1VqsxiQc+PItWYvqoE9gjANiFc2MpAQ==", 3069 + "version": "1.2.1", 3070 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm-gnueabihf/-/cli-linux-arm-gnueabihf-1.2.1.tgz", 3071 + "integrity": "sha512-n4p6Ekn6Wa9X/klUGevEGgoWAGApGGsLrJYE4c8bKTbAUfQ9Nyzjh8gK/GDii1dg9oRW0FdXDa6BJa7aEEj9sA==", 2890 3072 "dev": true, 2891 3073 "optional": true 2892 3074 }, 2893 3075 "@tauri-apps/cli-linux-arm64-gnu": { 2894 - "version": "1.0.2", 2895 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-gnu/-/cli-linux-arm64-gnu-1.0.2.tgz", 2896 - "integrity": "sha512-Uc+XNlWelrnRh7DYrdxBi8Oam9JAQM1GzgEwjupF6Pv7BwlODN7s0HImGPQOKrEkqzpfmYw7KpfgWiiEjS5/3Q==", 3076 + "version": "1.2.1", 3077 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-gnu/-/cli-linux-arm64-gnu-1.2.1.tgz", 3078 + "integrity": "sha512-oAHkQQGfNCh8pQQHuDzzqt+S5sOj3tiUkySaquR2z/AQEHeDGAMrRGLZwOiDw9Xvu7qxFiF9H0e5OMK7BkncDw==", 2897 3079 "dev": true, 2898 3080 "optional": true 2899 3081 }, 2900 3082 "@tauri-apps/cli-linux-arm64-musl": { 2901 - "version": "1.0.2", 2902 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.0.2.tgz", 2903 - "integrity": "sha512-lVwCG1QzQs2zWP32H4+Dw8NKgJ6hBox2X+bmawGfV9Ce+K4P84bnqfNgpdaSAncjeiTjrO+g7yT9gJFQCOrjlQ==", 3083 + "version": "1.2.1", 3084 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.2.1.tgz", 3085 + "integrity": "sha512-1dEZ5fdFYkMyB1U7ZkDJUlwYwCeqy9Y3vXmtZ6pCxrvgs844s8+RIFDuMU42pTN+lUxfFeQARmv0LpS4eF/QWQ==", 2904 3086 "dev": true, 2905 3087 "optional": true 2906 3088 }, 2907 3089 "@tauri-apps/cli-linux-x64-gnu": { 2908 - "version": "1.0.2", 2909 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-gnu/-/cli-linux-x64-gnu-1.0.2.tgz", 2910 - "integrity": "sha512-G2XmGxvufW9sgGhA3rx+HehcifVTUo8zyISd8DpvGwtpp6Z4WakbivzKFyGiNnnok0nvj/WUrLgBxtUbfdSY+A==", 3090 + "version": "1.2.1", 3091 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-gnu/-/cli-linux-x64-gnu-1.2.1.tgz", 3092 + "integrity": "sha512-wkgCD3s5P6tgBPnn0/gDx7MXMx2Hx+jdA+JP8zdCq4cIeYXlxdZG/zXbHb5ldPadNh582lzHiGg+Pmc+wDg2fA==", 2911 3093 "dev": true, 2912 3094 "optional": true 2913 3095 }, 2914 3096 "@tauri-apps/cli-linux-x64-musl": { 2915 - "version": "1.0.2", 2916 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-musl/-/cli-linux-x64-musl-1.0.2.tgz", 2917 - "integrity": "sha512-/eX536p+KXSmkFuINGeU6EQmYiQEXj6JXbmetmJmkXN0297HbtH3rS3wlyVDCnobRzh1hMeOJEnV+XA20GghMA==", 3097 + "version": "1.2.1", 3098 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-musl/-/cli-linux-x64-musl-1.2.1.tgz", 3099 + "integrity": "sha512-zD+a+5cSlYVU0ECOojWp71ok/9jE0DJufzb9oky17XIKV/oiOAG60z4OYRe+oqxYS1TcBt+pUa1/2zlu/6SRdA==", 2918 3100 "dev": true, 2919 3101 "optional": true 2920 3102 }, 2921 3103 "@tauri-apps/cli-win32-ia32-msvc": { 2922 - "version": "1.0.2", 2923 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-ia32-msvc/-/cli-win32-ia32-msvc-1.0.2.tgz", 2924 - "integrity": "sha512-ZvnaKkCABqUbyUKlNk4RdxKyfOte30D5BxN1pj6iZNeKAwXEuTcgP6iPzOovdeaDirkIjcWCEZymwtZDXN4Rvg==", 3104 + "version": "1.2.1", 3105 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-ia32-msvc/-/cli-win32-ia32-msvc-1.2.1.tgz", 3106 + "integrity": "sha512-nEgdRd8czaKL1RQfj946dsfzlk6atmD95Fm7NVTVOe77PFHTS3ztHeWK7X6jirCaOF3h/F7qpJVCU6JMnq2tfA==", 2925 3107 "dev": true, 2926 3108 "optional": true 2927 3109 }, 2928 3110 "@tauri-apps/cli-win32-x64-msvc": { 2929 - "version": "1.0.2", 2930 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-x64-msvc/-/cli-win32-x64-msvc-1.0.2.tgz", 2931 - "integrity": "sha512-uMcQyQQD7nyxps34HyYBYUYzFwH26lP58/qdT/GZWvBL1Sv2rqkQXuxHT7xtp4g7nTs0fGRWOtfcnvYIr/1wDw==", 3111 + "version": "1.2.1", 3112 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-x64-msvc/-/cli-win32-x64-msvc-1.2.1.tgz", 3113 + "integrity": "sha512-ceWiQkmNNRrnfgbLMnndT4QF1IyLK7aOJsMqS/HueshAwmVQWnC1DUE0C58Taetgq38Cavc4gGnZOCHuH6ZuTw==", 2932 3114 "dev": true, 2933 3115 "optional": true 2934 3116 }, ··· 2939 3121 "dev": true 2940 3122 }, 2941 3123 "@types/node": { 2942 - "version": "18.0.3", 2943 - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.0.3.tgz", 2944 - "integrity": "sha512-HzNRZtp4eepNitP+BD6k2L6DROIDG4Q0fm4x+dwfsr6LGmROENnok75VGw40628xf+iR24WeMFcHuuBDUAzzsQ==", 3124 + "version": "18.11.11", 3125 + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.11.tgz", 3126 + "integrity": "sha512-KJ021B1nlQUBLopzZmPBVuGU9un7WJd/W4ya7Ih02B4Uwky5Nja0yGYav2EfYIk0RR2Q9oVhf60S2XR1BCWJ2g==", 2945 3127 "dev": true 2946 3128 }, 2947 3129 "@types/pug": { ··· 2958 3140 "requires": { 2959 3141 "@types/node": "*" 2960 3142 } 3143 + }, 3144 + "@types/semver": { 3145 + "version": "7.3.13", 3146 + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", 3147 + "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", 3148 + "dev": true 2961 3149 }, 2962 3150 "@typescript-eslint/eslint-plugin": { 2963 - "version": "5.30.5", 2964 - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.5.tgz", 2965 - "integrity": "sha512-lftkqRoBvc28VFXEoRgyZuztyVUQ04JvUnATSPtIRFAccbXTWL6DEtXGYMcbg998kXw1NLUJm7rTQ9eUt+q6Ig==", 3151 + "version": "5.45.1", 3152 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.45.1.tgz", 3153 + "integrity": "sha512-cOizjPlKEh0bXdFrBLTrI/J6B/QMlhwE9auOov53tgB+qMukH6/h8YAK/qw+QJGct/PTbdh2lytGyipxCcEtAw==", 2966 3154 "dev": true, 2967 3155 "requires": { 2968 - "@typescript-eslint/scope-manager": "5.30.5", 2969 - "@typescript-eslint/type-utils": "5.30.5", 2970 - "@typescript-eslint/utils": "5.30.5", 3156 + "@typescript-eslint/scope-manager": "5.45.1", 3157 + "@typescript-eslint/type-utils": "5.45.1", 3158 + "@typescript-eslint/utils": "5.45.1", 2971 3159 "debug": "^4.3.4", 2972 - "functional-red-black-tree": "^1.0.1", 2973 3160 "ignore": "^5.2.0", 3161 + "natural-compare-lite": "^1.4.0", 2974 3162 "regexpp": "^3.2.0", 2975 3163 "semver": "^7.3.7", 2976 3164 "tsutils": "^3.21.0" 2977 3165 } 2978 3166 }, 2979 3167 "@typescript-eslint/parser": { 2980 - "version": "5.30.5", 2981 - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.5.tgz", 2982 - "integrity": "sha512-zj251pcPXI8GO9NDKWWmygP6+UjwWmrdf9qMW/L/uQJBM/0XbU2inxe5io/234y/RCvwpKEYjZ6c1YrXERkK4Q==", 3168 + "version": "5.45.1", 3169 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.45.1.tgz", 3170 + "integrity": "sha512-JQ3Ep8bEOXu16q0ztsatp/iQfDCtvap7sp/DKo7DWltUquj5AfCOpX2zSzJ8YkAVnrQNqQ5R62PBz2UtrfmCkA==", 2983 3171 "dev": true, 2984 3172 "requires": { 2985 - "@typescript-eslint/scope-manager": "5.30.5", 2986 - "@typescript-eslint/types": "5.30.5", 2987 - "@typescript-eslint/typescript-estree": "5.30.5", 3173 + "@typescript-eslint/scope-manager": "5.45.1", 3174 + "@typescript-eslint/types": "5.45.1", 3175 + "@typescript-eslint/typescript-estree": "5.45.1", 2988 3176 "debug": "^4.3.4" 2989 3177 } 2990 3178 }, 2991 3179 "@typescript-eslint/scope-manager": { 2992 - "version": "5.30.5", 2993 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.5.tgz", 2994 - "integrity": "sha512-NJ6F+YHHFT/30isRe2UTmIGGAiXKckCyMnIV58cE3JkHmaD6e5zyEYm5hBDv0Wbin+IC0T1FWJpD3YqHUG/Ydg==", 3180 + "version": "5.45.1", 3181 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.45.1.tgz", 3182 + "integrity": "sha512-D6fCileR6Iai7E35Eb4Kp+k0iW7F1wxXYrOhX/3dywsOJpJAQ20Fwgcf+P/TDtvQ7zcsWsrJaglaQWDhOMsspQ==", 2995 3183 "dev": true, 2996 3184 "requires": { 2997 - "@typescript-eslint/types": "5.30.5", 2998 - "@typescript-eslint/visitor-keys": "5.30.5" 3185 + "@typescript-eslint/types": "5.45.1", 3186 + "@typescript-eslint/visitor-keys": "5.45.1" 2999 3187 } 3000 3188 }, 3001 3189 "@typescript-eslint/type-utils": { 3002 - "version": "5.30.5", 3003 - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.30.5.tgz", 3004 - "integrity": "sha512-k9+ejlv1GgwN1nN7XjVtyCgE0BTzhzT1YsQF0rv4Vfj2U9xnslBgMYYvcEYAFVdvhuEscELJsB7lDkN7WusErw==", 3190 + "version": "5.45.1", 3191 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.45.1.tgz", 3192 + "integrity": "sha512-aosxFa+0CoYgYEl3aptLe1svP910DJq68nwEJzyQcrtRhC4BN0tJAvZGAe+D0tzjJmFXe+h4leSsiZhwBa2vrA==", 3005 3193 "dev": true, 3006 3194 "requires": { 3007 - "@typescript-eslint/utils": "5.30.5", 3195 + "@typescript-eslint/typescript-estree": "5.45.1", 3196 + "@typescript-eslint/utils": "5.45.1", 3008 3197 "debug": "^4.3.4", 3009 3198 "tsutils": "^3.21.0" 3010 3199 } 3011 3200 }, 3012 3201 "@typescript-eslint/types": { 3013 - "version": "5.30.5", 3014 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.5.tgz", 3015 - "integrity": "sha512-kZ80w/M2AvsbRvOr3PjaNh6qEW1LFqs2pLdo2s5R38B2HYXG8Z0PP48/4+j1QHJFL3ssHIbJ4odPRS8PlHrFfw==", 3202 + "version": "5.45.1", 3203 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.45.1.tgz", 3204 + "integrity": "sha512-HEW3U0E5dLjUT+nk7b4lLbOherS1U4ap+b9pfu2oGsW3oPu7genRaY9dDv3nMczC1rbnRY2W/D7SN05wYoGImg==", 3016 3205 "dev": true 3017 3206 }, 3018 3207 "@typescript-eslint/typescript-estree": { 3019 - "version": "5.30.5", 3020 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.5.tgz", 3021 - "integrity": "sha512-qGTc7QZC801kbYjAr4AgdOfnokpwStqyhSbiQvqGBLixniAKyH+ib2qXIVo4P9NgGzwyfD9I0nlJN7D91E1VpQ==", 3208 + "version": "5.45.1", 3209 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.45.1.tgz", 3210 + "integrity": "sha512-76NZpmpCzWVrrb0XmYEpbwOz/FENBi+5W7ipVXAsG3OoFrQKJMiaqsBMbvGRyLtPotGqUfcY7Ur8j0dksDJDng==", 3022 3211 "dev": true, 3023 3212 "requires": { 3024 - "@typescript-eslint/types": "5.30.5", 3025 - "@typescript-eslint/visitor-keys": "5.30.5", 3213 + "@typescript-eslint/types": "5.45.1", 3214 + "@typescript-eslint/visitor-keys": "5.45.1", 3026 3215 "debug": "^4.3.4", 3027 3216 "globby": "^11.1.0", 3028 3217 "is-glob": "^4.0.3", ··· 3031 3220 } 3032 3221 }, 3033 3222 "@typescript-eslint/utils": { 3034 - "version": "5.30.5", 3035 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.30.5.tgz", 3036 - "integrity": "sha512-o4SSUH9IkuA7AYIfAvatldovurqTAHrfzPApOZvdUq01hHojZojCFXx06D/aFpKCgWbMPRdJBWAC3sWp3itwTA==", 3223 + "version": "5.45.1", 3224 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.45.1.tgz", 3225 + "integrity": "sha512-rlbC5VZz68+yjAzQBc4I7KDYVzWG2X/OrqoZrMahYq3u8FFtmQYc+9rovo/7wlJH5kugJ+jQXV5pJMnofGmPRw==", 3037 3226 "dev": true, 3038 3227 "requires": { 3039 3228 "@types/json-schema": "^7.0.9", 3040 - "@typescript-eslint/scope-manager": "5.30.5", 3041 - "@typescript-eslint/types": "5.30.5", 3042 - "@typescript-eslint/typescript-estree": "5.30.5", 3229 + "@types/semver": "^7.3.12", 3230 + "@typescript-eslint/scope-manager": "5.45.1", 3231 + "@typescript-eslint/types": "5.45.1", 3232 + "@typescript-eslint/typescript-estree": "5.45.1", 3043 3233 "eslint-scope": "^5.1.1", 3044 - "eslint-utils": "^3.0.0" 3234 + "eslint-utils": "^3.0.0", 3235 + "semver": "^7.3.7" 3045 3236 } 3046 3237 }, 3047 3238 "@typescript-eslint/visitor-keys": { 3048 - "version": "5.30.5", 3049 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.5.tgz", 3050 - "integrity": "sha512-D+xtGo9HUMELzWIUqcQc0p2PO4NyvTrgIOK/VnSH083+8sq0tiLozNRKuLarwHYGRuA6TVBQSuuLwJUDWd3aaA==", 3239 + "version": "5.45.1", 3240 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.45.1.tgz", 3241 + "integrity": "sha512-cy9ln+6rmthYWjH9fmx+5FU/JDpjQb586++x2FZlveq7GdGuLLW9a2Jcst2TGekH82bXpfmRNSwP9tyEs6RjvQ==", 3051 3242 "dev": true, 3052 3243 "requires": { 3053 - "@typescript-eslint/types": "5.30.5", 3244 + "@typescript-eslint/types": "5.45.1", 3054 3245 "eslint-visitor-keys": "^3.3.0" 3055 3246 } 3056 3247 }, 3057 3248 "acorn": { 3058 - "version": "8.7.1", 3059 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", 3060 - "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", 3249 + "version": "8.8.1", 3250 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", 3251 + "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", 3061 3252 "dev": true 3062 3253 }, 3063 3254 "acorn-jsx": { ··· 3095 3286 } 3096 3287 }, 3097 3288 "anymatch": { 3098 - "version": "3.1.2", 3099 - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", 3100 - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", 3289 + "version": "3.1.3", 3290 + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 3291 + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 3101 3292 "dev": true, 3102 3293 "requires": { 3103 3294 "normalize-path": "^3.0.0", ··· 3280 3471 "dev": true 3281 3472 }, 3282 3473 "esbuild": { 3283 - "version": "0.14.48", 3284 - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.48.tgz", 3285 - "integrity": "sha512-w6N1Yn5MtqK2U1/WZTX9ZqUVb8IOLZkZ5AdHkT6x3cHDMVsYWC7WPdiLmx19w3i4Rwzy5LqsEMtVihG3e4rFzA==", 3474 + "version": "0.15.18", 3475 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.15.18.tgz", 3476 + "integrity": "sha512-x/R72SmW3sSFRm5zrrIjAhCeQSAWoni3CmHEqfQrZIQTM3lVCdehdwuIqaOtfC2slvpdlLa62GYoN8SxT23m6Q==", 3286 3477 "dev": true, 3287 3478 "requires": { 3288 - "esbuild-android-64": "0.14.48", 3289 - "esbuild-android-arm64": "0.14.48", 3290 - "esbuild-darwin-64": "0.14.48", 3291 - "esbuild-darwin-arm64": "0.14.48", 3292 - "esbuild-freebsd-64": "0.14.48", 3293 - "esbuild-freebsd-arm64": "0.14.48", 3294 - "esbuild-linux-32": "0.14.48", 3295 - "esbuild-linux-64": "0.14.48", 3296 - "esbuild-linux-arm": "0.14.48", 3297 - "esbuild-linux-arm64": "0.14.48", 3298 - "esbuild-linux-mips64le": "0.14.48", 3299 - "esbuild-linux-ppc64le": "0.14.48", 3300 - "esbuild-linux-riscv64": "0.14.48", 3301 - "esbuild-linux-s390x": "0.14.48", 3302 - "esbuild-netbsd-64": "0.14.48", 3303 - "esbuild-openbsd-64": "0.14.48", 3304 - "esbuild-sunos-64": "0.14.48", 3305 - "esbuild-windows-32": "0.14.48", 3306 - "esbuild-windows-64": "0.14.48", 3307 - "esbuild-windows-arm64": "0.14.48" 3479 + "@esbuild/android-arm": "0.15.18", 3480 + "@esbuild/linux-loong64": "0.15.18", 3481 + "esbuild-android-64": "0.15.18", 3482 + "esbuild-android-arm64": "0.15.18", 3483 + "esbuild-darwin-64": "0.15.18", 3484 + "esbuild-darwin-arm64": "0.15.18", 3485 + "esbuild-freebsd-64": "0.15.18", 3486 + "esbuild-freebsd-arm64": "0.15.18", 3487 + "esbuild-linux-32": "0.15.18", 3488 + "esbuild-linux-64": "0.15.18", 3489 + "esbuild-linux-arm": "0.15.18", 3490 + "esbuild-linux-arm64": "0.15.18", 3491 + "esbuild-linux-mips64le": "0.15.18", 3492 + "esbuild-linux-ppc64le": "0.15.18", 3493 + "esbuild-linux-riscv64": "0.15.18", 3494 + "esbuild-linux-s390x": "0.15.18", 3495 + "esbuild-netbsd-64": "0.15.18", 3496 + "esbuild-openbsd-64": "0.15.18", 3497 + "esbuild-sunos-64": "0.15.18", 3498 + "esbuild-windows-32": "0.15.18", 3499 + "esbuild-windows-64": "0.15.18", 3500 + "esbuild-windows-arm64": "0.15.18" 3308 3501 } 3309 3502 }, 3310 3503 "esbuild-android-64": { 3311 - "version": "0.14.48", 3312 - "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.48.tgz", 3313 - "integrity": "sha512-3aMjboap/kqwCUpGWIjsk20TtxVoKck8/4Tu19rubh7t5Ra0Yrpg30Mt1QXXlipOazrEceGeWurXKeFJgkPOUg==", 3504 + "version": "0.15.18", 3505 + "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.15.18.tgz", 3506 + "integrity": "sha512-wnpt3OXRhcjfIDSZu9bnzT4/TNTDsOUvip0foZOUBG7QbSt//w3QV4FInVJxNhKc/ErhUxc5z4QjHtMi7/TbgA==", 3314 3507 "dev": true, 3315 3508 "optional": true 3316 3509 }, 3317 3510 "esbuild-android-arm64": { 3318 - "version": "0.14.48", 3319 - "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.48.tgz", 3320 - "integrity": "sha512-vptI3K0wGALiDq+EvRuZotZrJqkYkN5282iAfcffjI5lmGG9G1ta/CIVauhY42MBXwEgDJkweiDcDMRLzBZC4g==", 3511 + "version": "0.15.18", 3512 + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.15.18.tgz", 3513 + "integrity": "sha512-G4xu89B8FCzav9XU8EjsXacCKSG2FT7wW9J6hOc18soEHJdtWu03L3TQDGf0geNxfLTtxENKBzMSq9LlbjS8OQ==", 3321 3514 "dev": true, 3322 3515 "optional": true 3323 3516 }, 3324 3517 "esbuild-darwin-64": { 3325 - "version": "0.14.48", 3326 - "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.48.tgz", 3327 - "integrity": "sha512-gGQZa4+hab2Va/Zww94YbshLuWteyKGD3+EsVon8EWTWhnHFRm5N9NbALNbwi/7hQ/hM1Zm4FuHg+k6BLsl5UA==", 3518 + "version": "0.15.18", 3519 + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.15.18.tgz", 3520 + "integrity": "sha512-2WAvs95uPnVJPuYKP0Eqx+Dl/jaYseZEUUT1sjg97TJa4oBtbAKnPnl3b5M9l51/nbx7+QAEtuummJZW0sBEmg==", 3328 3521 "dev": true, 3329 3522 "optional": true 3330 3523 }, 3331 3524 "esbuild-darwin-arm64": { 3332 - "version": "0.14.48", 3333 - "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.48.tgz", 3334 - "integrity": "sha512-bFjnNEXjhZT+IZ8RvRGNJthLWNHV5JkCtuOFOnjvo5pC0sk2/QVk0Qc06g2PV3J0TcU6kaPC3RN9yy9w2PSLEA==", 3525 + "version": "0.15.18", 3526 + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.18.tgz", 3527 + "integrity": "sha512-tKPSxcTJ5OmNb1btVikATJ8NftlyNlc8BVNtyT/UAr62JFOhwHlnoPrhYWz09akBLHI9nElFVfWSTSRsrZiDUA==", 3335 3528 "dev": true, 3336 3529 "optional": true 3337 3530 }, 3338 3531 "esbuild-freebsd-64": { 3339 - "version": "0.14.48", 3340 - "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.48.tgz", 3341 - "integrity": "sha512-1NOlwRxmOsnPcWOGTB10JKAkYSb2nue0oM1AfHWunW/mv3wERfJmnYlGzL3UAOIUXZqW8GeA2mv+QGwq7DToqA==", 3532 + "version": "0.15.18", 3533 + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.18.tgz", 3534 + "integrity": "sha512-TT3uBUxkteAjR1QbsmvSsjpKjOX6UkCstr8nMr+q7zi3NuZ1oIpa8U41Y8I8dJH2fJgdC3Dj3CXO5biLQpfdZA==", 3342 3535 "dev": true, 3343 3536 "optional": true 3344 3537 }, 3345 3538 "esbuild-freebsd-arm64": { 3346 - "version": "0.14.48", 3347 - "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.48.tgz", 3348 - "integrity": "sha512-gXqKdO8wabVcYtluAbikDH2jhXp+Klq5oCD5qbVyUG6tFiGhrC9oczKq3vIrrtwcxDQqK6+HDYK8Zrd4bCA9Gw==", 3539 + "version": "0.15.18", 3540 + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.18.tgz", 3541 + "integrity": "sha512-R/oVr+X3Tkh+S0+tL41wRMbdWtpWB8hEAMsOXDumSSa6qJR89U0S/PpLXrGF7Wk/JykfpWNokERUpCeHDl47wA==", 3349 3542 "dev": true, 3350 3543 "optional": true 3351 3544 }, 3352 3545 "esbuild-linux-32": { 3353 - "version": "0.14.48", 3354 - "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.48.tgz", 3355 - "integrity": "sha512-ghGyDfS289z/LReZQUuuKq9KlTiTspxL8SITBFQFAFRA/IkIvDpnZnCAKTCjGXAmUqroMQfKJXMxyjJA69c/nQ==", 3546 + "version": "0.15.18", 3547 + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.15.18.tgz", 3548 + "integrity": "sha512-lphF3HiCSYtaa9p1DtXndiQEeQDKPl9eN/XNoBf2amEghugNuqXNZA/ZovthNE2aa4EN43WroO0B85xVSjYkbg==", 3356 3549 "dev": true, 3357 3550 "optional": true 3358 3551 }, 3359 3552 "esbuild-linux-64": { 3360 - "version": "0.14.48", 3361 - "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.48.tgz", 3362 - "integrity": "sha512-vni3p/gppLMVZLghI7oMqbOZdGmLbbKR23XFARKnszCIBpEMEDxOMNIKPmMItQrmH/iJrL1z8Jt2nynY0bE1ug==", 3553 + "version": "0.15.18", 3554 + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.15.18.tgz", 3555 + "integrity": "sha512-hNSeP97IviD7oxLKFuii5sDPJ+QHeiFTFLoLm7NZQligur8poNOWGIgpQ7Qf8Balb69hptMZzyOBIPtY09GZYw==", 3363 3556 "dev": true, 3364 3557 "optional": true 3365 3558 }, 3366 3559 "esbuild-linux-arm": { 3367 - "version": "0.14.48", 3368 - "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.48.tgz", 3369 - "integrity": "sha512-+VfSV7Akh1XUiDNXgqgY1cUP1i2vjI+BmlyXRfVz5AfV3jbpde8JTs5Q9sYgaoq5cWfuKfoZB/QkGOI+QcL1Tw==", 3560 + "version": "0.15.18", 3561 + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.15.18.tgz", 3562 + "integrity": "sha512-UH779gstRblS4aoS2qpMl3wjg7U0j+ygu3GjIeTonCcN79ZvpPee12Qun3vcdxX+37O5LFxz39XeW2I9bybMVA==", 3370 3563 "dev": true, 3371 3564 "optional": true 3372 3565 }, 3373 3566 "esbuild-linux-arm64": { 3374 - "version": "0.14.48", 3375 - "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.48.tgz", 3376 - "integrity": "sha512-3CFsOlpoxlKPRevEHq8aAntgYGYkE1N9yRYAcPyng/p4Wyx0tPR5SBYsxLKcgPB9mR8chHEhtWYz6EZ+H199Zw==", 3567 + "version": "0.15.18", 3568 + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.18.tgz", 3569 + "integrity": "sha512-54qr8kg/6ilcxd+0V3h9rjT4qmjc0CccMVWrjOEM/pEcUzt8X62HfBSeZfT2ECpM7104mk4yfQXkosY8Quptug==", 3377 3570 "dev": true, 3378 3571 "optional": true 3379 3572 }, 3380 3573 "esbuild-linux-mips64le": { 3381 - "version": "0.14.48", 3382 - "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.48.tgz", 3383 - "integrity": "sha512-cs0uOiRlPp6ymknDnjajCgvDMSsLw5mST2UXh+ZIrXTj2Ifyf2aAP3Iw4DiqgnyYLV2O/v/yWBJx+WfmKEpNLA==", 3574 + "version": "0.15.18", 3575 + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.18.tgz", 3576 + "integrity": "sha512-Mk6Ppwzzz3YbMl/ZZL2P0q1tnYqh/trYZ1VfNP47C31yT0K8t9s7Z077QrDA/guU60tGNp2GOwCQnp+DYv7bxQ==", 3384 3577 "dev": true, 3385 3578 "optional": true 3386 3579 }, 3387 3580 "esbuild-linux-ppc64le": { 3388 - "version": "0.14.48", 3389 - "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.48.tgz", 3390 - "integrity": "sha512-+2F0vJMkuI0Wie/wcSPDCqXvSFEELH7Jubxb7mpWrA/4NpT+/byjxDz0gG6R1WJoeDefcrMfpBx4GFNN1JQorQ==", 3581 + "version": "0.15.18", 3582 + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.18.tgz", 3583 + "integrity": "sha512-b0XkN4pL9WUulPTa/VKHx2wLCgvIAbgwABGnKMY19WhKZPT+8BxhZdqz6EgkqCLld7X5qiCY2F/bfpUUlnFZ9w==", 3391 3584 "dev": true, 3392 3585 "optional": true 3393 3586 }, 3394 3587 "esbuild-linux-riscv64": { 3395 - "version": "0.14.48", 3396 - "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.48.tgz", 3397 - "integrity": "sha512-BmaK/GfEE+5F2/QDrIXteFGKnVHGxlnK9MjdVKMTfvtmudjY3k2t8NtlY4qemKSizc+QwyombGWTBDc76rxePA==", 3588 + "version": "0.15.18", 3589 + "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.18.tgz", 3590 + "integrity": "sha512-ba2COaoF5wL6VLZWn04k+ACZjZ6NYniMSQStodFKH/Pu6RxzQqzsmjR1t9QC89VYJxBeyVPTaHuBMCejl3O/xg==", 3398 3591 "dev": true, 3399 3592 "optional": true 3400 3593 }, 3401 3594 "esbuild-linux-s390x": { 3402 - "version": "0.14.48", 3403 - "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.48.tgz", 3404 - "integrity": "sha512-tndw/0B9jiCL+KWKo0TSMaUm5UWBLsfCKVdbfMlb3d5LeV9WbijZ8Ordia8SAYv38VSJWOEt6eDCdOx8LqkC4g==", 3595 + "version": "0.15.18", 3596 + "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.18.tgz", 3597 + "integrity": "sha512-VbpGuXEl5FCs1wDVp93O8UIzl3ZrglgnSQ+Hu79g7hZu6te6/YHgVJxCM2SqfIila0J3k0csfnf8VD2W7u2kzQ==", 3405 3598 "dev": true, 3406 3599 "optional": true 3407 3600 }, 3408 3601 "esbuild-netbsd-64": { 3409 - "version": "0.14.48", 3410 - "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.48.tgz", 3411 - "integrity": "sha512-V9hgXfwf/T901Lr1wkOfoevtyNkrxmMcRHyticybBUHookznipMOHoF41Al68QBsqBxnITCEpjjd4yAos7z9Tw==", 3602 + "version": "0.15.18", 3603 + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.18.tgz", 3604 + "integrity": "sha512-98ukeCdvdX7wr1vUYQzKo4kQ0N2p27H7I11maINv73fVEXt2kyh4K4m9f35U1K43Xc2QGXlzAw0K9yoU7JUjOg==", 3412 3605 "dev": true, 3413 3606 "optional": true 3414 3607 }, 3415 3608 "esbuild-openbsd-64": { 3416 - "version": "0.14.48", 3417 - "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.48.tgz", 3418 - "integrity": "sha512-+IHf4JcbnnBl4T52egorXMatil/za0awqzg2Vy6FBgPcBpisDWT2sVz/tNdrK9kAqj+GZG/jZdrOkj7wsrNTKA==", 3609 + "version": "0.15.18", 3610 + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.18.tgz", 3611 + "integrity": "sha512-yK5NCcH31Uae076AyQAXeJzt/vxIo9+omZRKj1pauhk3ITuADzuOx5N2fdHrAKPxN+zH3w96uFKlY7yIn490xQ==", 3419 3612 "dev": true, 3420 3613 "optional": true 3421 3614 }, 3422 3615 "esbuild-sunos-64": { 3423 - "version": "0.14.48", 3424 - "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.48.tgz", 3425 - "integrity": "sha512-77m8bsr5wOpOWbGi9KSqDphcq6dFeJyun8TA+12JW/GAjyfTwVtOnN8DOt6DSPUfEV+ltVMNqtXUeTeMAxl5KA==", 3616 + "version": "0.15.18", 3617 + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.15.18.tgz", 3618 + "integrity": "sha512-On22LLFlBeLNj/YF3FT+cXcyKPEI263nflYlAhz5crxtp3yRG1Ugfr7ITyxmCmjm4vbN/dGrb/B7w7U8yJR9yw==", 3426 3619 "dev": true, 3427 3620 "optional": true 3428 3621 }, 3429 3622 "esbuild-windows-32": { 3430 - "version": "0.14.48", 3431 - "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.48.tgz", 3432 - "integrity": "sha512-EPgRuTPP8vK9maxpTGDe5lSoIBHGKO/AuxDncg5O3NkrPeLNdvvK8oywB0zGaAZXxYWfNNSHskvvDgmfVTguhg==", 3623 + "version": "0.15.18", 3624 + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.15.18.tgz", 3625 + "integrity": "sha512-o+eyLu2MjVny/nt+E0uPnBxYuJHBvho8vWsC2lV61A7wwTWC3jkN2w36jtA+yv1UgYkHRihPuQsL23hsCYGcOQ==", 3433 3626 "dev": true, 3434 3627 "optional": true 3435 3628 }, 3436 3629 "esbuild-windows-64": { 3437 - "version": "0.14.48", 3438 - "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.48.tgz", 3439 - "integrity": "sha512-YmpXjdT1q0b8ictSdGwH3M8VCoqPpK1/UArze3X199w6u8hUx3V8BhAi1WjbsfDYRBanVVtduAhh2sirImtAvA==", 3630 + "version": "0.15.18", 3631 + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.15.18.tgz", 3632 + "integrity": "sha512-qinug1iTTaIIrCorAUjR0fcBk24fjzEedFYhhispP8Oc7SFvs+XeW3YpAKiKp8dRpizl4YYAhxMjlftAMJiaUw==", 3440 3633 "dev": true, 3441 3634 "optional": true 3442 3635 }, 3443 3636 "esbuild-windows-arm64": { 3444 - "version": "0.14.48", 3445 - "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.48.tgz", 3446 - "integrity": "sha512-HHaOMCsCXp0rz5BT2crTka6MPWVno121NKApsGs/OIW5QC0ggC69YMGs1aJct9/9FSUF4A1xNE/cLvgB5svR4g==", 3637 + "version": "0.15.18", 3638 + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.18.tgz", 3639 + "integrity": "sha512-q9bsYzegpZcLziq0zgUi5KqGVtfhjxGbnksaBFYmWLxeV/S1fK4OLdq2DFYnXcLMjlZw2L0jLsk1eGoB522WXQ==", 3447 3640 "dev": true, 3448 3641 "optional": true 3449 3642 }, ··· 3454 3647 "dev": true 3455 3648 }, 3456 3649 "eslint": { 3457 - "version": "8.19.0", 3458 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.19.0.tgz", 3459 - "integrity": "sha512-SXOPj3x9VKvPe81TjjUJCYlV4oJjQw68Uek+AM0X4p+33dj2HY5bpTZOgnQHcG2eAm1mtCU9uNMnJi7exU/kYw==", 3650 + "version": "8.29.0", 3651 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.29.0.tgz", 3652 + "integrity": "sha512-isQ4EEiyUjZFbEKvEGJKKGBwXtvXX+zJbkVKCgTuB9t/+jUBcy8avhkEwWJecI15BkRkOYmvIM5ynbhRjEkoeg==", 3460 3653 "dev": true, 3461 3654 "requires": { 3462 - "@eslint/eslintrc": "^1.3.0", 3463 - "@humanwhocodes/config-array": "^0.9.2", 3655 + "@eslint/eslintrc": "^1.3.3", 3656 + "@humanwhocodes/config-array": "^0.11.6", 3657 + "@humanwhocodes/module-importer": "^1.0.1", 3658 + "@nodelib/fs.walk": "^1.2.8", 3464 3659 "ajv": "^6.10.0", 3465 3660 "chalk": "^4.0.0", 3466 3661 "cross-spawn": "^7.0.2", ··· 3470 3665 "eslint-scope": "^7.1.1", 3471 3666 "eslint-utils": "^3.0.0", 3472 3667 "eslint-visitor-keys": "^3.3.0", 3473 - "espree": "^9.3.2", 3668 + "espree": "^9.4.0", 3474 3669 "esquery": "^1.4.0", 3475 3670 "esutils": "^2.0.2", 3476 3671 "fast-deep-equal": "^3.1.3", 3477 3672 "file-entry-cache": "^6.0.1", 3478 - "functional-red-black-tree": "^1.0.1", 3479 - "glob-parent": "^6.0.1", 3673 + "find-up": "^5.0.0", 3674 + "glob-parent": "^6.0.2", 3480 3675 "globals": "^13.15.0", 3676 + "grapheme-splitter": "^1.0.4", 3481 3677 "ignore": "^5.2.0", 3482 3678 "import-fresh": "^3.0.0", 3483 3679 "imurmurhash": "^0.1.4", 3484 3680 "is-glob": "^4.0.0", 3681 + "is-path-inside": "^3.0.3", 3682 + "js-sdsl": "^4.1.4", 3485 3683 "js-yaml": "^4.1.0", 3486 3684 "json-stable-stringify-without-jsonify": "^1.0.1", 3487 3685 "levn": "^0.4.1", ··· 3492 3690 "regexpp": "^3.2.0", 3493 3691 "strip-ansi": "^6.0.1", 3494 3692 "strip-json-comments": "^3.1.0", 3495 - "text-table": "^0.2.0", 3496 - "v8-compile-cache": "^2.0.3" 3693 + "text-table": "^0.2.0" 3497 3694 }, 3498 3695 "dependencies": { 3499 3696 "eslint-scope": { ··· 3562 3759 "dev": true 3563 3760 }, 3564 3761 "espree": { 3565 - "version": "9.3.2", 3566 - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz", 3567 - "integrity": "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==", 3762 + "version": "9.4.1", 3763 + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", 3764 + "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", 3568 3765 "dev": true, 3569 3766 "requires": { 3570 - "acorn": "^8.7.1", 3767 + "acorn": "^8.8.0", 3571 3768 "acorn-jsx": "^5.3.2", 3572 3769 "eslint-visitor-keys": "^3.3.0" 3573 3770 } ··· 3612 3809 "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", 3613 3810 "dev": true 3614 3811 }, 3615 - "estree-walker": { 3616 - "version": "2.0.2", 3617 - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", 3618 - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", 3619 - "dev": true 3620 - }, 3621 3812 "esutils": { 3622 3813 "version": "2.0.3", 3623 3814 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", ··· 3631 3822 "dev": true 3632 3823 }, 3633 3824 "fast-glob": { 3634 - "version": "3.2.11", 3635 - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", 3636 - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", 3825 + "version": "3.2.12", 3826 + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", 3827 + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", 3637 3828 "dev": true, 3638 3829 "requires": { 3639 3830 "@nodelib/fs.stat": "^2.0.2", ··· 3667 3858 "dev": true 3668 3859 }, 3669 3860 "fastq": { 3670 - "version": "1.13.0", 3671 - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", 3672 - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", 3861 + "version": "1.14.0", 3862 + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.14.0.tgz", 3863 + "integrity": "sha512-eR2D+V9/ExcbF9ls441yIuN6TI2ED1Y2ZcA5BmMtJsOkWOFRJQ0Jt0g1UwqXJJVAb+V+umH5Dfr8oh4EVP7VVg==", 3673 3864 "dev": true, 3674 3865 "requires": { 3675 3866 "reusify": "^1.0.4" ··· 3693 3884 "to-regex-range": "^5.0.1" 3694 3885 } 3695 3886 }, 3887 + "find-up": { 3888 + "version": "5.0.0", 3889 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 3890 + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 3891 + "dev": true, 3892 + "requires": { 3893 + "locate-path": "^6.0.0", 3894 + "path-exists": "^4.0.0" 3895 + } 3896 + }, 3696 3897 "flat-cache": { 3697 3898 "version": "3.0.4", 3698 3899 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", ··· 3704 3905 } 3705 3906 }, 3706 3907 "flatted": { 3707 - "version": "3.2.6", 3708 - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.6.tgz", 3709 - "integrity": "sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==", 3908 + "version": "3.2.7", 3909 + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", 3910 + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", 3710 3911 "dev": true 3711 3912 }, 3712 3913 "fs.realpath": { ··· 3728 3929 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 3729 3930 "dev": true 3730 3931 }, 3731 - "functional-red-black-tree": { 3732 - "version": "1.0.1", 3733 - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", 3734 - "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", 3735 - "dev": true 3736 - }, 3737 3932 "glob": { 3738 3933 "version": "7.2.3", 3739 3934 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", ··· 3758 3953 } 3759 3954 }, 3760 3955 "globals": { 3761 - "version": "13.16.0", 3762 - "resolved": "https://registry.npmjs.org/globals/-/globals-13.16.0.tgz", 3763 - "integrity": "sha512-A1lrQfpNF+McdPOnnFqY3kSN0AFTy485bTi1bkLk4mVPODIUEcSfhHgRqA+QdXPksrSTTztYXx37NFV+GpGk3Q==", 3956 + "version": "13.18.0", 3957 + "resolved": "https://registry.npmjs.org/globals/-/globals-13.18.0.tgz", 3958 + "integrity": "sha512-/mR4KI8Ps2spmoc0Ulu9L7agOF0du1CZNQ3dke8yItYlyKNmGrkONemBbd6V8UTc1Wgcqn21t3WYB7dbRmh6/A==", 3764 3959 "dev": true, 3765 3960 "requires": { 3766 3961 "type-fest": "^0.20.2" ··· 3786 3981 "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", 3787 3982 "dev": true 3788 3983 }, 3984 + "grapheme-splitter": { 3985 + "version": "1.0.4", 3986 + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", 3987 + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", 3988 + "dev": true 3989 + }, 3789 3990 "has": { 3790 3991 "version": "1.0.3", 3791 3992 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", ··· 3802 4003 "dev": true 3803 4004 }, 3804 4005 "ignore": { 3805 - "version": "5.2.0", 3806 - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", 3807 - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", 4006 + "version": "5.2.1", 4007 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.1.tgz", 4008 + "integrity": "sha512-d2qQLzTJ9WxQftPAuEQpSPmKqzxePjzVbpAVv62AQ64NTL+wR4JkrVqR/LqFsFEUsHDAiId52mJteHDFuDkElA==", 3808 4009 "dev": true 3809 4010 }, 3810 4011 "immutable": { ··· 3855 4056 } 3856 4057 }, 3857 4058 "is-core-module": { 3858 - "version": "2.9.0", 3859 - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", 3860 - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", 4059 + "version": "2.11.0", 4060 + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", 4061 + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", 3861 4062 "dev": true, 3862 4063 "requires": { 3863 4064 "has": "^1.0.3" ··· 3884 4085 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 3885 4086 "dev": true 3886 4087 }, 4088 + "is-path-inside": { 4089 + "version": "3.0.3", 4090 + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", 4091 + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", 4092 + "dev": true 4093 + }, 3887 4094 "isexe": { 3888 4095 "version": "2.0.0", 3889 4096 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 3890 4097 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 4098 + "dev": true 4099 + }, 4100 + "js-sdsl": { 4101 + "version": "4.2.0", 4102 + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.2.0.tgz", 4103 + "integrity": "sha512-dyBIzQBDkCqCu+0upx25Y2jGdbTGxE9fshMsCdK0ViOongpV+n5tXRcZY9v7CaVQ79AGS9KA1KHtojxiM7aXSQ==", 3891 4104 "dev": true 3892 4105 }, 3893 4106 "js-yaml": { ··· 3927 4140 "type-check": "~0.4.0" 3928 4141 } 3929 4142 }, 4143 + "locate-path": { 4144 + "version": "6.0.0", 4145 + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 4146 + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 4147 + "dev": true, 4148 + "requires": { 4149 + "p-locate": "^5.0.0" 4150 + } 4151 + }, 3930 4152 "lodash.merge": { 3931 4153 "version": "4.6.2", 3932 4154 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", ··· 3943 4165 } 3944 4166 }, 3945 4167 "magic-string": { 3946 - "version": "0.26.2", 3947 - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.2.tgz", 3948 - "integrity": "sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A==", 4168 + "version": "0.26.7", 4169 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.7.tgz", 4170 + "integrity": "sha512-hX9XH3ziStPoPhJxLq1syWuZMxbDvGNbVchfrdCtanC7D13888bMFow61x8axrx+GfHLtVeAx2kxL7tTGRl+Ow==", 3949 4171 "dev": true, 3950 4172 "requires": { 3951 4173 "sourcemap-codec": "^1.4.8" ··· 3983 4205 } 3984 4206 }, 3985 4207 "minimist": { 3986 - "version": "1.2.6", 3987 - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", 3988 - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", 4208 + "version": "1.2.7", 4209 + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", 4210 + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", 3989 4211 "dev": true 3990 4212 }, 3991 4213 "mkdirp": { ··· 4019 4241 "version": "1.4.0", 4020 4242 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 4021 4243 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", 4244 + "dev": true 4245 + }, 4246 + "natural-compare-lite": { 4247 + "version": "1.4.0", 4248 + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", 4249 + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", 4022 4250 "dev": true 4023 4251 }, 4024 4252 "normalize-path": { ··· 4050 4278 "word-wrap": "^1.2.3" 4051 4279 } 4052 4280 }, 4281 + "p-limit": { 4282 + "version": "3.1.0", 4283 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 4284 + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 4285 + "dev": true, 4286 + "requires": { 4287 + "yocto-queue": "^0.1.0" 4288 + } 4289 + }, 4290 + "p-locate": { 4291 + "version": "5.0.0", 4292 + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 4293 + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 4294 + "dev": true, 4295 + "requires": { 4296 + "p-limit": "^3.0.2" 4297 + } 4298 + }, 4053 4299 "parent-module": { 4054 4300 "version": "1.0.1", 4055 4301 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", ··· 4059 4305 "callsites": "^3.0.0" 4060 4306 } 4061 4307 }, 4308 + "path-exists": { 4309 + "version": "4.0.0", 4310 + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 4311 + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 4312 + "dev": true 4313 + }, 4062 4314 "path-is-absolute": { 4063 4315 "version": "1.0.1", 4064 4316 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", ··· 4096 4348 "dev": true 4097 4349 }, 4098 4350 "postcss": { 4099 - "version": "8.4.14", 4100 - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", 4101 - "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", 4351 + "version": "8.4.19", 4352 + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.19.tgz", 4353 + "integrity": "sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==", 4102 4354 "dev": true, 4103 4355 "requires": { 4104 4356 "nanoid": "^3.3.4", ··· 4113 4365 "dev": true 4114 4366 }, 4115 4367 "prettier": { 4116 - "version": "2.7.1", 4117 - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz", 4118 - "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", 4368 + "version": "2.8.0", 4369 + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.0.tgz", 4370 + "integrity": "sha512-9Lmg8hTFZKG0Asr/kW9Bp8tJjRVluO8EJQVfY2T7FMw9T5jy4I/Uvx0Rca/XWf50QQ1/SS48+6IJWnrb+2yemA==", 4119 4371 "dev": true 4120 4372 }, 4121 4373 "prettier-plugin-svelte": { 4122 - "version": "2.7.0", 4123 - "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-2.7.0.tgz", 4124 - "integrity": "sha512-fQhhZICprZot2IqEyoiUYLTRdumULGRvw0o4dzl5jt0jfzVWdGqeYW27QTWAeXhoupEZJULmNoH3ueJwUWFLIA==", 4374 + "version": "2.8.1", 4375 + "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-2.8.1.tgz", 4376 + "integrity": "sha512-KA3K1J3/wKDnCxW7ZDRA/QL2Q67N7Xs3gOERqJ5X1qFjq1DdnN3K1R29scSKwh+kA8FF67pXbYytUpvN/i3iQw==", 4125 4377 "dev": true, 4126 4378 "requires": {} 4127 4379 }, ··· 4185 4437 } 4186 4438 }, 4187 4439 "rollup": { 4188 - "version": "2.75.7", 4189 - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.75.7.tgz", 4190 - "integrity": "sha512-VSE1iy0eaAYNCxEXaleThdFXqZJ42qDBatAwrfnPlENEZ8erQ+0LYX4JXOLPceWfZpV1VtZwZ3dFCuOZiSyFtQ==", 4440 + "version": "2.79.1", 4441 + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", 4442 + "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", 4191 4443 "dev": true, 4192 4444 "requires": { 4193 4445 "fsevents": "~2.3.2" ··· 4235 4487 } 4236 4488 }, 4237 4489 "sass": { 4238 - "version": "1.53.0", 4239 - "resolved": "https://registry.npmjs.org/sass/-/sass-1.53.0.tgz", 4240 - "integrity": "sha512-zb/oMirbKhUgRQ0/GFz8TSAwRq2IlR29vOUJZOx0l8sV+CkHUfHa4u5nqrG+1VceZp7Jfj59SVW9ogdhTvJDcQ==", 4490 + "version": "1.56.1", 4491 + "resolved": "https://registry.npmjs.org/sass/-/sass-1.56.1.tgz", 4492 + "integrity": "sha512-VpEyKpyBPCxE7qGDtOcdJ6fFbcpOM+Emu7uZLxVrkX8KVU/Dp5UF7WLvzqRuUhB6mqqQt1xffLoG+AndxTZrCQ==", 4241 4493 "dev": true, 4242 4494 "requires": { 4243 4495 "chokidar": ">=3.0.0 <4.0.0", ··· 4246 4498 } 4247 4499 }, 4248 4500 "semver": { 4249 - "version": "7.3.7", 4250 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", 4251 - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", 4501 + "version": "7.3.8", 4502 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", 4503 + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", 4252 4504 "dev": true, 4253 4505 "requires": { 4254 4506 "lru-cache": "^6.0.0" ··· 4339 4591 "dev": true 4340 4592 }, 4341 4593 "svelte": { 4342 - "version": "3.48.0", 4343 - "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.48.0.tgz", 4344 - "integrity": "sha512-fN2YRm/bGumvjUpu6yI3BpvZnpIm9I6A7HR4oUNYd7ggYyIwSA/BX7DJ+UXXffLp6XNcUijyLvttbPVCYa/3xQ==", 4594 + "version": "3.54.0", 4595 + "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.54.0.tgz", 4596 + "integrity": "sha512-tdrgeJU0hob0ZWAMoKXkhcxXA7dpTg6lZGxUeko5YqvPdJBiyRspGsCwV27kIrbrqPP2WUoSV9ca0gnLlw8YzQ==", 4345 4597 "dev": true 4346 4598 }, 4347 4599 "svelte-check": { 4348 - "version": "2.8.0", 4349 - "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-2.8.0.tgz", 4350 - "integrity": "sha512-HRL66BxffMAZusqe5I5k26mRWQ+BobGd9Rxm3onh7ZVu0nTk8YTKJ9vu3LVPjUGLU9IX7zS+jmwPVhJYdXJ8vg==", 4600 + "version": "2.10.1", 4601 + "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-2.10.1.tgz", 4602 + "integrity": "sha512-uscZovyuOPA89NuAkc4vO27mzx//2wFBNtwTsgYcNs7JwaFpJ2TqBawQ/avG7gkieYQ3QXqFUggJZ+s51fQGDQ==", 4351 4603 "dev": true, 4352 4604 "requires": { 4353 4605 "@jridgewell/trace-mapping": "^0.3.9", ··· 4361 4613 } 4362 4614 }, 4363 4615 "svelte-hmr": { 4364 - "version": "0.14.12", 4365 - "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.14.12.tgz", 4366 - "integrity": "sha512-4QSW/VvXuqVcFZ+RhxiR8/newmwOCTlbYIezvkeN6302YFRE8cXy0naamHcjz8Y9Ce3ITTZtrHrIL0AGfyo61w==", 4616 + "version": "0.15.1", 4617 + "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.15.1.tgz", 4618 + "integrity": "sha512-BiKB4RZ8YSwRKCNVdNxK/GfY+r4Kjgp9jCLEy0DuqAKfmQtpL38cQK3afdpjw4sqSs4PLi3jIPJIFp259NkZtA==", 4367 4619 "dev": true, 4368 4620 "requires": {} 4369 4621 }, ··· 4438 4690 "dev": true 4439 4691 }, 4440 4692 "typescript": { 4441 - "version": "4.7.4", 4442 - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", 4443 - "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", 4693 + "version": "4.9.3", 4694 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.3.tgz", 4695 + "integrity": "sha512-CIfGzTelbKNEnLpLdGFgdyKhG23CKdKgQPOBc+OUNrkJ2vr+KSzsSV5kq5iWhEQbok+quxgGzrAtGWCyU7tHnA==", 4444 4696 "dev": true 4445 4697 }, 4446 4698 "uri-js": { ··· 4452 4704 "punycode": "^2.1.0" 4453 4705 } 4454 4706 }, 4455 - "v8-compile-cache": { 4456 - "version": "2.3.0", 4457 - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", 4458 - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", 4459 - "dev": true 4460 - }, 4461 4707 "vite": { 4462 - "version": "2.9.13", 4463 - "resolved": "https://registry.npmjs.org/vite/-/vite-2.9.13.tgz", 4464 - "integrity": "sha512-AsOBAaT0AD7Mhe8DuK+/kE4aWYFMx/i0ZNi98hJclxb4e0OhQcZYUrvLjIaQ8e59Ui7txcvKMiJC1yftqpQoDw==", 4708 + "version": "3.2.5", 4709 + "resolved": "https://registry.npmjs.org/vite/-/vite-3.2.5.tgz", 4710 + "integrity": "sha512-4mVEpXpSOgrssFZAOmGIr85wPHKvaDAcXqxVxVRZhljkJOMZi1ibLibzjLHzJvcok8BMguLc7g1W6W/GqZbLdQ==", 4465 4711 "dev": true, 4466 4712 "requires": { 4467 - "esbuild": "^0.14.27", 4713 + "esbuild": "^0.15.9", 4468 4714 "fsevents": "~2.3.2", 4469 - "postcss": "^8.4.13", 4470 - "resolve": "^1.22.0", 4471 - "rollup": "^2.59.0" 4715 + "postcss": "^8.4.18", 4716 + "resolve": "^1.22.1", 4717 + "rollup": "^2.79.1" 4472 4718 } 4719 + }, 4720 + "vitefu": { 4721 + "version": "0.2.2", 4722 + "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.2.tgz", 4723 + "integrity": "sha512-8CKEIWPm4B4DUDN+h+hVJa9pyNi7rzc5MYmbxhs1wcMakueGFNWB5/DL30USm9qU3xUPnL4/rrLEAwwFiD1tag==", 4724 + "dev": true, 4725 + "requires": {} 4473 4726 }, 4474 4727 "which": { 4475 4728 "version": "2.0.2", ··· 4496 4749 "version": "4.0.0", 4497 4750 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 4498 4751 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 4752 + "dev": true 4753 + }, 4754 + "yocto-queue": { 4755 + "version": "0.1.0", 4756 + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 4757 + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 4499 4758 "dev": true 4500 4759 } 4501 4760 }
+13 -13
package.json
··· 11 11 "format": "prettier --write --plugin-search-dir=. src *.js && eslint --fix src *.js" 12 12 }, 13 13 "devDependencies": { 14 - "@sveltejs/vite-plugin-svelte": "1.0.0-next.49", 15 - "@tauri-apps/api": "^1.0.2", 16 - "@tauri-apps/cli": "^1.0.2", 17 - "@typescript-eslint/eslint-plugin": "^5.30.5", 18 - "@typescript-eslint/parser": "^5.30.5", 19 - "eslint": "^8.19.0", 14 + "@sveltejs/vite-plugin-svelte": "^1.4.0", 15 + "@tauri-apps/api": "^1.2.0", 16 + "@tauri-apps/cli": "^1.2.1", 17 + "@typescript-eslint/eslint-plugin": "^5.45.1", 18 + "@typescript-eslint/parser": "^5.45.1", 19 + "eslint": "^8.29.0", 20 20 "eslint-config-prettier": "^8.5.0", 21 21 "eslint-plugin-svelte3": "^4.0.0", 22 - "prettier": "^2.7.1", 23 - "prettier-plugin-svelte": "^2.7.0", 24 - "sass": "^1.53.0", 25 - "svelte": "^3.48.0", 26 - "svelte-check": "^2.8.0", 22 + "prettier": "^2.8.0", 23 + "prettier-plugin-svelte": "^2.8.1", 24 + "sass": "^1.56.1", 25 + "svelte": "^3.54.0", 26 + "svelte-check": "^2.10.1", 27 27 "svelte-preprocess": "^4.10.7", 28 - "typescript": "^4.7.4", 29 - "vite": "^2.9.13" 28 + "typescript": "^4.9.3", 29 + "vite": "^3.2.5" 30 30 }, 31 31 "prettier": { 32 32 "printWidth": 100,
+444 -500
src-tauri/Cargo.lock
··· 9 9 checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 10 10 11 11 [[package]] 12 - name = "adler32" 13 - version = "1.2.0" 14 - source = "registry+https://github.com/rust-lang/crates.io-index" 15 - checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234" 16 - 17 - [[package]] 18 12 name = "aho-corasick" 19 - version = "0.7.18" 13 + version = "0.7.20" 20 14 source = "registry+https://github.com/rust-lang/crates.io-index" 21 - checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f" 15 + checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" 22 16 dependencies = [ 23 17 "memchr", 24 18 ] 25 19 26 20 [[package]] 27 21 name = "alloc-no-stdlib" 28 - version = "2.0.3" 22 + version = "2.0.4" 29 23 source = "registry+https://github.com/rust-lang/crates.io-index" 30 - checksum = "35ef4730490ad1c4eae5c4325b2a95f521d023e5c885853ff7aca0a6a1631db3" 24 + checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" 31 25 32 26 [[package]] 33 27 name = "alloc-stdlib" 34 - version = "0.2.1" 28 + version = "0.2.2" 35 29 source = "registry+https://github.com/rust-lang/crates.io-index" 36 - checksum = "697ed7edc0f1711de49ce108c541623a0af97c6c60b2f6e2b65229847ac843c2" 30 + checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece" 37 31 dependencies = [ 38 32 "alloc-no-stdlib", 39 33 ] 40 34 41 35 [[package]] 42 - name = "ansi_term" 43 - version = "0.12.1" 44 - source = "registry+https://github.com/rust-lang/crates.io-index" 45 - checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" 46 - dependencies = [ 47 - "winapi", 48 - ] 49 - 50 - [[package]] 51 36 name = "anyhow" 52 - version = "1.0.57" 37 + version = "1.0.66" 53 38 source = "registry+https://github.com/rust-lang/crates.io-index" 54 - checksum = "08f9b8508dccb7687a1d6c4ce66b2b0ecef467c94667de27d8d7fe1f8d2a9cdc" 39 + checksum = "216261ddc8289130e551ddcd5ce8a064710c0d064a4d2895c67151c92b5443f6" 55 40 56 41 [[package]] 57 42 name = "atk" ··· 74 59 "glib-sys", 75 60 "gobject-sys", 76 61 "libc", 77 - "system-deps 6.0.2", 62 + "system-deps 6.0.3", 78 63 ] 79 64 80 65 [[package]] ··· 85 70 86 71 [[package]] 87 72 name = "base64" 88 - version = "0.13.0" 73 + version = "0.13.1" 89 74 source = "registry+https://github.com/rust-lang/crates.io-index" 90 - checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" 75 + checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 91 76 92 77 [[package]] 93 78 name = "bitflags" ··· 103 88 104 89 [[package]] 105 90 name = "block-buffer" 106 - version = "0.10.2" 91 + version = "0.10.3" 107 92 source = "registry+https://github.com/rust-lang/crates.io-index" 108 - checksum = "0bf7fe51849ea569fd452f37822f606a5cabb684dc918707a0193fd4664ff324" 93 + checksum = "69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e" 109 94 dependencies = [ 110 95 "generic-array", 111 96 ] ··· 142 127 143 128 [[package]] 144 129 name = "bytemuck" 145 - version = "1.10.0" 130 + version = "1.12.3" 146 131 source = "registry+https://github.com/rust-lang/crates.io-index" 147 - checksum = "c53dfa917ec274df8ed3c572698f381a24eef2efba9492d797301b72b6db408a" 132 + checksum = "aaa3a8d9a1ca92e282c96a32d6511b695d7d994d1d102ba85d279f9b2756947f" 148 133 149 134 [[package]] 150 135 name = "byteorder" ··· 154 139 155 140 [[package]] 156 141 name = "bytes" 157 - version = "1.1.0" 142 + version = "1.3.0" 158 143 source = "registry+https://github.com/rust-lang/crates.io-index" 159 - checksum = "c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8" 144 + checksum = "dfb24e866b15a1af2a1b663f10c6b6b8f397a84aadb828f12e5b289ec23a3a3c" 160 145 161 146 [[package]] 162 147 name = "cairo-rs" 163 - version = "0.15.11" 148 + version = "0.15.12" 164 149 source = "registry+https://github.com/rust-lang/crates.io-index" 165 - checksum = "62be3562254e90c1c6050a72aa638f6315593e98c5cdaba9017cedbabf0a5dee" 150 + checksum = "c76ee391b03d35510d9fa917357c7f1855bd9a6659c95a1b392e33f49b3369bc" 166 151 dependencies = [ 167 152 "bitflags", 168 153 "cairo-sys-rs", ··· 179 164 dependencies = [ 180 165 "glib-sys", 181 166 "libc", 182 - "system-deps 6.0.2", 167 + "system-deps 6.0.3", 183 168 ] 184 169 185 170 [[package]] 186 171 name = "cargo_toml" 187 - version = "0.11.5" 172 + version = "0.13.0" 188 173 source = "registry+https://github.com/rust-lang/crates.io-index" 189 - checksum = "5809dd3e6444651fd1cdd3dbec71eca438c439a0fcc8081674a14da0afe50185" 174 + checksum = "aa0e3586af56b3bfa51fca452bd56e8dbbbd5d8d81cbf0b7e4e35b695b537eb8" 190 175 dependencies = [ 191 176 "serde", 192 - "serde_derive", 193 177 "toml", 194 178 ] 195 179 196 180 [[package]] 197 181 name = "cc" 198 - version = "1.0.73" 182 + version = "1.0.77" 199 183 source = "registry+https://github.com/rust-lang/crates.io-index" 200 - checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11" 184 + checksum = "e9f73505338f7d905b19d18738976aae232eb46b8efc15554ffc56deb5d9ebe4" 201 185 202 186 [[package]] 203 187 name = "cesu8" ··· 226 210 227 211 [[package]] 228 212 name = "cfg-expr" 229 - version = "0.10.3" 213 + version = "0.11.0" 230 214 source = "registry+https://github.com/rust-lang/crates.io-index" 231 - checksum = "0aacacf4d96c24b2ad6eb8ee6df040e4f27b0d0b39a5710c30091baa830485db" 215 + checksum = "b0357a6402b295ca3a86bc148e84df46c02e41f41fef186bda662557ef6328aa" 232 216 dependencies = [ 233 217 "smallvec", 234 218 ] ··· 241 225 242 226 [[package]] 243 227 name = "cocoa" 244 - version = "0.24.0" 228 + version = "0.24.1" 245 229 source = "registry+https://github.com/rust-lang/crates.io-index" 246 - checksum = "6f63902e9223530efb4e26ccd0cf55ec30d592d3b42e21a28defc42a9586e832" 230 + checksum = "f425db7937052c684daec3bd6375c8abe2d146dca4b8b143d6db777c39138f3a" 247 231 dependencies = [ 248 232 "bitflags", 249 233 "block", ··· 278 262 279 263 [[package]] 280 264 name = "combine" 281 - version = "4.6.4" 265 + version = "4.6.6" 282 266 source = "registry+https://github.com/rust-lang/crates.io-index" 283 - checksum = "2a604e93b79d1808327a6fca85a6f2d69de66461e7620f5a4cbf5fb4d1d7c948" 267 + checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4" 284 268 dependencies = [ 285 269 "bytes", 286 270 "memchr", ··· 335 319 336 320 [[package]] 337 321 name = "cpufeatures" 338 - version = "0.2.2" 322 + version = "0.2.5" 339 323 source = "registry+https://github.com/rust-lang/crates.io-index" 340 - checksum = "59a6001667ab124aebae2a495118e11d30984c3a653e99d86d58971708cf5e4b" 324 + checksum = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320" 341 325 dependencies = [ 342 326 "libc", 343 327 ] ··· 353 337 354 338 [[package]] 355 339 name = "crossbeam-channel" 356 - version = "0.5.4" 340 + version = "0.5.6" 357 341 source = "registry+https://github.com/rust-lang/crates.io-index" 358 - checksum = "5aaa7bd5fb665c6864b5f963dd9097905c54125909c7aa94c9e18507cdbe6c53" 342 + checksum = "c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521" 359 343 dependencies = [ 360 344 "cfg-if", 361 345 "crossbeam-utils", ··· 363 347 364 348 [[package]] 365 349 name = "crossbeam-utils" 366 - version = "0.8.8" 350 + version = "0.8.14" 367 351 source = "registry+https://github.com/rust-lang/crates.io-index" 368 - checksum = "0bf124c720b7686e3c2663cf54062ab0f68a88af2fb6a030e87e30bf721fcb38" 352 + checksum = "4fb766fa798726286dbbb842f174001dab8abc7b627a1dd86e0b7222a95d929f" 369 353 dependencies = [ 370 354 "cfg-if", 371 - "lazy_static", 372 355 ] 373 356 374 357 [[package]] 375 358 name = "crypto-common" 376 - version = "0.1.3" 359 + version = "0.1.6" 377 360 source = "registry+https://github.com/rust-lang/crates.io-index" 378 - checksum = "57952ca27b5e3606ff4dd79b0020231aaf9d6aa76dc05fd30137538c50bd3ce8" 361 + checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 379 362 dependencies = [ 380 363 "generic-array", 381 364 "typenum", ··· 410 393 411 394 [[package]] 412 395 name = "ctor" 413 - version = "0.1.22" 396 + version = "0.1.26" 414 397 source = "registry+https://github.com/rust-lang/crates.io-index" 415 - checksum = "f877be4f7c9f246b183111634f75baa039715e3f46ce860677d3b19a69fb229c" 398 + checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096" 416 399 dependencies = [ 417 400 "quote", 418 401 "syn", ··· 460 443 ] 461 444 462 445 [[package]] 463 - name = "deflate" 464 - version = "0.7.20" 465 - source = "registry+https://github.com/rust-lang/crates.io-index" 466 - checksum = "707b6a7b384888a70c8d2e8650b3e60170dfc6a67bb4aa67b6dfca57af4bedb4" 467 - dependencies = [ 468 - "adler32", 469 - "byteorder", 470 - ] 471 - 472 - [[package]] 473 - name = "deflate" 474 - version = "1.0.0" 475 - source = "registry+https://github.com/rust-lang/crates.io-index" 476 - checksum = "c86f7e25f518f4b81808a2cf1c50996a61f5c2eb394b2393bd87f2a4780a432f" 477 - dependencies = [ 478 - "adler32", 479 - ] 480 - 481 - [[package]] 482 446 name = "derive_more" 483 447 version = "0.99.17" 484 448 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 493 457 494 458 [[package]] 495 459 name = "digest" 496 - version = "0.10.3" 460 + version = "0.10.6" 497 461 source = "registry+https://github.com/rust-lang/crates.io-index" 498 - checksum = "f2fb860ca6fafa5552fb6d0e816a69c8e49f0908bf524e30a90d97c85892d506" 462 + checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" 499 463 dependencies = [ 500 464 "block-buffer", 501 465 "crypto-common", ··· 544 508 ] 545 509 546 510 [[package]] 511 + name = "dunce" 512 + version = "1.0.3" 513 + source = "registry+https://github.com/rust-lang/crates.io-index" 514 + checksum = "0bd4b30a6560bbd9b4620f4de34c3f14f60848e58a9b7216801afcb4c7b31c3c" 515 + 516 + [[package]] 547 517 name = "embed_plist" 548 518 version = "1.2.2" 549 519 source = "registry+https://github.com/rust-lang/crates.io-index" 550 520 checksum = "4ef6b89e5b37196644d8796de5268852ff179b44e96276cf4290264843743bb7" 551 521 552 522 [[package]] 523 + name = "encoding_rs" 524 + version = "0.8.31" 525 + source = "registry+https://github.com/rust-lang/crates.io-index" 526 + checksum = "9852635589dc9f9ea1b6fe9f05b50ef208c85c834a562f0c6abb1c475736ec2b" 527 + dependencies = [ 528 + "cfg-if", 529 + ] 530 + 531 + [[package]] 553 532 name = "fastrand" 554 - version = "1.7.0" 533 + version = "1.8.0" 555 534 source = "registry+https://github.com/rust-lang/crates.io-index" 556 - checksum = "c3fcf0cee53519c866c09b5de1f6c56ff9d647101f81c1964fa632e148896cdf" 535 + checksum = "a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499" 557 536 dependencies = [ 558 537 "instant", 559 538 ] ··· 570 549 571 550 [[package]] 572 551 name = "filetime" 573 - version = "0.2.16" 552 + version = "0.2.18" 574 553 source = "registry+https://github.com/rust-lang/crates.io-index" 575 - checksum = "c0408e2626025178a6a7f7ffc05a25bc47103229f19c113755de7bf63816290c" 554 + checksum = "4b9663d381d07ae25dc88dbdf27df458faa83a9b25336bcac83d5e452b5fc9d3" 576 555 dependencies = [ 577 556 "cfg-if", 578 557 "libc", 579 558 "redox_syscall", 580 - "winapi", 559 + "windows-sys", 581 560 ] 582 561 583 562 [[package]] 584 563 name = "flate2" 585 - version = "1.0.24" 564 + version = "1.0.25" 586 565 source = "registry+https://github.com/rust-lang/crates.io-index" 587 - checksum = "f82b0f4c27ad9f8bfd1f3208d882da2b09c301bc1c828fd3a00d0216d2fbbff6" 566 + checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" 588 567 dependencies = [ 589 568 "crc32fast", 590 569 "miniz_oxide", ··· 613 592 614 593 [[package]] 615 594 name = "form_urlencoded" 616 - version = "1.0.1" 595 + version = "1.1.0" 617 596 source = "registry+https://github.com/rust-lang/crates.io-index" 618 - checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191" 597 + checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" 619 598 dependencies = [ 620 - "matches", 621 599 "percent-encoding", 622 600 ] 623 601 ··· 632 610 ] 633 611 634 612 [[package]] 635 - name = "futures" 636 - version = "0.3.21" 637 - source = "registry+https://github.com/rust-lang/crates.io-index" 638 - checksum = "f73fe65f54d1e12b726f517d3e2135ca3125a437b6d998caf1962961f7172d9e" 639 - dependencies = [ 640 - "futures-channel", 641 - "futures-core", 642 - "futures-executor", 643 - "futures-io", 644 - "futures-sink", 645 - "futures-task", 646 - "futures-util", 647 - ] 648 - 649 - [[package]] 650 613 name = "futures-channel" 651 - version = "0.3.21" 614 + version = "0.3.25" 652 615 source = "registry+https://github.com/rust-lang/crates.io-index" 653 - checksum = "c3083ce4b914124575708913bca19bfe887522d6e2e6d0952943f5eac4a74010" 616 + checksum = "52ba265a92256105f45b719605a571ffe2d1f0fea3807304b522c1d778f79eed" 654 617 dependencies = [ 655 618 "futures-core", 656 - "futures-sink", 657 619 ] 658 620 659 621 [[package]] 660 622 name = "futures-core" 661 - version = "0.3.21" 623 + version = "0.3.25" 662 624 source = "registry+https://github.com/rust-lang/crates.io-index" 663 - checksum = "0c09fd04b7e4073ac7156a9539b57a484a8ea920f79c7c675d05d289ab6110d3" 625 + checksum = "04909a7a7e4633ae6c4a9ab280aeb86da1236243a77b694a49eacd659a4bd3ac" 664 626 665 627 [[package]] 666 628 name = "futures-executor" 667 - version = "0.3.21" 629 + version = "0.3.25" 668 630 source = "registry+https://github.com/rust-lang/crates.io-index" 669 - checksum = "9420b90cfa29e327d0429f19be13e7ddb68fa1cccb09d65e5706b8c7a749b8a6" 631 + checksum = "7acc85df6714c176ab5edf386123fafe217be88c0840ec11f199441134a074e2" 670 632 dependencies = [ 671 633 "futures-core", 672 634 "futures-task", ··· 675 637 676 638 [[package]] 677 639 name = "futures-io" 678 - version = "0.3.21" 640 + version = "0.3.25" 679 641 source = "registry+https://github.com/rust-lang/crates.io-index" 680 - checksum = "fc4045962a5a5e935ee2fdedaa4e08284547402885ab326734432bed5d12966b" 681 - 682 - [[package]] 683 - name = "futures-lite" 684 - version = "1.12.0" 685 - source = "registry+https://github.com/rust-lang/crates.io-index" 686 - checksum = "7694489acd39452c77daa48516b894c153f192c3578d5a839b62c58099fcbf48" 687 - dependencies = [ 688 - "fastrand", 689 - "futures-core", 690 - "futures-io", 691 - "memchr", 692 - "parking", 693 - "pin-project-lite", 694 - "waker-fn", 695 - ] 642 + checksum = "00f5fb52a06bdcadeb54e8d3671f8888a39697dcb0b81b23b55174030427f4eb" 696 643 697 644 [[package]] 698 645 name = "futures-macro" 699 - version = "0.3.21" 646 + version = "0.3.25" 700 647 source = "registry+https://github.com/rust-lang/crates.io-index" 701 - checksum = "33c1e13800337f4d4d7a316bf45a567dbcb6ffe087f16424852d97e97a91f512" 648 + checksum = "bdfb8ce053d86b91919aad980c220b1fb8401a9394410e1c289ed7e66b61835d" 702 649 dependencies = [ 703 650 "proc-macro2", 704 651 "quote", ··· 706 653 ] 707 654 708 655 [[package]] 709 - name = "futures-sink" 710 - version = "0.3.21" 711 - source = "registry+https://github.com/rust-lang/crates.io-index" 712 - checksum = "21163e139fa306126e6eedaf49ecdb4588f939600f0b1e770f4205ee4b7fa868" 713 - 714 - [[package]] 715 656 name = "futures-task" 716 - version = "0.3.21" 657 + version = "0.3.25" 717 658 source = "registry+https://github.com/rust-lang/crates.io-index" 718 - checksum = "57c66a976bf5909d801bbef33416c41372779507e7a6b3a5e25e4749c58f776a" 659 + checksum = "2ffb393ac5d9a6eaa9d3fdf37ae2776656b706e200c8e16b1bdb227f5198e6ea" 719 660 720 661 [[package]] 721 662 name = "futures-util" 722 - version = "0.3.21" 663 + version = "0.3.25" 723 664 source = "registry+https://github.com/rust-lang/crates.io-index" 724 - checksum = "d8b7abd5d659d9b90c8cba917f6ec750a74e2dc23902ef9cd4cc8c8b22e6036a" 665 + checksum = "197676987abd2f9cadff84926f410af1c183608d36641465df73ae8211dc65d6" 725 666 dependencies = [ 726 - "futures-channel", 727 667 "futures-core", 728 - "futures-io", 729 668 "futures-macro", 730 - "futures-sink", 731 669 "futures-task", 732 - "memchr", 733 670 "pin-project-lite", 734 671 "pin-utils", 735 672 "slab", ··· 783 720 "glib-sys", 784 721 "gobject-sys", 785 722 "libc", 786 - "system-deps 6.0.2", 723 + "system-deps 6.0.3", 787 724 ] 788 725 789 726 [[package]] ··· 800 737 "libc", 801 738 "pango-sys", 802 739 "pkg-config", 803 - "system-deps 6.0.2", 740 + "system-deps 6.0.3", 804 741 ] 805 742 806 743 [[package]] ··· 812 749 "gdk-sys", 813 750 "glib-sys", 814 751 "libc", 815 - "system-deps 6.0.2", 752 + "system-deps 6.0.3", 816 753 "x11", 817 754 ] 818 755 819 756 [[package]] 820 757 name = "generator" 821 - version = "0.7.0" 758 + version = "0.7.1" 822 759 source = "registry+https://github.com/rust-lang/crates.io-index" 823 - checksum = "c1d9279ca822891c1a4dae06d185612cf8fc6acfe5dff37781b41297811b12ee" 760 + checksum = "cc184cace1cea8335047a471cc1da80f18acf8a76f3bab2028d499e328948ec7" 824 761 dependencies = [ 825 762 "cc", 826 763 "libc", 827 764 "log", 828 765 "rustversion", 829 - "winapi", 766 + "windows 0.32.0", 830 767 ] 831 768 832 769 [[package]] 833 770 name = "generic-array" 834 - version = "0.14.5" 771 + version = "0.14.6" 835 772 source = "registry+https://github.com/rust-lang/crates.io-index" 836 - checksum = "fd48d33ec7f05fbfa152300fdad764757cbded343c1aa1cff2fbaf4134851803" 773 + checksum = "bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9" 837 774 dependencies = [ 838 775 "typenum", 839 776 "version_check", ··· 852 789 853 790 [[package]] 854 791 name = "getrandom" 855 - version = "0.2.6" 792 + version = "0.2.8" 856 793 source = "registry+https://github.com/rust-lang/crates.io-index" 857 - checksum = "9be70c98951c83b8d2f8f60d7065fa6d5146873094452a1008da8c2f1e4205ad" 794 + checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" 858 795 dependencies = [ 859 796 "cfg-if", 860 797 "libc", 861 - "wasi 0.10.2+wasi-snapshot-preview1", 798 + "wasi 0.11.0+wasi-snapshot-preview1", 862 799 ] 863 800 864 801 [[package]] 865 802 name = "gio" 866 - version = "0.15.11" 803 + version = "0.15.12" 867 804 source = "registry+https://github.com/rust-lang/crates.io-index" 868 - checksum = "0f132be35e05d9662b9fa0fee3f349c6621f7782e0105917f4cc73c1bf47eceb" 805 + checksum = "68fdbc90312d462781a395f7a16d96a2b379bb6ef8cd6310a2df272771c4283b" 869 806 dependencies = [ 870 807 "bitflags", 871 808 "futures-channel", ··· 887 824 "glib-sys", 888 825 "gobject-sys", 889 826 "libc", 890 - "system-deps 6.0.2", 827 + "system-deps 6.0.3", 891 828 "winapi", 892 829 ] 893 830 894 831 [[package]] 895 832 name = "glib" 896 - version = "0.15.11" 833 + version = "0.15.12" 897 834 source = "registry+https://github.com/rust-lang/crates.io-index" 898 - checksum = "bd124026a2fa8c33a3d17a3fe59c103f2d9fa5bd92c19e029e037736729abeab" 835 + checksum = "edb0306fbad0ab5428b0ca674a23893db909a98582969c9b537be4ced78c505d" 899 836 dependencies = [ 900 837 "bitflags", 901 838 "futures-channel", ··· 933 870 checksum = "ef4b192f8e65e9cf76cbf4ea71fa8e3be4a0e18ffe3d68b8da6836974cc5bad4" 934 871 dependencies = [ 935 872 "libc", 936 - "system-deps 6.0.2", 873 + "system-deps 6.0.3", 937 874 ] 938 875 939 876 [[package]] ··· 944 881 945 882 [[package]] 946 883 name = "globset" 947 - version = "0.4.8" 884 + version = "0.4.9" 948 885 source = "registry+https://github.com/rust-lang/crates.io-index" 949 - checksum = "10463d9ff00a2a068db14231982f5132edebad0d7660cd956a1c30292dbcbfbd" 886 + checksum = "0a1e17342619edbc21a964c2afbeb6c820c6a2560032872f397bb97ea127bd0a" 950 887 dependencies = [ 951 888 "aho-corasick", 952 889 "bstr", ··· 963 900 dependencies = [ 964 901 "glib-sys", 965 902 "libc", 966 - "system-deps 6.0.2", 903 + "system-deps 6.0.3", 967 904 ] 968 905 969 906 [[package]] ··· 1004 941 "gobject-sys", 1005 942 "libc", 1006 943 "pango-sys", 1007 - "system-deps 6.0.2", 944 + "system-deps 6.0.3", 1008 945 ] 1009 946 1010 947 [[package]] ··· 1023 960 1024 961 [[package]] 1025 962 name = "hashbrown" 1026 - version = "0.12.1" 963 + version = "0.12.3" 1027 964 source = "registry+https://github.com/rust-lang/crates.io-index" 1028 - checksum = "db0d4cf898abf0081f964436dc980e96670a0f36863e4b83aaacdb65c9d7ccc3" 965 + checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 1029 966 1030 967 [[package]] 1031 968 name = "heck" ··· 1067 1004 1068 1005 [[package]] 1069 1006 name = "http" 1070 - version = "0.2.7" 1007 + version = "0.2.8" 1071 1008 source = "registry+https://github.com/rust-lang/crates.io-index" 1072 - checksum = "ff8670570af52249509a86f5e3e18a08c60b177071826898fde8997cf5f6bfbb" 1009 + checksum = "75f43d41e26995c17e71ee126451dd3941010b0514a81a9d11f3b341debc2399" 1073 1010 dependencies = [ 1074 1011 "bytes", 1075 1012 "fnv", 1076 - "itoa 1.0.2", 1013 + "itoa 1.0.4", 1077 1014 ] 1078 1015 1079 1016 [[package]] ··· 1084 1021 1085 1022 [[package]] 1086 1023 name = "ico" 1087 - version = "0.1.0" 1024 + version = "0.2.0" 1088 1025 source = "registry+https://github.com/rust-lang/crates.io-index" 1089 - checksum = "6a4b3331534254a9b64095ae60d3dc2a8225a7a70229cd5888be127cdc1f6804" 1026 + checksum = "031530fe562d8c8d71c0635013d6d155bbfe8ba0aa4b4d2d24ce8af6b71047bd" 1090 1027 dependencies = [ 1091 1028 "byteorder", 1092 - "png 0.11.0", 1029 + "png", 1093 1030 ] 1094 1031 1095 1032 [[package]] ··· 1100 1037 1101 1038 [[package]] 1102 1039 name = "idna" 1103 - version = "0.2.3" 1040 + version = "0.3.0" 1104 1041 source = "registry+https://github.com/rust-lang/crates.io-index" 1105 - checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8" 1042 + checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" 1106 1043 dependencies = [ 1107 - "matches", 1108 1044 "unicode-bidi", 1109 1045 "unicode-normalization", 1110 1046 ] ··· 1129 1065 1130 1066 [[package]] 1131 1067 name = "image" 1132 - version = "0.24.2" 1068 + version = "0.24.5" 1133 1069 source = "registry+https://github.com/rust-lang/crates.io-index" 1134 - checksum = "28edd9d7bc256be2502e325ac0628bde30b7001b9b52e0abe31a1a9dc2701212" 1070 + checksum = "69b7ea949b537b0fd0af141fff8c77690f2ce96f4f41f042ccb6c69c6c965945" 1135 1071 dependencies = [ 1136 1072 "bytemuck", 1137 1073 "byteorder", 1138 1074 "color_quant", 1139 - "num-iter", 1140 1075 "num-rational", 1141 1076 "num-traits", 1142 1077 ] 1143 1078 1144 1079 [[package]] 1145 1080 name = "indexmap" 1146 - version = "1.9.1" 1081 + version = "1.9.2" 1147 1082 source = "registry+https://github.com/rust-lang/crates.io-index" 1148 - checksum = "10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e" 1083 + checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" 1149 1084 dependencies = [ 1150 1085 "autocfg", 1151 1086 "hashbrown", ··· 1161 1096 ] 1162 1097 1163 1098 [[package]] 1164 - name = "inflate" 1165 - version = "0.3.4" 1166 - source = "registry+https://github.com/rust-lang/crates.io-index" 1167 - checksum = "f5f9f47468e9a76a6452271efadc88fe865a82be91fe75e6c0c57b87ccea59d4" 1168 - dependencies = [ 1169 - "adler32", 1170 - ] 1171 - 1172 - [[package]] 1173 1099 name = "instant" 1174 1100 version = "0.1.12" 1175 1101 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1186 1112 1187 1113 [[package]] 1188 1114 name = "itoa" 1189 - version = "1.0.2" 1115 + version = "1.0.4" 1190 1116 source = "registry+https://github.com/rust-lang/crates.io-index" 1191 - checksum = "112c678d4050afce233f4f2852bb2eb519230b3cf12f33585275537d7e41578d" 1117 + checksum = "4217ad341ebadf8d8e724e264f13e593e0648f5b3e94b3896a5df283be015ecc" 1192 1118 1193 1119 [[package]] 1194 1120 name = "javascriptcore-rs" ··· 1215 1141 1216 1142 [[package]] 1217 1143 name = "jni" 1218 - version = "0.18.0" 1144 + version = "0.20.0" 1219 1145 source = "registry+https://github.com/rust-lang/crates.io-index" 1220 - checksum = "24967112a1e4301ca5342ea339763613a37592b8a6ce6cf2e4494537c7a42faf" 1221 - dependencies = [ 1222 - "cesu8", 1223 - "combine", 1224 - "jni-sys", 1225 - "log", 1226 - "thiserror", 1227 - "walkdir", 1228 - ] 1229 - 1230 - [[package]] 1231 - name = "jni" 1232 - version = "0.19.0" 1233 - source = "registry+https://github.com/rust-lang/crates.io-index" 1234 - checksum = "c6df18c2e3db7e453d3c6ac5b3e9d5182664d28788126d39b91f2d1e22b017ec" 1146 + checksum = "039022cdf4d7b1cf548d31f60ae783138e5fd42013f6271049d7df7afadef96c" 1235 1147 dependencies = [ 1236 1148 "cesu8", 1237 1149 "combine", ··· 1249 1161 1250 1162 [[package]] 1251 1163 name = "json-patch" 1252 - version = "0.2.6" 1164 + version = "0.2.7" 1253 1165 source = "registry+https://github.com/rust-lang/crates.io-index" 1254 - checksum = "f995a3c8f2bc3dd52a18a583e90f9ec109c047fa1603a853e46bcda14d2e279d" 1166 + checksum = "eb3fa5a61630976fc4c353c70297f2e93f1930e3ccee574d59d618ccbd5154ce" 1255 1167 dependencies = [ 1256 1168 "serde", 1257 1169 "serde_json", ··· 1278 1190 1279 1191 [[package]] 1280 1192 name = "libc" 1281 - version = "0.2.126" 1193 + version = "0.2.138" 1282 1194 source = "registry+https://github.com/rust-lang/crates.io-index" 1283 - checksum = "349d5a591cd28b49e1d1037471617a32ddcda5731b99419008085f72d5a53836" 1195 + checksum = "db6d7e329c562c5dfab7a46a2afabc8b987ab9a4834c9d1ca04dc54c1546cef8" 1284 1196 1285 1197 [[package]] 1286 1198 name = "line-wrap" ··· 1293 1205 1294 1206 [[package]] 1295 1207 name = "lock_api" 1296 - version = "0.4.7" 1208 + version = "0.4.9" 1297 1209 source = "registry+https://github.com/rust-lang/crates.io-index" 1298 - checksum = "327fa5b6a6940e4699ec49a9beae1ea4845c6bab9314e4f84ac68742139d8c53" 1210 + checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" 1299 1211 dependencies = [ 1300 1212 "autocfg", 1301 1213 "scopeguard", ··· 1386 1298 1387 1299 [[package]] 1388 1300 name = "miniz_oxide" 1389 - version = "0.5.1" 1301 + version = "0.6.2" 1390 1302 source = "registry+https://github.com/rust-lang/crates.io-index" 1391 - checksum = "d2b29bd4bc3f33391105ebee3589c19197c4271e3e5a9ec9bfe8127eeff8f082" 1303 + checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 1392 1304 dependencies = [ 1393 1305 "adler", 1394 1306 ] ··· 1434 1346 checksum = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb" 1435 1347 1436 1348 [[package]] 1437 - name = "num-integer" 1438 - version = "0.1.45" 1349 + name = "nu-ansi-term" 1350 + version = "0.46.0" 1439 1351 source = "registry+https://github.com/rust-lang/crates.io-index" 1440 - checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 1352 + checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" 1441 1353 dependencies = [ 1442 - "autocfg", 1443 - "num-traits", 1354 + "overload", 1355 + "winapi", 1444 1356 ] 1445 1357 1446 1358 [[package]] 1447 - name = "num-iter" 1448 - version = "0.1.43" 1359 + name = "num-integer" 1360 + version = "0.1.45" 1449 1361 source = "registry+https://github.com/rust-lang/crates.io-index" 1450 - checksum = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252" 1362 + checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 1451 1363 dependencies = [ 1452 1364 "autocfg", 1453 - "num-integer", 1454 1365 "num-traits", 1455 1366 ] 1456 1367 ··· 1476 1387 1477 1388 [[package]] 1478 1389 name = "num_cpus" 1479 - version = "1.13.1" 1390 + version = "1.14.0" 1480 1391 source = "registry+https://github.com/rust-lang/crates.io-index" 1481 - checksum = "19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1" 1392 + checksum = "f6058e64324c71e02bc2b150e4f3bc8286db6c83092132ffa3f6b1eab0f9def5" 1482 1393 dependencies = [ 1483 1394 "hermit-abi", 1484 1395 "libc", ··· 1506 1417 ] 1507 1418 1508 1419 [[package]] 1509 - name = "num_threads" 1510 - version = "0.1.6" 1511 - source = "registry+https://github.com/rust-lang/crates.io-index" 1512 - checksum = "2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44" 1513 - dependencies = [ 1514 - "libc", 1515 - ] 1516 - 1517 - [[package]] 1518 1420 name = "objc" 1519 1421 version = "0.2.7" 1520 1422 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1544 1446 1545 1447 [[package]] 1546 1448 name = "once_cell" 1547 - version = "1.12.0" 1449 + version = "1.16.0" 1548 1450 source = "registry+https://github.com/rust-lang/crates.io-index" 1549 - checksum = "7709cef83f0c1f58f666e746a08b21e0085f7440fa6a29cc194d68aac97a4225" 1451 + checksum = "86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860" 1550 1452 1551 1453 [[package]] 1552 1454 name = "open" 1553 - version = "3.0.1" 1455 + version = "3.2.0" 1554 1456 source = "registry+https://github.com/rust-lang/crates.io-index" 1555 - checksum = "360bcc8316bf6363aa3954c3ccc4de8add167b087e0259190a043c9514f910fe" 1457 + checksum = "2078c0039e6a54a0c42c28faa984e115fb4c2d5bf2208f77d1961002df8576f8" 1556 1458 dependencies = [ 1557 1459 "pathdiff", 1558 1460 "windows-sys", 1559 1461 ] 1560 1462 1561 1463 [[package]] 1464 + name = "overload" 1465 + version = "0.1.1" 1466 + source = "registry+https://github.com/rust-lang/crates.io-index" 1467 + checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" 1468 + 1469 + [[package]] 1562 1470 name = "pango" 1563 1471 version = "0.15.10" 1564 1472 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1580 1488 "glib-sys", 1581 1489 "gobject-sys", 1582 1490 "libc", 1583 - "system-deps 6.0.2", 1491 + "system-deps 6.0.3", 1584 1492 ] 1585 1493 1586 1494 [[package]] 1587 - name = "parking" 1588 - version = "2.0.0" 1589 - source = "registry+https://github.com/rust-lang/crates.io-index" 1590 - checksum = "427c3892f9e783d91cc128285287e70a59e206ca452770ece88a76f7a3eddd72" 1591 - 1592 - [[package]] 1593 1495 name = "parking_lot" 1594 - version = "0.11.2" 1496 + version = "0.12.1" 1595 1497 source = "registry+https://github.com/rust-lang/crates.io-index" 1596 - checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" 1498 + checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 1597 1499 dependencies = [ 1598 - "instant", 1599 1500 "lock_api", 1600 - "parking_lot_core 0.8.5", 1601 - ] 1602 - 1603 - [[package]] 1604 - name = "parking_lot" 1605 - version = "0.12.0" 1606 - source = "registry+https://github.com/rust-lang/crates.io-index" 1607 - checksum = "87f5ec2493a61ac0506c0f4199f99070cbe83857b0337006a30f3e6719b8ef58" 1608 - dependencies = [ 1609 - "lock_api", 1610 - "parking_lot_core 0.9.3", 1611 - ] 1612 - 1613 - [[package]] 1614 - name = "parking_lot_core" 1615 - version = "0.8.5" 1616 - source = "registry+https://github.com/rust-lang/crates.io-index" 1617 - checksum = "d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216" 1618 - dependencies = [ 1619 - "cfg-if", 1620 - "instant", 1621 - "libc", 1622 - "redox_syscall", 1623 - "smallvec", 1624 - "winapi", 1501 + "parking_lot_core", 1625 1502 ] 1626 1503 1627 1504 [[package]] 1628 1505 name = "parking_lot_core" 1629 - version = "0.9.3" 1506 + version = "0.9.5" 1630 1507 source = "registry+https://github.com/rust-lang/crates.io-index" 1631 - checksum = "09a279cbf25cb0757810394fbc1e359949b59e348145c643a939a525692e6929" 1508 + checksum = "7ff9f3fef3968a3ec5945535ed654cb38ff72d7495a25619e2247fb15a2ed9ba" 1632 1509 dependencies = [ 1633 1510 "cfg-if", 1634 1511 "libc", ··· 1639 1516 1640 1517 [[package]] 1641 1518 name = "paste" 1642 - version = "1.0.7" 1519 + version = "1.0.9" 1643 1520 source = "registry+https://github.com/rust-lang/crates.io-index" 1644 - checksum = "0c520e05135d6e763148b6426a837e239041653ba7becd2e538c076c738025fc" 1521 + checksum = "b1de2e551fb905ac83f73f7aedf2f0cb4a0da7e35efa24a202a936269f1f18e1" 1645 1522 1646 1523 [[package]] 1647 1524 name = "pathdiff" ··· 1651 1528 1652 1529 [[package]] 1653 1530 name = "percent-encoding" 1654 - version = "2.1.0" 1531 + version = "2.2.0" 1655 1532 source = "registry+https://github.com/rust-lang/crates.io-index" 1656 - checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e" 1533 + checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" 1657 1534 1658 1535 [[package]] 1659 1536 name = "pest" 1660 - version = "2.1.3" 1537 + version = "2.5.1" 1661 1538 source = "registry+https://github.com/rust-lang/crates.io-index" 1662 - checksum = "10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53" 1539 + checksum = "cc8bed3549e0f9b0a2a78bf7c0018237a2cdf085eecbbc048e52612438e4e9d0" 1663 1540 dependencies = [ 1541 + "thiserror", 1664 1542 "ucd-trie", 1665 1543 ] 1666 1544 ··· 1776 1654 1777 1655 [[package]] 1778 1656 name = "pkg-config" 1779 - version = "0.3.25" 1657 + version = "0.3.26" 1780 1658 source = "registry+https://github.com/rust-lang/crates.io-index" 1781 - checksum = "1df8c4ec4b0627e53bdf214615ad287367e482558cf84b109250b37464dc03ae" 1659 + checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" 1782 1660 1783 1661 [[package]] 1784 1662 name = "plist" ··· 1796 1674 1797 1675 [[package]] 1798 1676 name = "png" 1799 - version = "0.11.0" 1800 - source = "registry+https://github.com/rust-lang/crates.io-index" 1801 - checksum = "f0b0cabbbd20c2d7f06dbf015e06aad59b6ca3d9ed14848783e98af9aaf19925" 1802 - dependencies = [ 1803 - "bitflags", 1804 - "deflate 0.7.20", 1805 - "inflate", 1806 - "num-iter", 1807 - ] 1808 - 1809 - [[package]] 1810 - name = "png" 1811 - version = "0.17.5" 1677 + version = "0.17.7" 1812 1678 source = "registry+https://github.com/rust-lang/crates.io-index" 1813 - checksum = "dc38c0ad57efb786dd57b9864e5b18bae478c00c824dc55a38bbc9da95dde3ba" 1679 + checksum = "5d708eaf860a19b19ce538740d2b4bdeeb8337fa53f7738455e706623ad5c638" 1814 1680 dependencies = [ 1815 1681 "bitflags", 1816 1682 "crc32fast", 1817 - "deflate 1.0.0", 1683 + "flate2", 1818 1684 "miniz_oxide", 1819 1685 ] 1820 1686 1821 1687 [[package]] 1822 1688 name = "ppv-lite86" 1823 - version = "0.2.16" 1689 + version = "0.2.17" 1824 1690 source = "registry+https://github.com/rust-lang/crates.io-index" 1825 - checksum = "eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872" 1691 + checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 1826 1692 1827 1693 [[package]] 1828 1694 name = "precomputed-hash" ··· 1832 1698 1833 1699 [[package]] 1834 1700 name = "proc-macro-crate" 1835 - version = "1.1.3" 1701 + version = "1.2.1" 1836 1702 source = "registry+https://github.com/rust-lang/crates.io-index" 1837 - checksum = "e17d47ce914bf4de440332250b0edd23ce48c005f59fab39d3335866b114f11a" 1703 + checksum = "eda0fc3b0fb7c975631757e14d9049da17374063edb6ebbcbc54d880d4fe94e9" 1838 1704 dependencies = [ 1705 + "once_cell", 1839 1706 "thiserror", 1840 1707 "toml", 1841 1708 ] ··· 1872 1739 1873 1740 [[package]] 1874 1741 name = "proc-macro2" 1875 - version = "1.0.39" 1742 + version = "1.0.47" 1876 1743 source = "registry+https://github.com/rust-lang/crates.io-index" 1877 - checksum = "c54b25569025b7fc9651de43004ae593a75ad88543b17178aa5e1b9c4f15f56f" 1744 + checksum = "5ea3d908b0e36316caf9e9e2c4625cdde190a7e6f440d794667ed17a1855e725" 1878 1745 dependencies = [ 1879 1746 "unicode-ident", 1880 1747 ] 1881 1748 1882 1749 [[package]] 1883 1750 name = "quote" 1884 - version = "1.0.18" 1751 + version = "1.0.21" 1885 1752 source = "registry+https://github.com/rust-lang/crates.io-index" 1886 - checksum = "a1feb54ed693b93a84e14094943b84b7c4eae204c512b7ccb95ab0c66d278ad1" 1753 + checksum = "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179" 1887 1754 dependencies = [ 1888 1755 "proc-macro2", 1889 1756 ] ··· 1910 1777 dependencies = [ 1911 1778 "libc", 1912 1779 "rand_chacha 0.3.1", 1913 - "rand_core 0.6.3", 1780 + "rand_core 0.6.4", 1914 1781 ] 1915 1782 1916 1783 [[package]] ··· 1930 1797 checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 1931 1798 dependencies = [ 1932 1799 "ppv-lite86", 1933 - "rand_core 0.6.3", 1800 + "rand_core 0.6.4", 1934 1801 ] 1935 1802 1936 1803 [[package]] ··· 1944 1811 1945 1812 [[package]] 1946 1813 name = "rand_core" 1947 - version = "0.6.3" 1814 + version = "0.6.4" 1948 1815 source = "registry+https://github.com/rust-lang/crates.io-index" 1949 - checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7" 1816 + checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 1950 1817 dependencies = [ 1951 - "getrandom 0.2.6", 1818 + "getrandom 0.2.8", 1952 1819 ] 1953 1820 1954 1821 [[package]] ··· 1971 1838 1972 1839 [[package]] 1973 1840 name = "raw-window-handle" 1974 - version = "0.4.3" 1841 + version = "0.5.0" 1975 1842 source = "registry+https://github.com/rust-lang/crates.io-index" 1976 - checksum = "b800beb9b6e7d2df1fe337c9e3d04e3af22a124460fb4c30fcc22c9117cefb41" 1843 + checksum = "ed7e3d950b66e19e0c372f3fa3fbbcf85b1746b571f74e0c2af6042a5c93420a" 1977 1844 dependencies = [ 1978 1845 "cty", 1979 1846 ] 1980 1847 1981 1848 [[package]] 1982 1849 name = "redox_syscall" 1983 - version = "0.2.13" 1850 + version = "0.2.16" 1984 1851 source = "registry+https://github.com/rust-lang/crates.io-index" 1985 - checksum = "62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42" 1852 + checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 1986 1853 dependencies = [ 1987 1854 "bitflags", 1988 1855 ] ··· 1993 1860 source = "registry+https://github.com/rust-lang/crates.io-index" 1994 1861 checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 1995 1862 dependencies = [ 1996 - "getrandom 0.2.6", 1863 + "getrandom 0.2.8", 1997 1864 "redox_syscall", 1998 1865 "thiserror", 1999 1866 ] 2000 1867 2001 1868 [[package]] 2002 1869 name = "regex" 2003 - version = "1.5.6" 1870 + version = "1.7.0" 2004 1871 source = "registry+https://github.com/rust-lang/crates.io-index" 2005 - checksum = "d83f127d94bdbcda4c8cc2e50f6f84f4b611f69c902699ca385a39c3a75f9ff1" 1872 + checksum = "e076559ef8e241f2ae3479e36f97bd5741c0330689e217ad51ce2c76808b868a" 2006 1873 dependencies = [ 2007 1874 "aho-corasick", 2008 1875 "memchr", ··· 2020 1887 2021 1888 [[package]] 2022 1889 name = "regex-syntax" 2023 - version = "0.6.26" 1890 + version = "0.6.28" 2024 1891 source = "registry+https://github.com/rust-lang/crates.io-index" 2025 - checksum = "49b3de9ec5dc0a3417da371aab17d729997c15010e7fd24ff707773a33bddb64" 1892 + checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848" 2026 1893 2027 1894 [[package]] 2028 1895 name = "remove_dir_all" ··· 2048 1915 source = "registry+https://github.com/rust-lang/crates.io-index" 2049 1916 checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 2050 1917 dependencies = [ 2051 - "semver 1.0.9", 1918 + "semver 1.0.14", 2052 1919 ] 2053 1920 2054 1921 [[package]] 2055 1922 name = "rustversion" 2056 - version = "1.0.6" 1923 + version = "1.0.9" 2057 1924 source = "registry+https://github.com/rust-lang/crates.io-index" 2058 - checksum = "f2cc38e8fa666e2de3c4aba7edeb5ffc5246c1c2ed0e3d17e560aeeba736b23f" 1925 + checksum = "97477e48b4cf8603ad5f7aaf897467cf42ab4218a38ef76fb14c2d6773a6d6a8" 2059 1926 2060 1927 [[package]] 2061 1928 name = "ryu" 2062 - version = "1.0.10" 1929 + version = "1.0.11" 2063 1930 source = "registry+https://github.com/rust-lang/crates.io-index" 2064 - checksum = "f3f6f92acf49d1b98f7a81226834412ada05458b7364277387724a237f062695" 1931 + checksum = "4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09" 2065 1932 2066 1933 [[package]] 2067 1934 name = "safemem" ··· 2080 1947 2081 1948 [[package]] 2082 1949 name = "scoped-tls" 2083 - version = "1.0.0" 1950 + version = "1.0.1" 2084 1951 source = "registry+https://github.com/rust-lang/crates.io-index" 2085 - checksum = "ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2" 1952 + checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" 2086 1953 2087 1954 [[package]] 2088 1955 name = "scopeguard" ··· 2121 1988 2122 1989 [[package]] 2123 1990 name = "semver" 2124 - version = "1.0.9" 1991 + version = "1.0.14" 2125 1992 source = "registry+https://github.com/rust-lang/crates.io-index" 2126 - checksum = "8cb243bdfdb5936c8dc3c45762a19d12ab4550cdc753bc247637d4ec35a040fd" 1993 + checksum = "e25dfac463d778e353db5be2449d1cce89bd6fd23c9f1ea21310ce6e5a1b29c4" 2127 1994 dependencies = [ 2128 1995 "serde", 2129 1996 ] ··· 2139 2006 2140 2007 [[package]] 2141 2008 name = "serde" 2142 - version = "1.0.137" 2009 + version = "1.0.149" 2143 2010 source = "registry+https://github.com/rust-lang/crates.io-index" 2144 - checksum = "61ea8d54c77f8315140a05f4c7237403bf38b72704d031543aa1d16abbf517d1" 2011 + checksum = "256b9932320c590e707b94576e3cc1f7c9024d0ee6612dfbcf1cb106cbe8e055" 2145 2012 dependencies = [ 2146 2013 "serde_derive", 2147 2014 ] 2148 2015 2149 2016 [[package]] 2150 2017 name = "serde_derive" 2151 - version = "1.0.137" 2018 + version = "1.0.149" 2152 2019 source = "registry+https://github.com/rust-lang/crates.io-index" 2153 - checksum = "1f26faba0c3959972377d3b2d306ee9f71faee9714294e41bb777f83f88578be" 2020 + checksum = "b4eae9b04cbffdfd550eb462ed33bc6a1b68c935127d008b27444d08380f94e4" 2154 2021 dependencies = [ 2155 2022 "proc-macro2", 2156 2023 "quote", ··· 2159 2026 2160 2027 [[package]] 2161 2028 name = "serde_json" 2162 - version = "1.0.81" 2029 + version = "1.0.89" 2163 2030 source = "registry+https://github.com/rust-lang/crates.io-index" 2164 - checksum = "9b7ce2b32a1aed03c558dc61a5cd328f15aff2dbc17daad8fb8af04d2100e15c" 2031 + checksum = "020ff22c755c2ed3f8cf162dbb41a7268d934702f3ed3631656ea597e08fc3db" 2165 2032 dependencies = [ 2166 - "itoa 1.0.2", 2033 + "itoa 1.0.4", 2167 2034 "ryu", 2168 2035 "serde", 2169 2036 ] 2170 2037 2171 2038 [[package]] 2172 2039 name = "serde_repr" 2173 - version = "0.1.8" 2040 + version = "0.1.9" 2174 2041 source = "registry+https://github.com/rust-lang/crates.io-index" 2175 - checksum = "a2ad84e47328a31223de7fed7a4f5087f2d6ddfe586cf3ca25b7a165bc0a5aed" 2042 + checksum = "1fe39d9fbb0ebf5eb2c7cb7e2a47e4f462fad1379f1166b8ae49ad9eae89a7ca" 2176 2043 dependencies = [ 2177 2044 "proc-macro2", 2178 2045 "quote", ··· 2235 2102 2236 2103 [[package]] 2237 2104 name = "sha2" 2238 - version = "0.10.2" 2105 + version = "0.10.6" 2239 2106 source = "registry+https://github.com/rust-lang/crates.io-index" 2240 - checksum = "55deaec60f81eefe3cce0dc50bda92d6d8e88f2a27df7c5033b42afeb1ed2676" 2107 + checksum = "82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0" 2241 2108 dependencies = [ 2242 2109 "cfg-if", 2243 2110 "cpufeatures", ··· 2261 2128 2262 2129 [[package]] 2263 2130 name = "slab" 2264 - version = "0.4.6" 2131 + version = "0.4.7" 2265 2132 source = "registry+https://github.com/rust-lang/crates.io-index" 2266 - checksum = "eb703cfe953bccee95685111adeedb76fabe4e97549a58d16f03ea7b9367bb32" 2133 + checksum = "4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef" 2134 + dependencies = [ 2135 + "autocfg", 2136 + ] 2267 2137 2268 2138 [[package]] 2269 2139 name = "smallvec" 2270 - version = "1.8.0" 2140 + version = "1.10.0" 2271 2141 source = "registry+https://github.com/rust-lang/crates.io-index" 2272 - checksum = "f2dd574626839106c320a323308629dcb1acfc96e32a8cba364ddc61ac23ee83" 2142 + checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 2273 2143 2274 2144 [[package]] 2275 2145 name = "soup2" ··· 2322 2192 dependencies = [ 2323 2193 "new_debug_unreachable", 2324 2194 "once_cell", 2325 - "parking_lot 0.12.0", 2195 + "parking_lot", 2326 2196 "phf_shared 0.10.0", 2327 2197 "precomputed-hash", 2328 2198 "serde", ··· 2348 2218 2349 2219 [[package]] 2350 2220 name = "syn" 2351 - version = "1.0.95" 2221 + version = "1.0.105" 2352 2222 source = "registry+https://github.com/rust-lang/crates.io-index" 2353 - checksum = "fbaf6116ab8924f39d52792136fb74fd60a80194cf1b1c6ffa6453eef1c3f942" 2223 + checksum = "60b9b43d45702de4c839cb9b51d9f529c5dd26a4aff255b42b1ebc03e88ee908" 2354 2224 dependencies = [ 2355 2225 "proc-macro2", 2356 2226 "quote", ··· 2372 2242 2373 2243 [[package]] 2374 2244 name = "system-deps" 2375 - version = "6.0.2" 2245 + version = "6.0.3" 2376 2246 source = "registry+https://github.com/rust-lang/crates.io-index" 2377 - checksum = "a1a45a1c4c9015217e12347f2a411b57ce2c4fc543913b14b6fe40483328e709" 2247 + checksum = "2955b1fe31e1fa2fbd1976b71cc69a606d7d4da16f6de3333d0c92d51419aeff" 2378 2248 dependencies = [ 2379 - "cfg-expr 0.10.3", 2249 + "cfg-expr 0.11.0", 2380 2250 "heck 0.4.0", 2381 2251 "pkg-config", 2382 2252 "toml", 2383 - "version-compare 0.1.0", 2253 + "version-compare 0.1.1", 2384 2254 ] 2385 2255 2386 2256 [[package]] 2387 2257 name = "tao" 2388 - version = "0.12.1" 2258 + version = "0.15.6" 2389 2259 source = "registry+https://github.com/rust-lang/crates.io-index" 2390 - checksum = "a71c32c2fa7bba46b01becf9cf470f6a781573af7e376c5e317a313ecce27545" 2260 + checksum = "8c8fab9f2ba9a6d7ad55b46f812984b6ab203d774c162163ac297edc9567404b" 2391 2261 dependencies = [ 2392 2262 "bitflags", 2393 2263 "cairo-rs", ··· 2407 2277 "gtk", 2408 2278 "image", 2409 2279 "instant", 2410 - "jni 0.19.0", 2280 + "jni", 2411 2281 "lazy_static", 2412 2282 "libc", 2413 2283 "log", ··· 2416 2286 "ndk-sys", 2417 2287 "objc", 2418 2288 "once_cell", 2419 - "parking_lot 0.11.2", 2289 + "parking_lot", 2420 2290 "paste", 2421 - "png 0.17.5", 2291 + "png", 2422 2292 "raw-window-handle", 2423 2293 "scopeguard", 2424 2294 "serde", 2425 2295 "unicode-segmentation", 2426 - "uuid 0.8.2", 2427 - "windows", 2296 + "uuid 1.2.2", 2297 + "windows 0.39.0", 2428 2298 "windows-implement", 2429 2299 "x11-dl", 2430 2300 ] ··· 2442 2312 2443 2313 [[package]] 2444 2314 name = "tauri" 2445 - version = "1.0.2" 2315 + version = "1.2.1" 2446 2316 source = "registry+https://github.com/rust-lang/crates.io-index" 2447 - checksum = "421641ec549d34935530886151a42ce5ecbbb57beb30e5eec1b22f8e08e10ee9" 2317 + checksum = "18203448b9d4dcad55607eafeda6dc7fe135848e5f567cd8bdade6cafd8b1a85" 2448 2318 dependencies = [ 2449 2319 "anyhow", 2450 2320 "cocoa", 2451 2321 "dirs-next", 2452 2322 "embed_plist", 2323 + "encoding_rs", 2453 2324 "flate2", 2454 - "futures", 2455 - "futures-lite", 2325 + "futures-util", 2456 2326 "glib", 2457 2327 "glob", 2458 2328 "gtk", ··· 2466 2336 "rand 0.8.5", 2467 2337 "raw-window-handle", 2468 2338 "regex", 2469 - "semver 1.0.9", 2339 + "semver 1.0.14", 2470 2340 "serde", 2471 2341 "serde_json", 2472 2342 "serde_repr", ··· 2481 2351 "thiserror", 2482 2352 "tokio", 2483 2353 "url", 2484 - "uuid 1.1.0", 2354 + "uuid 1.2.2", 2485 2355 "webkit2gtk", 2486 2356 "webview2-com", 2487 - "windows", 2357 + "windows 0.39.0", 2488 2358 ] 2489 2359 2490 2360 [[package]] 2491 2361 name = "tauri-build" 2492 - version = "1.0.2" 2362 + version = "1.2.1" 2493 2363 source = "registry+https://github.com/rust-lang/crates.io-index" 2494 - checksum = "598bd36884ee15ac73dfca9921066fd87d13d9beea60384b99a66c3a5d800d70" 2364 + checksum = "8807c85d656b2b93927c19fe5a5f1f1f348f96c2de8b90763b3c2d561511f9b4" 2495 2365 dependencies = [ 2496 2366 "anyhow", 2497 2367 "cargo_toml", 2498 2368 "heck 0.4.0", 2499 - "semver 1.0.9", 2369 + "json-patch", 2370 + "semver 1.0.14", 2500 2371 "serde_json", 2501 2372 "tauri-utils", 2502 2373 "winres", ··· 2504 2375 2505 2376 [[package]] 2506 2377 name = "tauri-codegen" 2507 - version = "1.0.2" 2378 + version = "1.2.1" 2508 2379 source = "registry+https://github.com/rust-lang/crates.io-index" 2509 - checksum = "048a7b404b92c86e7dc32458fd0963f042a76d520681e6f598d73a97c2feeeef" 2380 + checksum = "14388d484b6b1b5dc0f6a7d6cc6433b3b230bec85eaa576adcdf3f9fafa49251" 2510 2381 dependencies = [ 2511 2382 "base64", 2512 2383 "brotli", 2513 2384 "ico", 2385 + "json-patch", 2514 2386 "plist", 2515 - "png 0.17.5", 2387 + "png", 2516 2388 "proc-macro2", 2517 2389 "quote", 2518 2390 "regex", 2519 - "semver 1.0.9", 2391 + "semver 1.0.14", 2520 2392 "serde", 2521 2393 "serde_json", 2522 2394 "sha2", 2523 2395 "tauri-utils", 2524 2396 "thiserror", 2525 2397 "time", 2526 - "uuid 1.1.0", 2398 + "uuid 1.2.2", 2527 2399 "walkdir", 2528 2400 ] 2529 2401 2530 2402 [[package]] 2531 2403 name = "tauri-macros" 2532 - version = "1.0.2" 2404 + version = "1.2.1" 2533 2405 source = "registry+https://github.com/rust-lang/crates.io-index" 2534 - checksum = "aaf70098bfab21efde9b2c089008b319ba333f4ee6e55c38bdea188dea86497f" 2406 + checksum = "069319e5ecbe653a799b94b0690d9f9bf5d00f7b1d3989aa331c524d4e354075" 2535 2407 dependencies = [ 2536 2408 "heck 0.4.0", 2537 2409 "proc-macro2", ··· 2543 2415 2544 2416 [[package]] 2545 2417 name = "tauri-runtime" 2546 - version = "0.10.2" 2418 + version = "0.12.1" 2547 2419 source = "registry+https://github.com/rust-lang/crates.io-index" 2548 - checksum = "4e4cff3b4d9469727fa2107c4b3d2eda110df1ba45103fb420178e536362fae4" 2420 + checksum = "c507d954d08ac8705d235bc70ec6975b9054fb95ff7823af72dbb04186596f3b" 2549 2421 dependencies = [ 2550 2422 "gtk", 2551 2423 "http", 2552 2424 "http-range", 2553 - "infer", 2425 + "rand 0.8.5", 2554 2426 "raw-window-handle", 2555 2427 "serde", 2556 2428 "serde_json", 2557 2429 "tauri-utils", 2558 2430 "thiserror", 2559 - "uuid 1.1.0", 2431 + "uuid 1.2.2", 2560 2432 "webview2-com", 2561 - "windows", 2433 + "windows 0.39.0", 2562 2434 ] 2563 2435 2564 2436 [[package]] 2565 2437 name = "tauri-runtime-wry" 2566 - version = "0.10.2" 2438 + version = "0.12.1" 2567 2439 source = "registry+https://github.com/rust-lang/crates.io-index" 2568 - checksum = "3fa8c4edaf01d8b556e7172c844b1b4dd3399adcd1a606bd520fc3e65f698546" 2440 + checksum = "7821c34cf1bd6d89ff46b46a53f3a5050d92afaf2053569f1cc4531167257b24" 2569 2441 dependencies = [ 2570 2442 "cocoa", 2571 2443 "gtk", ··· 2574 2446 "raw-window-handle", 2575 2447 "tauri-runtime", 2576 2448 "tauri-utils", 2577 - "uuid 1.1.0", 2449 + "uuid 1.2.2", 2578 2450 "webkit2gtk", 2579 2451 "webview2-com", 2580 - "windows", 2452 + "windows 0.39.0", 2581 2453 "wry", 2582 2454 ] 2583 2455 ··· 2593 2465 2594 2466 [[package]] 2595 2467 name = "tauri-utils" 2596 - version = "1.0.3" 2468 + version = "1.2.1" 2597 2469 source = "registry+https://github.com/rust-lang/crates.io-index" 2598 - checksum = "12ff4b68d9faeb57c9c727bf58c9c9768d2b67d8e84e62ce6146e7859a2e9c6b" 2470 + checksum = "5abbc109a6eb45127956ffcc26ef0e875d160150ac16cfa45d26a6b2871686f1" 2599 2471 dependencies = [ 2600 2472 "brotli", 2601 2473 "ctor", 2602 2474 "glob", 2603 2475 "heck 0.4.0", 2604 2476 "html5ever", 2477 + "infer", 2605 2478 "json-patch", 2606 2479 "kuchiki", 2607 2480 "memchr", 2608 2481 "phf 0.10.1", 2609 2482 "proc-macro2", 2610 2483 "quote", 2611 - "semver 1.0.9", 2484 + "semver 1.0.14", 2612 2485 "serde", 2613 2486 "serde_json", 2614 2487 "serde_with", 2615 2488 "thiserror", 2616 2489 "url", 2617 2490 "walkdir", 2618 - "windows", 2491 + "windows 0.39.0", 2619 2492 ] 2620 2493 2621 2494 [[package]] ··· 2651 2524 2652 2525 [[package]] 2653 2526 name = "thiserror" 2654 - version = "1.0.31" 2527 + version = "1.0.37" 2655 2528 source = "registry+https://github.com/rust-lang/crates.io-index" 2656 - checksum = "bd829fe32373d27f76265620b5309d0340cb8550f523c1dda251d6298069069a" 2529 + checksum = "10deb33631e3c9018b9baf9dcbbc4f737320d2b576bac10f6aefa048fa407e3e" 2657 2530 dependencies = [ 2658 2531 "thiserror-impl", 2659 2532 ] 2660 2533 2661 2534 [[package]] 2662 2535 name = "thiserror-impl" 2663 - version = "1.0.31" 2536 + version = "1.0.37" 2664 2537 source = "registry+https://github.com/rust-lang/crates.io-index" 2665 - checksum = "0396bc89e626244658bef819e22d0cc459e795a5ebe878e6ec336d1674a8d79a" 2538 + checksum = "982d17546b47146b28f7c22e3d08465f6b8903d0ea13c1660d9d84a6e7adcdbb" 2666 2539 dependencies = [ 2667 2540 "proc-macro2", 2668 2541 "quote", ··· 2680 2553 2681 2554 [[package]] 2682 2555 name = "time" 2683 - version = "0.3.11" 2556 + version = "0.3.17" 2557 + source = "registry+https://github.com/rust-lang/crates.io-index" 2558 + checksum = "a561bf4617eebd33bca6434b988f39ed798e527f51a1e797d0ee4f61c0a38376" 2559 + dependencies = [ 2560 + "itoa 1.0.4", 2561 + "serde", 2562 + "time-core", 2563 + "time-macros", 2564 + ] 2565 + 2566 + [[package]] 2567 + name = "time-core" 2568 + version = "0.1.0" 2569 + source = "registry+https://github.com/rust-lang/crates.io-index" 2570 + checksum = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd" 2571 + 2572 + [[package]] 2573 + name = "time-macros" 2574 + version = "0.2.6" 2684 2575 source = "registry+https://github.com/rust-lang/crates.io-index" 2685 - checksum = "72c91f41dcb2f096c05f0873d667dceec1087ce5bcf984ec8ffb19acddbb3217" 2576 + checksum = "d967f99f534ca7e495c575c62638eebc2898a8c84c119b89e250477bc4ba16b2" 2686 2577 dependencies = [ 2687 - "itoa 1.0.2", 2688 - "libc", 2689 - "num_threads", 2578 + "time-core", 2690 2579 ] 2691 2580 2692 2581 [[package]] ··· 2706 2595 2707 2596 [[package]] 2708 2597 name = "tokio" 2709 - version = "1.19.2" 2598 + version = "1.23.0" 2710 2599 source = "registry+https://github.com/rust-lang/crates.io-index" 2711 - checksum = "c51a52ed6686dd62c320f9b89299e9dfb46f730c7a48e635c19f21d116cb1439" 2600 + checksum = "eab6d665857cc6ca78d6e80303a02cea7a7851e85dfbd77cbdc09bd129f1ef46" 2712 2601 dependencies = [ 2602 + "autocfg", 2713 2603 "bytes", 2714 2604 "memchr", 2715 2605 "num_cpus", 2716 - "once_cell", 2717 2606 "pin-project-lite", 2607 + "windows-sys", 2718 2608 ] 2719 2609 2720 2610 [[package]] ··· 2728 2618 2729 2619 [[package]] 2730 2620 name = "tracing" 2731 - version = "0.1.34" 2621 + version = "0.1.37" 2732 2622 source = "registry+https://github.com/rust-lang/crates.io-index" 2733 - checksum = "5d0ecdcb44a79f0fe9844f0c4f33a342cbcbb5117de8001e6ba0dc2351327d09" 2623 + checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" 2734 2624 dependencies = [ 2735 2625 "cfg-if", 2736 2626 "pin-project-lite", ··· 2740 2630 2741 2631 [[package]] 2742 2632 name = "tracing-attributes" 2743 - version = "0.1.21" 2633 + version = "0.1.23" 2744 2634 source = "registry+https://github.com/rust-lang/crates.io-index" 2745 - checksum = "cc6b8ad3567499f98a1db7a752b07a7c8c7c7c34c332ec00effb2b0027974b7c" 2635 + checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" 2746 2636 dependencies = [ 2747 2637 "proc-macro2", 2748 2638 "quote", ··· 2751 2641 2752 2642 [[package]] 2753 2643 name = "tracing-core" 2754 - version = "0.1.26" 2644 + version = "0.1.30" 2755 2645 source = "registry+https://github.com/rust-lang/crates.io-index" 2756 - checksum = "f54c8ca710e81886d498c2fd3331b56c93aa248d49de2222ad2742247c60072f" 2646 + checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" 2757 2647 dependencies = [ 2758 - "lazy_static", 2648 + "once_cell", 2759 2649 "valuable", 2760 2650 ] 2761 2651 ··· 2772 2662 2773 2663 [[package]] 2774 2664 name = "tracing-subscriber" 2775 - version = "0.3.11" 2665 + version = "0.3.16" 2776 2666 source = "registry+https://github.com/rust-lang/crates.io-index" 2777 - checksum = "4bc28f93baff38037f64e6f43d34cfa1605f27a49c34e8a04c5e78b0babf2596" 2667 + checksum = "a6176eae26dd70d0c919749377897b54a9276bd7061339665dd68777926b5a70" 2778 2668 dependencies = [ 2779 - "ansi_term", 2780 - "lazy_static", 2781 2669 "matchers", 2670 + "nu-ansi-term", 2671 + "once_cell", 2782 2672 "regex", 2783 2673 "sharded-slab", 2784 2674 "smallvec", ··· 2799 2689 2800 2690 [[package]] 2801 2691 name = "typenum" 2802 - version = "1.15.0" 2692 + version = "1.16.0" 2803 2693 source = "registry+https://github.com/rust-lang/crates.io-index" 2804 - checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987" 2694 + checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" 2805 2695 2806 2696 [[package]] 2807 2697 name = "ucd-trie" 2808 - version = "0.1.3" 2698 + version = "0.1.5" 2809 2699 source = "registry+https://github.com/rust-lang/crates.io-index" 2810 - checksum = "56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c" 2700 + checksum = "9e79c4d996edb816c91e4308506774452e55e95c3c9de07b6729e17e15a5ef81" 2811 2701 2812 2702 [[package]] 2813 2703 name = "unicode-bidi" ··· 2817 2707 2818 2708 [[package]] 2819 2709 name = "unicode-ident" 2820 - version = "1.0.0" 2710 + version = "1.0.5" 2821 2711 source = "registry+https://github.com/rust-lang/crates.io-index" 2822 - checksum = "d22af068fba1eb5edcb4aea19d382b2a3deb4c8f9d475c589b6ada9e0fd493ee" 2712 + checksum = "6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3" 2823 2713 2824 2714 [[package]] 2825 2715 name = "unicode-normalization" 2826 - version = "0.1.19" 2716 + version = "0.1.22" 2827 2717 source = "registry+https://github.com/rust-lang/crates.io-index" 2828 - checksum = "d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9" 2718 + checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 2829 2719 dependencies = [ 2830 2720 "tinyvec", 2831 2721 ] 2832 2722 2833 2723 [[package]] 2834 2724 name = "unicode-segmentation" 2835 - version = "1.9.0" 2725 + version = "1.10.0" 2836 2726 source = "registry+https://github.com/rust-lang/crates.io-index" 2837 - checksum = "7e8820f5d777f6224dc4be3632222971ac30164d4a258d595640799554ebfd99" 2727 + checksum = "0fdbf052a0783de01e944a6ce7a8cb939e295b1e7be835a1112c3b9a7f047a5a" 2838 2728 2839 2729 [[package]] 2840 2730 name = "url" 2841 - version = "2.2.2" 2731 + version = "2.3.1" 2842 2732 source = "registry+https://github.com/rust-lang/crates.io-index" 2843 - checksum = "a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c" 2733 + checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" 2844 2734 dependencies = [ 2845 2735 "form_urlencoded", 2846 2736 "idna", 2847 - "matches", 2848 2737 "percent-encoding", 2849 2738 "serde", 2850 2739 ] ··· 2860 2749 version = "0.8.2" 2861 2750 source = "registry+https://github.com/rust-lang/crates.io-index" 2862 2751 checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7" 2863 - dependencies = [ 2864 - "getrandom 0.2.6", 2865 - ] 2866 2752 2867 2753 [[package]] 2868 2754 name = "uuid" 2869 - version = "1.1.0" 2755 + version = "1.2.2" 2870 2756 source = "registry+https://github.com/rust-lang/crates.io-index" 2871 - checksum = "93bbc61e655a4833cf400d0d15bf3649313422fa7572886ad6dab16d79886365" 2757 + checksum = "422ee0de9031b5b948b97a8fc04e3aa35230001a722ddd27943e0be31564ce4c" 2872 2758 dependencies = [ 2873 - "getrandom 0.2.6", 2759 + "getrandom 0.2.8", 2874 2760 ] 2875 2761 2876 2762 [[package]] ··· 2887 2773 2888 2774 [[package]] 2889 2775 name = "version-compare" 2890 - version = "0.1.0" 2776 + version = "0.1.1" 2891 2777 source = "registry+https://github.com/rust-lang/crates.io-index" 2892 - checksum = "fe88247b92c1df6b6de80ddc290f3976dbdf2f5f5d3fd049a9fb598c6dd5ca73" 2778 + checksum = "579a42fc0b8e0c63b76519a339be31bed574929511fa53c1a3acae26eb258f29" 2893 2779 2894 2780 [[package]] 2895 2781 name = "version_check" ··· 2898 2784 checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 2899 2785 2900 2786 [[package]] 2901 - name = "waker-fn" 2902 - version = "1.1.0" 2903 - source = "registry+https://github.com/rust-lang/crates.io-index" 2904 - checksum = "9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca" 2905 - 2906 - [[package]] 2907 2787 name = "walkdir" 2908 2788 version = "2.3.2" 2909 2789 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2922 2802 2923 2803 [[package]] 2924 2804 name = "wasi" 2925 - version = "0.10.2+wasi-snapshot-preview1" 2805 + version = "0.11.0+wasi-snapshot-preview1" 2926 2806 source = "registry+https://github.com/rust-lang/crates.io-index" 2927 - checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6" 2807 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 2928 2808 2929 2809 [[package]] 2930 2810 name = "webkit2gtk" 2931 - version = "0.18.0" 2811 + version = "0.18.2" 2932 2812 source = "registry+https://github.com/rust-lang/crates.io-index" 2933 - checksum = "29952969fb5e10fe834a52eb29ad0814ccdfd8387159b0933edf1344a1c9cdcc" 2813 + checksum = "b8f859735e4a452aeb28c6c56a852967a8a76c8eb1cc32dbf931ad28a13d6370" 2934 2814 dependencies = [ 2935 2815 "bitflags", 2936 2816 "cairo-rs", ··· 2970 2850 "pango-sys", 2971 2851 "pkg-config", 2972 2852 "soup2-sys", 2973 - "system-deps 6.0.2", 2853 + "system-deps 6.0.3", 2974 2854 ] 2975 2855 2976 2856 [[package]] 2977 2857 name = "webview2-com" 2978 - version = "0.16.0" 2858 + version = "0.19.1" 2979 2859 source = "registry+https://github.com/rust-lang/crates.io-index" 2980 - checksum = "a489a9420acabb3c2ed0434b6f71f6b56b9485ec32665a28dec1ee186d716e0f" 2860 + checksum = "b4a769c9f1a64a8734bde70caafac2b96cada12cd4aefa49196b3a386b8b4178" 2981 2861 dependencies = [ 2982 2862 "webview2-com-macros", 2983 2863 "webview2-com-sys", 2984 - "windows", 2864 + "windows 0.39.0", 2985 2865 "windows-implement", 2986 2866 ] 2987 2867 ··· 2998 2878 2999 2879 [[package]] 3000 2880 name = "webview2-com-sys" 3001 - version = "0.16.0" 2881 + version = "0.19.0" 3002 2882 source = "registry+https://github.com/rust-lang/crates.io-index" 3003 - checksum = "0258c53ee9adc0a4f8ba1c8c317588f7a58c7048a55b621d469ba75ab3709ca1" 2883 + checksum = "aac48ef20ddf657755fdcda8dfed2a7b4fc7e4581acce6fe9b88c3d64f29dee7" 3004 2884 dependencies = [ 3005 2885 "regex", 3006 2886 "serde", 3007 2887 "serde_json", 3008 2888 "thiserror", 3009 - "windows", 2889 + "windows 0.39.0", 3010 2890 "windows-bindgen", 2891 + "windows-metadata", 3011 2892 ] 3012 2893 3013 2894 [[package]] ··· 3043 2924 3044 2925 [[package]] 3045 2926 name = "windows" 3046 - version = "0.37.0" 2927 + version = "0.32.0" 3047 2928 source = "registry+https://github.com/rust-lang/crates.io-index" 3048 - checksum = "57b543186b344cc61c85b5aab0d2e3adf4e0f99bc076eff9aa5927bcc0b8a647" 2929 + checksum = "fbedf6db9096bc2364adce0ae0aa636dcd89f3c3f2cd67947062aaf0ca2a10ec" 2930 + dependencies = [ 2931 + "windows_aarch64_msvc 0.32.0", 2932 + "windows_i686_gnu 0.32.0", 2933 + "windows_i686_msvc 0.32.0", 2934 + "windows_x86_64_gnu 0.32.0", 2935 + "windows_x86_64_msvc 0.32.0", 2936 + ] 2937 + 2938 + [[package]] 2939 + name = "windows" 2940 + version = "0.39.0" 2941 + source = "registry+https://github.com/rust-lang/crates.io-index" 2942 + checksum = "f1c4bd0a50ac6020f65184721f758dba47bb9fbc2133df715ec74a237b26794a" 3049 2943 dependencies = [ 3050 2944 "windows-implement", 3051 - "windows_aarch64_msvc 0.37.0", 3052 - "windows_i686_gnu 0.37.0", 3053 - "windows_i686_msvc 0.37.0", 3054 - "windows_x86_64_gnu 0.37.0", 3055 - "windows_x86_64_msvc 0.37.0", 2945 + "windows_aarch64_msvc 0.39.0", 2946 + "windows_i686_gnu 0.39.0", 2947 + "windows_i686_msvc 0.39.0", 2948 + "windows_x86_64_gnu 0.39.0", 2949 + "windows_x86_64_msvc 0.39.0", 3056 2950 ] 3057 2951 3058 2952 [[package]] 3059 2953 name = "windows-bindgen" 3060 - version = "0.37.0" 2954 + version = "0.39.0" 3061 2955 source = "registry+https://github.com/rust-lang/crates.io-index" 3062 - checksum = "0bed7be31ade0af08fec9b5343e9edcc005d22b1f11859b8a59b24797f5858e8" 2956 + checksum = "68003dbd0e38abc0fb85b939240f4bce37c43a5981d3df37ccbaaa981b47cb41" 3063 2957 dependencies = [ 3064 2958 "windows-metadata", 3065 2959 "windows-tokens", ··· 3067 2961 3068 2962 [[package]] 3069 2963 name = "windows-implement" 3070 - version = "0.37.0" 2964 + version = "0.39.0" 3071 2965 source = "registry+https://github.com/rust-lang/crates.io-index" 3072 - checksum = "67a1062e555f7d9d66fd1130ed4f7c6ec41a47529ee0850cd0e926d95b26bb14" 2966 + checksum = "ba01f98f509cb5dc05f4e5fc95e535f78260f15fea8fe1a8abdd08f774f1cee7" 3073 2967 dependencies = [ 3074 2968 "syn", 3075 2969 "windows-tokens", ··· 3077 2971 3078 2972 [[package]] 3079 2973 name = "windows-metadata" 3080 - version = "0.37.0" 2974 + version = "0.39.0" 3081 2975 source = "registry+https://github.com/rust-lang/crates.io-index" 3082 - checksum = "4f33f2b90a6664e369c41ab5ff262d06f048fc9685d9bf8a0e99a47750bb0463" 2976 + checksum = "9ee5e275231f07c6e240d14f34e1b635bf1faa1c76c57cfd59a5cdb9848e4278" 3083 2977 3084 2978 [[package]] 3085 2979 name = "windows-sys" 3086 - version = "0.36.1" 2980 + version = "0.42.0" 3087 2981 source = "registry+https://github.com/rust-lang/crates.io-index" 3088 - checksum = "ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2" 2982 + checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 3089 2983 dependencies = [ 3090 - "windows_aarch64_msvc 0.36.1", 3091 - "windows_i686_gnu 0.36.1", 3092 - "windows_i686_msvc 0.36.1", 3093 - "windows_x86_64_gnu 0.36.1", 3094 - "windows_x86_64_msvc 0.36.1", 2984 + "windows_aarch64_gnullvm", 2985 + "windows_aarch64_msvc 0.42.0", 2986 + "windows_i686_gnu 0.42.0", 2987 + "windows_i686_msvc 0.42.0", 2988 + "windows_x86_64_gnu 0.42.0", 2989 + "windows_x86_64_gnullvm", 2990 + "windows_x86_64_msvc 0.42.0", 3095 2991 ] 3096 2992 3097 2993 [[package]] 3098 2994 name = "windows-tokens" 3099 - version = "0.37.0" 2995 + version = "0.39.0" 3100 2996 source = "registry+https://github.com/rust-lang/crates.io-index" 3101 - checksum = "3263d25f1170419995b78ff10c06b949e8a986c35c208dc24333c64753a87169" 2997 + checksum = "f838de2fe15fe6bac988e74b798f26499a8b21a9d97edec321e79b28d1d7f597" 2998 + 2999 + [[package]] 3000 + name = "windows_aarch64_gnullvm" 3001 + version = "0.42.0" 3002 + source = "registry+https://github.com/rust-lang/crates.io-index" 3003 + checksum = "41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e" 3102 3004 3103 3005 [[package]] 3104 3006 name = "windows_aarch64_msvc" 3105 - version = "0.36.1" 3007 + version = "0.32.0" 3008 + source = "registry+https://github.com/rust-lang/crates.io-index" 3009 + checksum = "d8e92753b1c443191654ec532f14c199742964a061be25d77d7a96f09db20bf5" 3010 + 3011 + [[package]] 3012 + name = "windows_aarch64_msvc" 3013 + version = "0.39.0" 3106 3014 source = "registry+https://github.com/rust-lang/crates.io-index" 3107 - checksum = "9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47" 3015 + checksum = "ec7711666096bd4096ffa835238905bb33fb87267910e154b18b44eaabb340f2" 3108 3016 3109 3017 [[package]] 3110 3018 name = "windows_aarch64_msvc" 3111 - version = "0.37.0" 3019 + version = "0.42.0" 3020 + source = "registry+https://github.com/rust-lang/crates.io-index" 3021 + checksum = "dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4" 3022 + 3023 + [[package]] 3024 + name = "windows_i686_gnu" 3025 + version = "0.32.0" 3112 3026 source = "registry+https://github.com/rust-lang/crates.io-index" 3113 - checksum = "2623277cb2d1c216ba3b578c0f3cf9cdebeddb6e66b1b218bb33596ea7769c3a" 3027 + checksum = "6a711c68811799e017b6038e0922cb27a5e2f43a2ddb609fe0b6f3eeda9de615" 3114 3028 3115 3029 [[package]] 3116 3030 name = "windows_i686_gnu" 3117 - version = "0.36.1" 3031 + version = "0.39.0" 3118 3032 source = "registry+https://github.com/rust-lang/crates.io-index" 3119 - checksum = "180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6" 3033 + checksum = "763fc57100a5f7042e3057e7e8d9bdd7860d330070251a73d003563a3bb49e1b" 3120 3034 3121 3035 [[package]] 3122 3036 name = "windows_i686_gnu" 3123 - version = "0.37.0" 3037 + version = "0.42.0" 3124 3038 source = "registry+https://github.com/rust-lang/crates.io-index" 3125 - checksum = "d3925fd0b0b804730d44d4b6278c50f9699703ec49bcd628020f46f4ba07d9e1" 3039 + checksum = "fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7" 3126 3040 3127 3041 [[package]] 3128 3042 name = "windows_i686_msvc" 3129 - version = "0.36.1" 3043 + version = "0.32.0" 3130 3044 source = "registry+https://github.com/rust-lang/crates.io-index" 3131 - checksum = "e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024" 3045 + checksum = "146c11bb1a02615db74680b32a68e2d61f553cc24c4eb5b4ca10311740e44172" 3132 3046 3133 3047 [[package]] 3134 3048 name = "windows_i686_msvc" 3135 - version = "0.37.0" 3049 + version = "0.39.0" 3136 3050 source = "registry+https://github.com/rust-lang/crates.io-index" 3137 - checksum = "ce907ac74fe331b524c1298683efbf598bb031bc84d5e274db2083696d07c57c" 3051 + checksum = "7bc7cbfe58828921e10a9f446fcaaf649204dcfe6c1ddd712c5eebae6bda1106" 3052 + 3053 + [[package]] 3054 + name = "windows_i686_msvc" 3055 + version = "0.42.0" 3056 + source = "registry+https://github.com/rust-lang/crates.io-index" 3057 + checksum = "84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246" 3138 3058 3139 3059 [[package]] 3140 3060 name = "windows_x86_64_gnu" 3141 - version = "0.36.1" 3061 + version = "0.32.0" 3142 3062 source = "registry+https://github.com/rust-lang/crates.io-index" 3143 - checksum = "4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1" 3063 + checksum = "c912b12f7454c6620635bbff3450962753834be2a594819bd5e945af18ec64bc" 3144 3064 3145 3065 [[package]] 3146 3066 name = "windows_x86_64_gnu" 3147 - version = "0.37.0" 3067 + version = "0.39.0" 3148 3068 source = "registry+https://github.com/rust-lang/crates.io-index" 3149 - checksum = "2babfba0828f2e6b32457d5341427dcbb577ceef556273229959ac23a10af33d" 3069 + checksum = "6868c165637d653ae1e8dc4d82c25d4f97dd6605eaa8d784b5c6e0ab2a252b65" 3070 + 3071 + [[package]] 3072 + name = "windows_x86_64_gnu" 3073 + version = "0.42.0" 3074 + source = "registry+https://github.com/rust-lang/crates.io-index" 3075 + checksum = "bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed" 3076 + 3077 + [[package]] 3078 + name = "windows_x86_64_gnullvm" 3079 + version = "0.42.0" 3080 + source = "registry+https://github.com/rust-lang/crates.io-index" 3081 + checksum = "09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028" 3150 3082 3151 3083 [[package]] 3152 3084 name = "windows_x86_64_msvc" 3153 - version = "0.36.1" 3085 + version = "0.32.0" 3086 + source = "registry+https://github.com/rust-lang/crates.io-index" 3087 + checksum = "504a2476202769977a040c6364301a3f65d0cc9e3fb08600b2bda150a0488316" 3088 + 3089 + [[package]] 3090 + name = "windows_x86_64_msvc" 3091 + version = "0.39.0" 3154 3092 source = "registry+https://github.com/rust-lang/crates.io-index" 3155 - checksum = "c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680" 3093 + checksum = "5e4d40883ae9cae962787ca76ba76390ffa29214667a111db9e0a1ad8377e809" 3156 3094 3157 3095 [[package]] 3158 3096 name = "windows_x86_64_msvc" 3159 - version = "0.37.0" 3097 + version = "0.42.0" 3160 3098 source = "registry+https://github.com/rust-lang/crates.io-index" 3161 - checksum = "f4dd6dc7df2d84cf7b33822ed5b86318fb1781948e9663bacd047fc9dd52259d" 3099 + checksum = "f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5" 3162 3100 3163 3101 [[package]] 3164 3102 name = "winres" ··· 3171 3109 3172 3110 [[package]] 3173 3111 name = "wry" 3174 - version = "0.19.0" 3112 + version = "0.22.6" 3175 3113 source = "registry+https://github.com/rust-lang/crates.io-index" 3176 - checksum = "ce19dddbd3ce01dc8f14eb6d4c8f914123bf8379aaa838f6da4f981ff7104a3f" 3114 + checksum = "f20dd05f35fa0f8d107a4596b50d4e813b2e4f48cdec1f39854f092f7bbacc99" 3177 3115 dependencies = [ 3116 + "base64", 3178 3117 "block", 3179 3118 "cocoa", 3180 3119 "core-graphics", 3120 + "crossbeam-channel", 3121 + "dunce", 3181 3122 "gdk", 3182 3123 "gio", 3183 3124 "glib", 3184 3125 "gtk", 3126 + "html5ever", 3185 3127 "http", 3186 - "jni 0.18.0", 3128 + "kuchiki", 3187 3129 "libc", 3188 3130 "log", 3189 3131 "objc", ··· 3191 3133 "once_cell", 3192 3134 "serde", 3193 3135 "serde_json", 3136 + "sha2", 3137 + "soup2", 3194 3138 "tao", 3195 3139 "thiserror", 3196 3140 "url", 3197 3141 "webkit2gtk", 3198 3142 "webkit2gtk-sys", 3199 3143 "webview2-com", 3200 - "windows", 3144 + "windows 0.39.0", 3201 3145 "windows-implement", 3202 3146 ] 3203 3147 3204 3148 [[package]] 3205 3149 name = "x11" 3206 - version = "2.19.1" 3150 + version = "2.20.1" 3207 3151 source = "registry+https://github.com/rust-lang/crates.io-index" 3208 - checksum = "6dd0565fa8bfba8c5efe02725b14dff114c866724eff2cfd44d76cea74bcd87a" 3152 + checksum = "c2638d5b9c17ac40575fb54bb461a4b1d2a8d1b4ffcc4ff237d254ec59ddeb82" 3209 3153 dependencies = [ 3210 3154 "libc", 3211 3155 "pkg-config", ··· 3213 3157 3214 3158 [[package]] 3215 3159 name = "x11-dl" 3216 - version = "2.19.1" 3160 + version = "2.20.1" 3217 3161 source = "registry+https://github.com/rust-lang/crates.io-index" 3218 - checksum = "ea26926b4ce81a6f5d9d0f3a0bc401e5a37c6ae14a1bfaa8ff6099ca80038c59" 3162 + checksum = "b1536d6965a5d4e573c7ef73a2c15ebcd0b2de3347bdf526c34c297c00ac40f0" 3219 3163 dependencies = [ 3220 3164 "lazy_static", 3221 3165 "libc",
+2 -2
src-tauri/Cargo.toml
··· 12 12 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html 13 13 14 14 [build-dependencies] 15 - tauri-build = { version = "1.0", features = [] } 15 + tauri-build = { version = "1.2", features = [] } 16 16 17 17 [dependencies] 18 18 serde_json = "1.0" 19 19 serde = { version = "1.0", features = ["derive"] } 20 - tauri = { version = "1.0", features = ["shell-open"] } 20 + tauri = { version = "1.2", features = ["shell-open"] } 21 21 22 22 [features] 23 23 default = [ "custom-protocol" ]