[READ-ONLY] Mirror of https://github.com/probablykasper/kadium. App for staying ontop of YouTube channels' uploads kadium.kasper.space
linux macos notifications tauri windows youtube
0

Configure Feed

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

Update deps

Kasper (Jul 27, 2023, 1:33 AM +0200) 12dc4038 c168d572

+1219 -728
+18 -10
.eslintrc.cjs
··· 1 1 module.exports = { 2 2 root: true, 3 + extends: [ 4 + 'eslint:recommended', 5 + 'plugin:@typescript-eslint/recommended', 6 + 'plugin:svelte/recommended', 7 + 'prettier', 8 + ], 3 9 parser: '@typescript-eslint/parser', 4 - extends: ['eslint:recommended', 'plugin:@typescript-eslint/recommended', 'prettier'], 5 - plugins: ['svelte3', '@typescript-eslint'], 6 - overrides: [{ files: ['*.svelte'], processor: 'svelte3/svelte3' }], 7 - settings: { 8 - 'svelte3/typescript': true, 9 - 'svelte3/ignore-styles': (attributes) => { 10 - // https://github.com/sveltejs/eslint-plugin-svelte3/issues/10 11 - return attributes && attributes.lang && attributes.lang !== 'css' 12 - }, 13 - }, 10 + plugins: ['@typescript-eslint'], 11 + ignorePatterns: ['*.cjs'], 14 12 parserOptions: { 15 13 sourceType: 'module', 16 14 ecmaVersion: 2020, 15 + extraFileExtensions: ['.svelte'], 17 16 }, 18 17 env: { 19 18 browser: true, 20 19 es2017: true, 21 20 node: true, 22 21 }, 22 + overrides: [ 23 + { 24 + files: ['*.svelte'], 25 + parser: 'svelte-eslint-parser', 26 + parserOptions: { 27 + parser: '@typescript-eslint/parser', 28 + }, 29 + }, 30 + ], 23 31 }
+13 -11
bindings.ts
··· 1 + /* eslint-disable */ 1 2 // This file was generated by [tauri-specta](https://github.com/oscartbeaumont/tauri-specta). Do not edit this file manually. 2 3 3 4 declare global { ··· 6 7 } 7 8 } 8 9 9 - const invoke = window.__TAURI_INVOKE__; 10 + // Function avoids 'window not defined' in SSR 11 + const invoke = () => window.__TAURI_INVOKE__; 10 12 11 13 export function errorPopup(msg: string) { 12 - return invoke<null>("error_popup", { msg }) 14 + return invoke()<null>("error_popup", { msg }) 13 15 } 14 16 15 17 export function getSettings() { 16 - return invoke<Settings>("get_settings") 18 + return invoke()<Settings>("get_settings") 17 19 } 18 20 19 21 export function tags() { 20 - return invoke<string[]>("tags") 22 + return invoke()<string[]>("tags") 21 23 } 22 24 23 25 export function setChannels(channels: Channel[]) { 24 - return invoke<null>("set_channels", { channels }) 26 + return invoke()<null>("set_channels", { channels }) 25 27 } 26 28 27 29 export function addChannel(options: AddChannelOptions) { 28 - return invoke<null>("add_channel", { options }) 30 + return invoke()<null>("add_channel", { options }) 29 31 } 30 32 31 33 export function setGeneralSettings(apiKey: string, maxConcurrentRequests: number, checkInBackground: boolean) { 32 - return invoke<null>("set_general_settings", { apiKey,maxConcurrentRequests,checkInBackground }) 34 + return invoke()<null>("set_general_settings", { apiKey,maxConcurrentRequests,checkInBackground }) 33 35 } 34 36 35 37 export function checkNow() { 36 - return invoke<null>("check_now") 38 + return invoke()<null>("check_now") 37 39 } 38 40 39 41 export function getVideos(options: Options, after: After | null) { 40 - return invoke<Video[]>("get_videos", { options,after }) 42 + return invoke()<Video[]>("get_videos", { options,after }) 41 43 } 42 44 43 45 export function archive(id: string) { 44 - return invoke<null>("archive", { id }) 46 + return invoke()<null>("archive", { id }) 45 47 } 46 48 47 49 export function unarchive(id: string) { 48 - return invoke<null>("unarchive", { id }) 50 + return invoke()<null>("unarchive", { id }) 49 51 } 50 52 51 53 export type Settings = { api_key: string; max_concurrent_requests: number; channels: Channel[]; check_in_background: boolean }
+1168 -687
package-lock.json
··· 8 8 "website" 9 9 ], 10 10 "devDependencies": { 11 - "@sveltejs/vite-plugin-svelte": "^2.2.0", 12 - "@tauri-apps/api": "^1.3.0", 13 - "@tauri-apps/cli": "^1.3.1", 14 - "@tsconfig/svelte": "^4.0.1", 15 - "@typescript-eslint/eslint-plugin": "^5.59.6", 16 - "@typescript-eslint/parser": "^5.59.6", 11 + "@sveltejs/vite-plugin-svelte": "^2.4.3", 12 + "@tauri-apps/api": "^1.4.0", 13 + "@tauri-apps/cli": "^1.4.0", 14 + "@tsconfig/svelte": "^5.0.0", 15 + "@typescript-eslint/eslint-plugin": "^6.2.0", 16 + "@typescript-eslint/parser": "^6.2.0", 17 17 "autoprefixer": "^10.4.14", 18 - "date-picker-svelte": "^2.4.3", 19 - "eslint": "^8.40.0", 18 + "date-picker-svelte": "^2.6.0", 19 + "eslint": "^8.45.0", 20 20 "eslint-config-prettier": "^8.8.0", 21 - "eslint-plugin-svelte3": "^4.0.0", 22 - "postcss": "^8.4.23", 23 - "prettier": "^2.8.8", 24 - "prettier-plugin-svelte": "^2.10.0", 25 - "sass": "^1.62.1", 26 - "svelte": "^3.59.1", 27 - "svelte-check": "^3.3.2", 21 + "eslint-plugin-svelte": "^2.32.4", 22 + "postcss": "^8.4.27", 23 + "prettier": "^3.0.0", 24 + "prettier-plugin-svelte": "^3.0.1", 25 + "sass": "^1.64.1", 26 + "svelte": "^4.1.1", 27 + "svelte-check": "^3.4.6", 28 28 "tauri-specta": "^0.0.2", 29 29 "tinro": "^0.6.12", 30 - "typescript": "^5.0.4", 31 - "vite": "^4.3.8" 30 + "typescript": "^5.1.6", 31 + "vite": "^4.4.7" 32 + } 33 + }, 34 + "node_modules/@aashutoshrathi/word-wrap": { 35 + "version": "1.2.6", 36 + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", 37 + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", 38 + "dev": true, 39 + "engines": { 40 + "node": ">=0.10.0" 32 41 } 33 42 }, 34 43 "node_modules/@alloc/quick-lru": { ··· 43 52 "url": "https://github.com/sponsors/sindresorhus" 44 53 } 45 54 }, 55 + "node_modules/@ampproject/remapping": { 56 + "version": "2.2.1", 57 + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", 58 + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", 59 + "dev": true, 60 + "dependencies": { 61 + "@jridgewell/gen-mapping": "^0.3.0", 62 + "@jridgewell/trace-mapping": "^0.3.9" 63 + }, 64 + "engines": { 65 + "node": ">=6.0.0" 66 + } 67 + }, 46 68 "node_modules/@cloudflare/workers-types": { 47 - "version": "4.20230511.0", 48 - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20230511.0.tgz", 49 - "integrity": "sha512-Br4i/8+t60HDJIo8o7O9Rrmp03bhdejRW9klb0bK9EfG5Ii7qz5G3PJO12gUz+Vu9m1v9tZ9KOh3Gg8oshXtug==", 69 + "version": "4.20230724.0", 70 + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20230724.0.tgz", 71 + "integrity": "sha512-WuFlsai21oJhRMBHdkM0saIuK1Faitp/GXWj31Zlbe3cCtPNlwYtX5WkojDNWWAxX47LMHBF9wv7wrytNLabYA==", 50 72 "dev": true 51 73 }, 52 74 "node_modules/@esbuild/android-arm": { 53 - "version": "0.17.19", 54 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz", 55 - "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==", 75 + "version": "0.18.17", 76 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.17.tgz", 77 + "integrity": "sha512-wHsmJG/dnL3OkpAcwbgoBTTMHVi4Uyou3F5mf58ZtmUyIKfcdA7TROav/6tCzET4A3QW2Q2FC+eFneMU+iyOxg==", 56 78 "cpu": [ 57 79 "arm" 58 80 ], ··· 66 88 } 67 89 }, 68 90 "node_modules/@esbuild/android-arm64": { 69 - "version": "0.17.19", 70 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz", 71 - "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==", 91 + "version": "0.18.17", 92 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.17.tgz", 93 + "integrity": "sha512-9np+YYdNDed5+Jgr1TdWBsozZ85U1Oa3xW0c7TWqH0y2aGghXtZsuT8nYRbzOMcl0bXZXjOGbksoTtVOlWrRZg==", 72 94 "cpu": [ 73 95 "arm64" 74 96 ], ··· 82 104 } 83 105 }, 84 106 "node_modules/@esbuild/android-x64": { 85 - "version": "0.17.19", 86 - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz", 87 - "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==", 107 + "version": "0.18.17", 108 + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.17.tgz", 109 + "integrity": "sha512-O+FeWB/+xya0aLg23hHEM2E3hbfwZzjqumKMSIqcHbNvDa+dza2D0yLuymRBQQnC34CWrsJUXyH2MG5VnLd6uw==", 88 110 "cpu": [ 89 111 "x64" 90 112 ], ··· 98 120 } 99 121 }, 100 122 "node_modules/@esbuild/darwin-arm64": { 101 - "version": "0.17.19", 102 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz", 103 - "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==", 123 + "version": "0.18.17", 124 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.17.tgz", 125 + "integrity": "sha512-M9uJ9VSB1oli2BE/dJs3zVr9kcCBBsE883prage1NWz6pBS++1oNn/7soPNS3+1DGj0FrkSvnED4Bmlu1VAE9g==", 104 126 "cpu": [ 105 127 "arm64" 106 128 ], ··· 114 136 } 115 137 }, 116 138 "node_modules/@esbuild/darwin-x64": { 117 - "version": "0.17.19", 118 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz", 119 - "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==", 139 + "version": "0.18.17", 140 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.17.tgz", 141 + "integrity": "sha512-XDre+J5YeIJDMfp3n0279DFNrGCXlxOuGsWIkRb1NThMZ0BsrWXoTg23Jer7fEXQ9Ye5QjrvXpxnhzl3bHtk0g==", 120 142 "cpu": [ 121 143 "x64" 122 144 ], ··· 130 152 } 131 153 }, 132 154 "node_modules/@esbuild/freebsd-arm64": { 133 - "version": "0.17.19", 134 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz", 135 - "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==", 155 + "version": "0.18.17", 156 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.17.tgz", 157 + "integrity": "sha512-cjTzGa3QlNfERa0+ptykyxs5A6FEUQQF0MuilYXYBGdBxD3vxJcKnzDlhDCa1VAJCmAxed6mYhA2KaJIbtiNuQ==", 136 158 "cpu": [ 137 159 "arm64" 138 160 ], ··· 146 168 } 147 169 }, 148 170 "node_modules/@esbuild/freebsd-x64": { 149 - "version": "0.17.19", 150 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz", 151 - "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==", 171 + "version": "0.18.17", 172 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.17.tgz", 173 + "integrity": "sha512-sOxEvR8d7V7Kw8QqzxWc7bFfnWnGdaFBut1dRUYtu+EIRXefBc/eIsiUiShnW0hM3FmQ5Zf27suDuHsKgZ5QrA==", 152 174 "cpu": [ 153 175 "x64" 154 176 ], ··· 162 184 } 163 185 }, 164 186 "node_modules/@esbuild/linux-arm": { 165 - "version": "0.17.19", 166 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz", 167 - "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==", 187 + "version": "0.18.17", 188 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.17.tgz", 189 + "integrity": "sha512-2d3Lw6wkwgSLC2fIvXKoMNGVaeY8qdN0IC3rfuVxJp89CRfA3e3VqWifGDfuakPmp90+ZirmTfye1n4ncjv2lg==", 168 190 "cpu": [ 169 191 "arm" 170 192 ], ··· 178 200 } 179 201 }, 180 202 "node_modules/@esbuild/linux-arm64": { 181 - "version": "0.17.19", 182 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz", 183 - "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==", 203 + "version": "0.18.17", 204 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.17.tgz", 205 + "integrity": "sha512-c9w3tE7qA3CYWjT+M3BMbwMt+0JYOp3vCMKgVBrCl1nwjAlOMYzEo+gG7QaZ9AtqZFj5MbUc885wuBBmu6aADQ==", 184 206 "cpu": [ 185 207 "arm64" 186 208 ], ··· 194 216 } 195 217 }, 196 218 "node_modules/@esbuild/linux-ia32": { 197 - "version": "0.17.19", 198 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz", 199 - "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==", 219 + "version": "0.18.17", 220 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.17.tgz", 221 + "integrity": "sha512-1DS9F966pn5pPnqXYz16dQqWIB0dmDfAQZd6jSSpiT9eX1NzKh07J6VKR3AoXXXEk6CqZMojiVDSZi1SlmKVdg==", 200 222 "cpu": [ 201 223 "ia32" 202 224 ], ··· 210 232 } 211 233 }, 212 234 "node_modules/@esbuild/linux-loong64": { 213 - "version": "0.17.19", 214 - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz", 215 - "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==", 235 + "version": "0.18.17", 236 + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.17.tgz", 237 + "integrity": "sha512-EvLsxCk6ZF0fpCB6w6eOI2Fc8KW5N6sHlIovNe8uOFObL2O+Mr0bflPHyHwLT6rwMg9r77WOAWb2FqCQrVnwFg==", 216 238 "cpu": [ 217 239 "loong64" 218 240 ], ··· 226 248 } 227 249 }, 228 250 "node_modules/@esbuild/linux-mips64el": { 229 - "version": "0.17.19", 230 - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz", 231 - "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==", 251 + "version": "0.18.17", 252 + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.17.tgz", 253 + "integrity": "sha512-e0bIdHA5p6l+lwqTE36NAW5hHtw2tNRmHlGBygZC14QObsA3bD4C6sXLJjvnDIjSKhW1/0S3eDy+QmX/uZWEYQ==", 232 254 "cpu": [ 233 255 "mips64el" 234 256 ], ··· 242 264 } 243 265 }, 244 266 "node_modules/@esbuild/linux-ppc64": { 245 - "version": "0.17.19", 246 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz", 247 - "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==", 267 + "version": "0.18.17", 268 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.17.tgz", 269 + "integrity": "sha512-BAAilJ0M5O2uMxHYGjFKn4nJKF6fNCdP1E0o5t5fvMYYzeIqy2JdAP88Az5LHt9qBoUa4tDaRpfWt21ep5/WqQ==", 248 270 "cpu": [ 249 271 "ppc64" 250 272 ], ··· 258 280 } 259 281 }, 260 282 "node_modules/@esbuild/linux-riscv64": { 261 - "version": "0.17.19", 262 - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz", 263 - "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==", 283 + "version": "0.18.17", 284 + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.17.tgz", 285 + "integrity": "sha512-Wh/HW2MPnC3b8BqRSIme/9Zhab36PPH+3zam5pqGRH4pE+4xTrVLx2+XdGp6fVS3L2x+DrsIcsbMleex8fbE6g==", 264 286 "cpu": [ 265 287 "riscv64" 266 288 ], ··· 274 296 } 275 297 }, 276 298 "node_modules/@esbuild/linux-s390x": { 277 - "version": "0.17.19", 278 - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz", 279 - "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==", 299 + "version": "0.18.17", 300 + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.17.tgz", 301 + "integrity": "sha512-j/34jAl3ul3PNcK3pfI0NSlBANduT2UO5kZ7FCaK33XFv3chDhICLY8wJJWIhiQ+YNdQ9dxqQctRg2bvrMlYgg==", 280 302 "cpu": [ 281 303 "s390x" 282 304 ], ··· 290 312 } 291 313 }, 292 314 "node_modules/@esbuild/linux-x64": { 293 - "version": "0.17.19", 294 - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz", 295 - "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==", 315 + "version": "0.18.17", 316 + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.17.tgz", 317 + "integrity": "sha512-QM50vJ/y+8I60qEmFxMoxIx4de03pGo2HwxdBeFd4nMh364X6TIBZ6VQ5UQmPbQWUVWHWws5MmJXlHAXvJEmpQ==", 296 318 "cpu": [ 297 319 "x64" 298 320 ], ··· 306 328 } 307 329 }, 308 330 "node_modules/@esbuild/netbsd-x64": { 309 - "version": "0.17.19", 310 - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz", 311 - "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==", 331 + "version": "0.18.17", 332 + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.17.tgz", 333 + "integrity": "sha512-/jGlhWR7Sj9JPZHzXyyMZ1RFMkNPjC6QIAan0sDOtIo2TYk3tZn5UDrkE0XgsTQCxWTTOcMPf9p6Rh2hXtl5TQ==", 312 334 "cpu": [ 313 335 "x64" 314 336 ], ··· 322 344 } 323 345 }, 324 346 "node_modules/@esbuild/openbsd-x64": { 325 - "version": "0.17.19", 326 - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz", 327 - "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==", 347 + "version": "0.18.17", 348 + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.17.tgz", 349 + "integrity": "sha512-rSEeYaGgyGGf4qZM2NonMhMOP/5EHp4u9ehFiBrg7stH6BYEEjlkVREuDEcQ0LfIl53OXLxNbfuIj7mr5m29TA==", 328 350 "cpu": [ 329 351 "x64" 330 352 ], ··· 338 360 } 339 361 }, 340 362 "node_modules/@esbuild/sunos-x64": { 341 - "version": "0.17.19", 342 - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz", 343 - "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==", 363 + "version": "0.18.17", 364 + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.17.tgz", 365 + "integrity": "sha512-Y7ZBbkLqlSgn4+zot4KUNYst0bFoO68tRgI6mY2FIM+b7ZbyNVtNbDP5y8qlu4/knZZ73fgJDlXID+ohY5zt5g==", 344 366 "cpu": [ 345 367 "x64" 346 368 ], ··· 354 376 } 355 377 }, 356 378 "node_modules/@esbuild/win32-arm64": { 357 - "version": "0.17.19", 358 - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz", 359 - "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==", 379 + "version": "0.18.17", 380 + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.17.tgz", 381 + "integrity": "sha512-bwPmTJsEQcbZk26oYpc4c/8PvTY3J5/QK8jM19DVlEsAB41M39aWovWoHtNm78sd6ip6prilxeHosPADXtEJFw==", 360 382 "cpu": [ 361 383 "arm64" 362 384 ], ··· 370 392 } 371 393 }, 372 394 "node_modules/@esbuild/win32-ia32": { 373 - "version": "0.17.19", 374 - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz", 375 - "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==", 395 + "version": "0.18.17", 396 + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.17.tgz", 397 + "integrity": "sha512-H/XaPtPKli2MhW+3CQueo6Ni3Avggi6hP/YvgkEe1aSaxw+AeO8MFjq8DlgfTd9Iz4Yih3QCZI6YLMoyccnPRg==", 376 398 "cpu": [ 377 399 "ia32" 378 400 ], ··· 386 408 } 387 409 }, 388 410 "node_modules/@esbuild/win32-x64": { 389 - "version": "0.17.19", 390 - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz", 391 - "integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==", 411 + "version": "0.18.17", 412 + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.17.tgz", 413 + "integrity": "sha512-fGEb8f2BSA3CW7riJVurug65ACLuQAzKq0SSqkY2b2yHHH0MzDfbLyKIGzHwOI/gkHcxM/leuSW6D5w/LMNitA==", 392 414 "cpu": [ 393 415 "x64" 394 416 ], ··· 417 439 } 418 440 }, 419 441 "node_modules/@eslint-community/regexpp": { 420 - "version": "4.5.1", 421 - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz", 422 - "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==", 442 + "version": "4.6.2", 443 + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.6.2.tgz", 444 + "integrity": "sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw==", 423 445 "dev": true, 424 446 "engines": { 425 447 "node": "^12.0.0 || ^14.0.0 || >=16.0.0" 426 448 } 427 449 }, 428 450 "node_modules/@eslint/eslintrc": { 429 - "version": "2.0.3", 430 - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.3.tgz", 431 - "integrity": "sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==", 451 + "version": "2.1.0", 452 + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.0.tgz", 453 + "integrity": "sha512-Lj7DECXqIVCqnqjjHMPna4vn6GJcMgul/wuS0je9OZ9gsL0zzDpKPVtcG1HaDVc+9y+qgXneTeUMbCqXJNpH1A==", 432 454 "dev": true, 433 455 "dependencies": { 434 456 "ajv": "^6.12.4", 435 457 "debug": "^4.3.2", 436 - "espree": "^9.5.2", 458 + "espree": "^9.6.0", 437 459 "globals": "^13.19.0", 438 460 "ignore": "^5.2.0", 439 461 "import-fresh": "^3.2.1", ··· 449 471 } 450 472 }, 451 473 "node_modules/@eslint/js": { 452 - "version": "8.40.0", 453 - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.40.0.tgz", 454 - "integrity": "sha512-ElyB54bJIhXQYVKjDSvCkPO1iU1tSAeVQJbllWJq1XQSmmA4dgFk8CbiBGpiOPxleE48vDogxCtmMYku4HSVLA==", 474 + "version": "8.44.0", 475 + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.44.0.tgz", 476 + "integrity": "sha512-Ag+9YM4ocKQx9AarydN0KY2j0ErMHNIocPDrVo8zAE44xLTjEtz81OdR68/cydGtk6m6jDb5Za3r2useMzYmSw==", 455 477 "dev": true, 456 478 "engines": { 457 479 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 458 480 } 459 481 }, 460 482 "node_modules/@humanwhocodes/config-array": { 461 - "version": "0.11.8", 462 - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", 463 - "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", 483 + "version": "0.11.10", 484 + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", 485 + "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", 464 486 "dev": true, 465 487 "dependencies": { 466 488 "@humanwhocodes/object-schema": "^1.2.1", ··· 580 602 } 581 603 }, 582 604 "node_modules/@octokit/auth-token": { 583 - "version": "3.0.3", 584 - "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.3.tgz", 585 - "integrity": "sha512-/aFM2M4HVDBT/jjDBa84sJniv1t9Gm/rLkalaz9htOm+L+8JMj1k9w0CkUdcxNyNxZPlTxKPVko+m1VlM58ZVA==", 605 + "version": "4.0.0", 606 + "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-4.0.0.tgz", 607 + "integrity": "sha512-tY/msAuJo6ARbK6SPIxZrPBms3xPbfwBrulZe0Wtr/DIY9lje2HeV1uoebShn6mx7SjCHif6EjMvoREj+gZ+SA==", 586 608 "dev": true, 587 609 "peer": true, 588 - "dependencies": { 589 - "@octokit/types": "^9.0.0" 590 - }, 591 610 "engines": { 592 - "node": ">= 14" 611 + "node": ">= 18" 593 612 } 594 613 }, 595 614 "node_modules/@octokit/core": { 596 - "version": "4.2.1", 597 - "resolved": "https://registry.npmjs.org/@octokit/core/-/core-4.2.1.tgz", 598 - "integrity": "sha512-tEDxFx8E38zF3gT7sSMDrT1tGumDgsw5yPG6BBh/X+5ClIQfMH/Yqocxz1PnHx6CHyF6pxmovUTOfZAUvQ0Lvw==", 615 + "version": "5.0.0", 616 + "resolved": "https://registry.npmjs.org/@octokit/core/-/core-5.0.0.tgz", 617 + "integrity": "sha512-YbAtMWIrbZ9FCXbLwT9wWB8TyLjq9mxpKdgB3dUNxQcIVTf9hJ70gRPwAcqGZdY6WdJPZ0I7jLaaNDCiloGN2A==", 599 618 "dev": true, 600 619 "peer": true, 601 620 "dependencies": { 602 - "@octokit/auth-token": "^3.0.0", 603 - "@octokit/graphql": "^5.0.0", 604 - "@octokit/request": "^6.0.0", 605 - "@octokit/request-error": "^3.0.0", 606 - "@octokit/types": "^9.0.0", 621 + "@octokit/auth-token": "^4.0.0", 622 + "@octokit/graphql": "^7.0.0", 623 + "@octokit/request": "^8.0.2", 624 + "@octokit/request-error": "^5.0.0", 625 + "@octokit/types": "^11.0.0", 607 626 "before-after-hook": "^2.2.0", 608 627 "universal-user-agent": "^6.0.0" 609 628 }, 610 629 "engines": { 611 - "node": ">= 14" 630 + "node": ">= 18" 612 631 } 613 632 }, 614 633 "node_modules/@octokit/endpoint": { 615 - "version": "7.0.5", 616 - "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.5.tgz", 617 - "integrity": "sha512-LG4o4HMY1Xoaec87IqQ41TQ+glvIeTKqfjkCEmt5AIwDZJwQeVZFIEYXrYY6yLwK+pAScb9Gj4q+Nz2qSw1roA==", 634 + "version": "9.0.0", 635 + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-9.0.0.tgz", 636 + "integrity": "sha512-szrQhiqJ88gghWY2Htt8MqUDO6++E/EIXqJ2ZEp5ma3uGS46o7LZAzSLt49myB7rT+Hfw5Y6gO3LmOxGzHijAQ==", 618 637 "dev": true, 619 638 "peer": true, 620 639 "dependencies": { 621 - "@octokit/types": "^9.0.0", 640 + "@octokit/types": "^11.0.0", 622 641 "is-plain-object": "^5.0.0", 623 642 "universal-user-agent": "^6.0.0" 624 643 }, 625 644 "engines": { 626 - "node": ">= 14" 645 + "node": ">= 18" 627 646 } 628 647 }, 629 648 "node_modules/@octokit/graphql": { 630 - "version": "5.0.5", 631 - "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.5.tgz", 632 - "integrity": "sha512-Qwfvh3xdqKtIznjX9lz2D458r7dJPP8l6r4GQkIdWQouZwHQK0mVT88uwiU2bdTU2OtT1uOlKpRciUWldpG0yQ==", 649 + "version": "7.0.1", 650 + "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-7.0.1.tgz", 651 + "integrity": "sha512-T5S3oZ1JOE58gom6MIcrgwZXzTaxRnxBso58xhozxHpOqSTgDS6YNeEUvZ/kRvXgPrRz/KHnZhtb7jUMRi9E6w==", 633 652 "dev": true, 634 653 "peer": true, 635 654 "dependencies": { 636 - "@octokit/request": "^6.0.0", 637 - "@octokit/types": "^9.0.0", 655 + "@octokit/request": "^8.0.1", 656 + "@octokit/types": "^11.0.0", 638 657 "universal-user-agent": "^6.0.0" 639 658 }, 640 659 "engines": { 641 - "node": ">= 14" 660 + "node": ">= 18" 642 661 } 643 662 }, 644 663 "node_modules/@octokit/openapi-types": { 645 - "version": "17.2.0", 646 - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-17.2.0.tgz", 647 - "integrity": "sha512-MazrFNx4plbLsGl+LFesMo96eIXkFgEtaKbnNpdh4aQ0VM10aoylFsTYP1AEjkeoRNZiiPe3T6Gl2Hr8dJWdlQ==", 664 + "version": "18.0.0", 665 + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-18.0.0.tgz", 666 + "integrity": "sha512-V8GImKs3TeQRxRtXFpG2wl19V7444NIOTDF24AWuIbmNaNYOQMWRbjcGDXV5B+0n887fgDcuMNOmlul+k+oJtw==", 648 667 "dev": true 649 668 }, 650 669 "node_modules/@octokit/plugin-rest-endpoint-methods": { 651 - "version": "7.1.1", 652 - "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.1.1.tgz", 653 - "integrity": "sha512-1XYEQZOGrD4FDa2bxuPfAVmzbKbUDs+P1dqn2TyufIW3EIZFI53n+YFr0XV+EBNATRWUL2rWuZJRKBZiU6guGA==", 670 + "version": "7.2.3", 671 + "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.2.3.tgz", 672 + "integrity": "sha512-I5Gml6kTAkzVlN7KCtjOM+Ruwe/rQppp0QU372K1GP7kNOYEKe8Xn5BW4sE62JAHdwpq95OQK/qGNyKQMUzVgA==", 654 673 "dev": true, 655 674 "dependencies": { 656 - "@octokit/types": "^9.2.2", 657 - "deprecation": "^2.3.1" 675 + "@octokit/types": "^10.0.0" 658 676 }, 659 677 "engines": { 660 678 "node": ">= 14" ··· 663 681 "@octokit/core": ">=3" 664 682 } 665 683 }, 684 + "node_modules/@octokit/plugin-rest-endpoint-methods/node_modules/@octokit/types": { 685 + "version": "10.0.0", 686 + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-10.0.0.tgz", 687 + "integrity": "sha512-Vm8IddVmhCgU1fxC1eyinpwqzXPEYu0NrYzD3YZjlGjyftdLBTeqNblRC0jmJmgxbJIsQlyogVeGnrNaaMVzIg==", 688 + "dev": true, 689 + "dependencies": { 690 + "@octokit/openapi-types": "^18.0.0" 691 + } 692 + }, 666 693 "node_modules/@octokit/request": { 667 - "version": "6.2.5", 668 - "resolved": "https://registry.npmjs.org/@octokit/request/-/request-6.2.5.tgz", 669 - "integrity": "sha512-z83E8UIlPNaJUsXpjD8E0V5o/5f+vJJNbNcBwVZsX3/vC650U41cOkTLjq4PKk9BYonQGOnx7N17gvLyNjgGcQ==", 694 + "version": "8.1.1", 695 + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-8.1.1.tgz", 696 + "integrity": "sha512-8N+tdUz4aCqQmXl8FpHYfKG9GelDFd7XGVzyN8rc6WxVlYcfpHECnuRkgquzz+WzvHTK62co5di8gSXnzASZPQ==", 670 697 "dev": true, 671 698 "peer": true, 672 699 "dependencies": { 673 - "@octokit/endpoint": "^7.0.0", 674 - "@octokit/request-error": "^3.0.0", 675 - "@octokit/types": "^9.0.0", 700 + "@octokit/endpoint": "^9.0.0", 701 + "@octokit/request-error": "^5.0.0", 702 + "@octokit/types": "^11.1.0", 676 703 "is-plain-object": "^5.0.0", 677 - "node-fetch": "^2.6.7", 678 704 "universal-user-agent": "^6.0.0" 679 705 }, 680 706 "engines": { 681 - "node": ">= 14" 707 + "node": ">= 18" 682 708 } 683 709 }, 684 710 "node_modules/@octokit/request-error": { 685 - "version": "3.0.3", 686 - "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.3.tgz", 687 - "integrity": "sha512-crqw3V5Iy2uOU5Np+8M/YexTlT8zxCfI+qu+LxUB7SZpje4Qmx3mub5DfEKSO8Ylyk0aogi6TYdf6kxzh2BguQ==", 711 + "version": "5.0.0", 712 + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-5.0.0.tgz", 713 + "integrity": "sha512-1ue0DH0Lif5iEqT52+Rf/hf0RmGO9NWFjrzmrkArpG9trFfDM/efx00BJHdLGuro4BR/gECxCU2Twf5OKrRFsQ==", 688 714 "dev": true, 689 715 "peer": true, 690 716 "dependencies": { 691 - "@octokit/types": "^9.0.0", 717 + "@octokit/types": "^11.0.0", 692 718 "deprecation": "^2.0.0", 693 719 "once": "^1.4.0" 694 720 }, 695 721 "engines": { 696 - "node": ">= 14" 722 + "node": ">= 18" 697 723 } 698 724 }, 699 725 "node_modules/@octokit/types": { 700 - "version": "9.2.2", 701 - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.2.2.tgz", 702 - "integrity": "sha512-9BjDxjgQIvCjNWZsbqyH5QC2Yni16oaE6xL+8SUBMzcYPF4TGQBXGA97Cl3KceK9mwiNMb1mOYCz6FbCCLEL+g==", 726 + "version": "11.1.0", 727 + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-11.1.0.tgz", 728 + "integrity": "sha512-Fz0+7GyLm/bHt8fwEqgvRBWwIV1S6wRRyq+V6exRKLVWaKGsuy6H9QFYeBVDV7rK6fO3XwHgQOPxv+cLj2zpXQ==", 703 729 "dev": true, 730 + "peer": true, 704 731 "dependencies": { 705 - "@octokit/openapi-types": "^17.1.2" 732 + "@octokit/openapi-types": "^18.0.0" 706 733 } 707 734 }, 708 735 "node_modules/@polka/url": { ··· 711 738 "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==", 712 739 "dev": true 713 740 }, 714 - "node_modules/@sveltejs/adapter-cloudflare": { 715 - "version": "2.2.4", 716 - "resolved": "https://registry.npmjs.org/@sveltejs/adapter-cloudflare/-/adapter-cloudflare-2.2.4.tgz", 717 - "integrity": "sha512-v2rCG1UxHileHg+jAd0yc/GvLe2+LJzqZfvT2p2mB0u97J7Hv31dYxOS/0vkmxDQRMBU5CqalTn21QB415D9ug==", 718 - "dev": true, 719 - "dependencies": { 720 - "@cloudflare/workers-types": "^4.20230404.0", 721 - "esbuild": "^0.17.18", 722 - "worktop": "0.8.0-next.15" 723 - }, 724 - "peerDependencies": { 725 - "@sveltejs/kit": "^1.0.0" 726 - } 727 - }, 728 - "node_modules/@sveltejs/kit": { 729 - "version": "1.8.3", 730 - "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.8.3.tgz", 731 - "integrity": "sha512-32tiLy5PPpt2lquK2p53/5wR+ghAXw0HymIBEezmwmwtzx7Xf36xw3RG3fDYQ9gyzon89T+JRweXgAv/qhhvSQ==", 732 - "dev": true, 733 - "hasInstallScript": true, 734 - "dependencies": { 735 - "@sveltejs/vite-plugin-svelte": "^2.0.0", 736 - "@types/cookie": "^0.5.1", 737 - "cookie": "^0.5.0", 738 - "devalue": "^4.3.0", 739 - "esm-env": "^1.0.0", 740 - "kleur": "^4.1.5", 741 - "magic-string": "^0.29.0", 742 - "mime": "^3.0.0", 743 - "sade": "^1.8.1", 744 - "set-cookie-parser": "^2.5.1", 745 - "sirv": "^2.0.2", 746 - "tiny-glob": "^0.2.9", 747 - "undici": "5.20.0" 748 - }, 749 - "bin": { 750 - "svelte-kit": "svelte-kit.js" 751 - }, 752 - "engines": { 753 - "node": "^16.14 || >=18" 754 - }, 755 - "peerDependencies": { 756 - "svelte": "^3.54.0", 757 - "vite": "^4.0.0" 758 - } 759 - }, 760 741 "node_modules/@sveltejs/vite-plugin-svelte": { 761 - "version": "2.2.0", 762 - "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.2.0.tgz", 763 - "integrity": "sha512-KDtdva+FZrZlyug15KlbXuubntAPKcBau0K7QhAIqC5SAy0uDbjZwoexDRx0L0J2T4niEfC6FnA9GuQQJKg+Aw==", 742 + "version": "2.4.3", 743 + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.4.3.tgz", 744 + "integrity": "sha512-NY2h+B54KHZO3kDURTdARqthn6D4YSIebtfW75NvZ/fwyk4G+AJw3V/i0OBjyN4406Ht9yZcnNWMuRUFnDNNiA==", 764 745 "dev": true, 765 746 "dependencies": { 747 + "@sveltejs/vite-plugin-svelte-inspector": "^1.0.3", 766 748 "debug": "^4.3.4", 767 749 "deepmerge": "^4.3.1", 768 750 "kleur": "^4.1.5", 769 - "magic-string": "^0.30.0", 770 - "svelte-hmr": "^0.15.1", 751 + "magic-string": "^0.30.1", 752 + "svelte-hmr": "^0.15.2", 771 753 "vitefu": "^0.2.4" 772 754 }, 773 755 "engines": { 774 756 "node": "^14.18.0 || >= 16" 775 757 }, 776 758 "peerDependencies": { 777 - "svelte": "^3.54.0", 759 + "svelte": "^3.54.0 || ^4.0.0", 778 760 "vite": "^4.0.0" 779 761 } 780 762 }, 781 - "node_modules/@sveltejs/vite-plugin-svelte/node_modules/magic-string": { 782 - "version": "0.30.0", 783 - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.0.tgz", 784 - "integrity": "sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==", 763 + "node_modules/@sveltejs/vite-plugin-svelte-inspector": { 764 + "version": "1.0.3", 765 + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-1.0.3.tgz", 766 + "integrity": "sha512-Khdl5jmmPN6SUsVuqSXatKpQTMIifoQPDanaxC84m9JxIibWvSABJyHpyys0Z+1yYrxY5TTEQm+6elh0XCMaOA==", 785 767 "dev": true, 786 768 "dependencies": { 787 - "@jridgewell/sourcemap-codec": "^1.4.13" 769 + "debug": "^4.3.4" 788 770 }, 789 771 "engines": { 790 - "node": ">=12" 772 + "node": "^14.18.0 || >= 16" 773 + }, 774 + "peerDependencies": { 775 + "@sveltejs/vite-plugin-svelte": "^2.2.0", 776 + "svelte": "^3.54.0 || ^4.0.0", 777 + "vite": "^4.0.0" 791 778 } 792 779 }, 793 780 "node_modules/@tailwindcss/forms": { 794 - "version": "0.5.3", 795 - "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.3.tgz", 796 - "integrity": "sha512-y5mb86JUoiUgBjY/o6FJSFZSEttfb3Q5gllE4xoKjAAD+vBrnIhE4dViwUuow3va8mpH4s9jyUbUbrRGoRdc2Q==", 781 + "version": "0.5.4", 782 + "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.4.tgz", 783 + "integrity": "sha512-YAm12D3R7/9Mh4jFbYSMnsd6jG++8KxogWgqs7hbdo/86aWjjlIEvL7+QYdVELmAI0InXTpZqFIg5e7aDVWI2Q==", 797 784 "dev": true, 798 785 "dependencies": { 799 786 "mini-svg-data-uri": "^1.2.3" ··· 803 790 } 804 791 }, 805 792 "node_modules/@tauri-apps/api": { 806 - "version": "1.3.0", 807 - "resolved": "https://registry.npmjs.org/@tauri-apps/api/-/api-1.3.0.tgz", 808 - "integrity": "sha512-AH+3FonkKZNtfRtGrObY38PrzEj4d+1emCbwNGu0V2ENbXjlLHMZQlUh+Bhu/CRmjaIwZMGJ3yFvWaZZgTHoog==", 793 + "version": "1.4.0", 794 + "resolved": "https://registry.npmjs.org/@tauri-apps/api/-/api-1.4.0.tgz", 795 + "integrity": "sha512-Jd6HPoTM1PZSFIzq7FB8VmMu3qSSyo/3lSwLpoapW+lQ41CL5Dow2KryLg+gyazA/58DRWI9vu/XpEeHK4uMdw==", 809 796 "dev": true, 810 797 "engines": { 811 798 "node": ">= 14.6.0", ··· 818 805 } 819 806 }, 820 807 "node_modules/@tauri-apps/cli": { 821 - "version": "1.3.1", 822 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli/-/cli-1.3.1.tgz", 823 - "integrity": "sha512-o4I0JujdITsVRm3/0spfJX7FcKYrYV1DXJqzlWIn6IY25/RltjU6qbC1TPgVww3RsRX63jyVUTcWpj5wwFl+EQ==", 808 + "version": "1.4.0", 809 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli/-/cli-1.4.0.tgz", 810 + "integrity": "sha512-VXYr2i2iVFl98etQSQsqLzXgX96bnWiNZd1YADgatqwy/qecbd6Kl5ZAPB5R4ynsgE8A1gU7Fbzh7dCEQYFfmA==", 824 811 "dev": true, 825 812 "bin": { 826 813 "tauri": "tauri.js" ··· 833 820 "url": "https://opencollective.com/tauri" 834 821 }, 835 822 "optionalDependencies": { 836 - "@tauri-apps/cli-darwin-arm64": "1.3.1", 837 - "@tauri-apps/cli-darwin-x64": "1.3.1", 838 - "@tauri-apps/cli-linux-arm-gnueabihf": "1.3.1", 839 - "@tauri-apps/cli-linux-arm64-gnu": "1.3.1", 840 - "@tauri-apps/cli-linux-arm64-musl": "1.3.1", 841 - "@tauri-apps/cli-linux-x64-gnu": "1.3.1", 842 - "@tauri-apps/cli-linux-x64-musl": "1.3.1", 843 - "@tauri-apps/cli-win32-ia32-msvc": "1.3.1", 844 - "@tauri-apps/cli-win32-x64-msvc": "1.3.1" 823 + "@tauri-apps/cli-darwin-arm64": "1.4.0", 824 + "@tauri-apps/cli-darwin-x64": "1.4.0", 825 + "@tauri-apps/cli-linux-arm-gnueabihf": "1.4.0", 826 + "@tauri-apps/cli-linux-arm64-gnu": "1.4.0", 827 + "@tauri-apps/cli-linux-arm64-musl": "1.4.0", 828 + "@tauri-apps/cli-linux-x64-gnu": "1.4.0", 829 + "@tauri-apps/cli-linux-x64-musl": "1.4.0", 830 + "@tauri-apps/cli-win32-arm64-msvc": "1.4.0", 831 + "@tauri-apps/cli-win32-ia32-msvc": "1.4.0", 832 + "@tauri-apps/cli-win32-x64-msvc": "1.4.0" 845 833 } 846 834 }, 847 835 "node_modules/@tauri-apps/cli-darwin-arm64": { 848 - "version": "1.3.1", 849 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-arm64/-/cli-darwin-arm64-1.3.1.tgz", 850 - "integrity": "sha512-QlepYVPgOgspcwA/u4kGG4ZUijlXfdRtno00zEy+LxinN/IRXtk+6ErVtsmoLi1ZC9WbuMwzAcsRvqsD+RtNAg==", 836 + "version": "1.4.0", 837 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-arm64/-/cli-darwin-arm64-1.4.0.tgz", 838 + "integrity": "sha512-nA/ml0SfUt6/CYLVbHmT500Y+ijqsuv5+s9EBnVXYSLVg9kbPUZJJHluEYK+xKuOj6xzyuT/+rZFMRapmJD3jQ==", 851 839 "cpu": [ 852 840 "arm64" 853 841 ], ··· 861 849 } 862 850 }, 863 851 "node_modules/@tauri-apps/cli-darwin-x64": { 864 - "version": "1.3.1", 865 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-x64/-/cli-darwin-x64-1.3.1.tgz", 866 - "integrity": "sha512-fKcAUPVFO3jfDKXCSDGY0MhZFF/wDtx3rgFnogWYu4knk38o9RaqRkvMvqJhLYPuWaEM5h6/z1dRrr9KKCbrVg==", 852 + "version": "1.4.0", 853 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-x64/-/cli-darwin-x64-1.4.0.tgz", 854 + "integrity": "sha512-ov/F6Zr+dg9B0PtRu65stFo2G0ow2TUlneqYYrkj+vA3n+moWDHfVty0raDjMLQbQt3rv3uayFMXGPMgble9OA==", 867 855 "cpu": [ 868 856 "x64" 869 857 ], ··· 877 865 } 878 866 }, 879 867 "node_modules/@tauri-apps/cli-linux-arm-gnueabihf": { 880 - "version": "1.3.1", 881 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm-gnueabihf/-/cli-linux-arm-gnueabihf-1.3.1.tgz", 882 - "integrity": "sha512-+4H0dv8ltJHYu/Ma1h9ixUPUWka9EjaYa8nJfiMsdCI4LJLNE6cPveE7RmhZ59v9GW1XB108/k083JUC/OtGvA==", 868 + "version": "1.4.0", 869 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm-gnueabihf/-/cli-linux-arm-gnueabihf-1.4.0.tgz", 870 + "integrity": "sha512-zwjbiMncycXDV7doovymyKD7sCg53ouAmfgpUqEBOTY3vgBi9TwijyPhJOqoG5vUVWhouNBC08akGmE4dja15g==", 883 871 "cpu": [ 884 872 "arm" 885 873 ], ··· 893 881 } 894 882 }, 895 883 "node_modules/@tauri-apps/cli-linux-arm64-gnu": { 896 - "version": "1.3.1", 897 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-gnu/-/cli-linux-arm64-gnu-1.3.1.tgz", 898 - "integrity": "sha512-Pj3odVO1JAxLjYmoXKxcrpj/tPxcA8UP8N06finhNtBtBaxAjrjjxKjO4968KB0BUH7AASIss9EL4Tr0FGnDuw==", 884 + "version": "1.4.0", 885 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-gnu/-/cli-linux-arm64-gnu-1.4.0.tgz", 886 + "integrity": "sha512-5MCBcziqXC72mMXnkZU68mutXIR6zavDxopArE2gQtK841IlE06bIgtLi0kUUhlFJk2nhPRgiDgdLbrPlyt7fw==", 899 887 "cpu": [ 900 888 "arm64" 901 889 ], ··· 909 897 } 910 898 }, 911 899 "node_modules/@tauri-apps/cli-linux-arm64-musl": { 912 - "version": "1.3.1", 913 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.3.1.tgz", 914 - "integrity": "sha512-tA0JdDLPFaj42UDIVcF2t8V0tSha40rppcmAR/MfQpTCxih6399iMjwihz9kZE1n4b5O4KTq9GliYo50a8zYlQ==", 900 + "version": "1.4.0", 901 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.4.0.tgz", 902 + "integrity": "sha512-7J3pRB6n6uNYgIfCeKt2Oz8J7oSaz2s8GGFRRH2HPxuTHrBNCinzVYm68UhVpJrL3bnGkU0ziVZLsW/iaOGfUg==", 915 903 "cpu": [ 916 904 "arm64" 917 905 ], ··· 925 913 } 926 914 }, 927 915 "node_modules/@tauri-apps/cli-linux-x64-gnu": { 928 - "version": "1.3.1", 929 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-gnu/-/cli-linux-x64-gnu-1.3.1.tgz", 930 - "integrity": "sha512-FDU+Mnvk6NLkqQimcNojdKpMN4Y3W51+SQl+NqG9AFCWprCcSg62yRb84751ujZuf2MGT8HQOfmd0i77F4Q3tQ==", 916 + "version": "1.4.0", 917 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-gnu/-/cli-linux-x64-gnu-1.4.0.tgz", 918 + "integrity": "sha512-Zh5gfAJxOv5AVWxcwuueaQ2vIAhlg0d6nZui6nMyfIJ8dbf3aZQ5ZzP38sYow5h/fbvgL+3GSQxZRBIa3c2E1w==", 931 919 "cpu": [ 932 920 "x64" 933 921 ], ··· 941 929 } 942 930 }, 943 931 "node_modules/@tauri-apps/cli-linux-x64-musl": { 944 - "version": "1.3.1", 945 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-musl/-/cli-linux-x64-musl-1.3.1.tgz", 946 - "integrity": "sha512-MpO3akXFmK8lZYEbyQRDfhdxz1JkTBhonVuz5rRqxwA7gnGWHa1aF1+/2zsy7ahjB2tQ9x8DDFDMdVE20o9HrA==", 932 + "version": "1.4.0", 933 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-musl/-/cli-linux-x64-musl-1.4.0.tgz", 934 + "integrity": "sha512-OLAYoICU3FaYiTdBsI+lQTKnDHeMmFMXIApN0M+xGiOkoIOQcV9CConMPjgmJQ867+NHRNgUGlvBEAh9CiJodQ==", 947 935 "cpu": [ 948 936 "x64" 949 937 ], ··· 956 944 "node": ">= 10" 957 945 } 958 946 }, 947 + "node_modules/@tauri-apps/cli-win32-arm64-msvc": { 948 + "version": "1.4.0", 949 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-arm64-msvc/-/cli-win32-arm64-msvc-1.4.0.tgz", 950 + "integrity": "sha512-gZ05GENFbI6CB5MlOUsLlU0kZ9UtHn9riYtSXKT6MYs8HSPRffPHaHSL0WxsJweWh9nR5Hgh/TUU8uW3sYCzCg==", 951 + "cpu": [ 952 + "arm64" 953 + ], 954 + "dev": true, 955 + "optional": true, 956 + "os": [ 957 + "win32" 958 + ], 959 + "engines": { 960 + "node": ">= 10" 961 + } 962 + }, 959 963 "node_modules/@tauri-apps/cli-win32-ia32-msvc": { 960 - "version": "1.3.1", 961 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-ia32-msvc/-/cli-win32-ia32-msvc-1.3.1.tgz", 962 - "integrity": "sha512-9Boeo3K5sOrSBAZBuYyGkpV2RfnGQz3ZhGJt4hE6P+HxRd62lS6+qDKAiw1GmkZ0l1drc2INWrNeT50gwOKwIQ==", 964 + "version": "1.4.0", 965 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-ia32-msvc/-/cli-win32-ia32-msvc-1.4.0.tgz", 966 + "integrity": "sha512-JsetT/lTx/Zq98eo8T5CiRyF1nKeX04RO8JlJrI3ZOYsZpp/A5RJvMd/szQ17iOzwiHdge+tx7k2jHysR6oBlQ==", 963 967 "cpu": [ 964 968 "ia32" 965 969 ], ··· 973 977 } 974 978 }, 975 979 "node_modules/@tauri-apps/cli-win32-x64-msvc": { 976 - "version": "1.3.1", 977 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-x64-msvc/-/cli-win32-x64-msvc-1.3.1.tgz", 978 - "integrity": "sha512-wMrTo91hUu5CdpbElrOmcZEoJR4aooTG+fbtcc87SMyPGQy1Ux62b+ZdwLvL1sVTxnIm//7v6QLRIWGiUjCPwA==", 980 + "version": "1.4.0", 981 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-x64-msvc/-/cli-win32-x64-msvc-1.4.0.tgz", 982 + "integrity": "sha512-z8Olcnwp5aYhzqUAarFjqF+oELCjuYWnB2HAJHlfsYNfDCAORY5kct3Fklz8PSsubC3U2EugWn8n42DwnThurg==", 979 983 "cpu": [ 980 984 "x64" 981 985 ], ··· 989 993 } 990 994 }, 991 995 "node_modules/@tsconfig/svelte": { 992 - "version": "4.0.1", 993 - "resolved": "https://registry.npmjs.org/@tsconfig/svelte/-/svelte-4.0.1.tgz", 994 - "integrity": "sha512-B+XlGpmuAQzJqDoBATNCvEPqQg0HkO7S8pM14QDI5NsmtymzRexQ1N+nX2H6RTtFbuFgaZD4I8AAi8voGg0GLg==", 996 + "version": "5.0.0", 997 + "resolved": "https://registry.npmjs.org/@tsconfig/svelte/-/svelte-5.0.0.tgz", 998 + "integrity": "sha512-iu5BqFjU0+OcLTNQp7fHe6Bf6zdNeJ9IZjLZMqWLuGzVFm/xx+lm//Tf6koPyRmxo55/Snm6RRQ990n89cRKFw==", 995 999 "dev": true 996 1000 }, 997 1001 "node_modules/@types/cookie": { ··· 1000 1004 "integrity": "sha512-COUnqfB2+ckwXXSFInsFdOAWQzCCx+a5hq2ruyj+Vjund94RJQd4LG2u9hnvJrTgunKAaax7ancBYlDrNYxA0g==", 1001 1005 "dev": true 1002 1006 }, 1007 + "node_modules/@types/estree": { 1008 + "version": "1.0.1", 1009 + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", 1010 + "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==", 1011 + "dev": true 1012 + }, 1003 1013 "node_modules/@types/json-schema": { 1004 - "version": "7.0.11", 1005 - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", 1006 - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", 1014 + "version": "7.0.12", 1015 + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", 1016 + "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==", 1007 1017 "dev": true 1008 1018 }, 1009 1019 "node_modules/@types/pug": { ··· 1019 1029 "dev": true 1020 1030 }, 1021 1031 "node_modules/@types/unist": { 1022 - "version": "2.0.6", 1023 - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", 1024 - "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==", 1032 + "version": "2.0.7", 1033 + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.7.tgz", 1034 + "integrity": "sha512-cputDpIbFgLUaGQn6Vqg3/YsJwxUwHLO13v3i5ouxT4lat0khip9AEWxtERujXV9wxIB1EyF97BSJFt6vpdI8g==", 1025 1035 "dev": true 1026 1036 }, 1027 1037 "node_modules/@typescript-eslint/eslint-plugin": { 1028 - "version": "5.59.6", 1029 - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.6.tgz", 1030 - "integrity": "sha512-sXtOgJNEuRU5RLwPUb1jxtToZbgvq3M6FPpY4QENxoOggK+UpTxUBpj6tD8+Qh2g46Pi9We87E+eHnUw8YcGsw==", 1038 + "version": "6.2.0", 1039 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.2.0.tgz", 1040 + "integrity": "sha512-rClGrMuyS/3j0ETa1Ui7s6GkLhfZGKZL3ZrChLeAiACBE/tRc1wq8SNZESUuluxhLj9FkUefRs2l6bCIArWBiQ==", 1031 1041 "dev": true, 1032 1042 "dependencies": { 1033 - "@eslint-community/regexpp": "^4.4.0", 1034 - "@typescript-eslint/scope-manager": "5.59.6", 1035 - "@typescript-eslint/type-utils": "5.59.6", 1036 - "@typescript-eslint/utils": "5.59.6", 1043 + "@eslint-community/regexpp": "^4.5.1", 1044 + "@typescript-eslint/scope-manager": "6.2.0", 1045 + "@typescript-eslint/type-utils": "6.2.0", 1046 + "@typescript-eslint/utils": "6.2.0", 1047 + "@typescript-eslint/visitor-keys": "6.2.0", 1037 1048 "debug": "^4.3.4", 1038 - "grapheme-splitter": "^1.0.4", 1039 - "ignore": "^5.2.0", 1049 + "graphemer": "^1.4.0", 1050 + "ignore": "^5.2.4", 1051 + "natural-compare": "^1.4.0", 1040 1052 "natural-compare-lite": "^1.4.0", 1041 - "semver": "^7.3.7", 1042 - "tsutils": "^3.21.0" 1053 + "semver": "^7.5.4", 1054 + "ts-api-utils": "^1.0.1" 1043 1055 }, 1044 1056 "engines": { 1045 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1057 + "node": "^16.0.0 || >=18.0.0" 1046 1058 }, 1047 1059 "funding": { 1048 1060 "type": "opencollective", 1049 1061 "url": "https://opencollective.com/typescript-eslint" 1050 1062 }, 1051 1063 "peerDependencies": { 1052 - "@typescript-eslint/parser": "^5.0.0", 1053 - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 1064 + "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", 1065 + "eslint": "^7.0.0 || ^8.0.0" 1054 1066 }, 1055 1067 "peerDependenciesMeta": { 1056 1068 "typescript": { ··· 1059 1071 } 1060 1072 }, 1061 1073 "node_modules/@typescript-eslint/parser": { 1062 - "version": "5.59.6", 1063 - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.6.tgz", 1064 - "integrity": "sha512-7pCa6al03Pv1yf/dUg/s1pXz/yGMUBAw5EeWqNTFiSueKvRNonze3hma3lhdsOrQcaOXhbk5gKu2Fludiho9VA==", 1074 + "version": "6.2.0", 1075 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.2.0.tgz", 1076 + "integrity": "sha512-igVYOqtiK/UsvKAmmloQAruAdUHihsOCvplJpplPZ+3h4aDkC/UKZZNKgB6h93ayuYLuEymU3h8nF1xMRbh37g==", 1065 1077 "dev": true, 1066 1078 "dependencies": { 1067 - "@typescript-eslint/scope-manager": "5.59.6", 1068 - "@typescript-eslint/types": "5.59.6", 1069 - "@typescript-eslint/typescript-estree": "5.59.6", 1079 + "@typescript-eslint/scope-manager": "6.2.0", 1080 + "@typescript-eslint/types": "6.2.0", 1081 + "@typescript-eslint/typescript-estree": "6.2.0", 1082 + "@typescript-eslint/visitor-keys": "6.2.0", 1070 1083 "debug": "^4.3.4" 1071 1084 }, 1072 1085 "engines": { 1073 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1086 + "node": "^16.0.0 || >=18.0.0" 1074 1087 }, 1075 1088 "funding": { 1076 1089 "type": "opencollective", 1077 1090 "url": "https://opencollective.com/typescript-eslint" 1078 1091 }, 1079 1092 "peerDependencies": { 1080 - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 1093 + "eslint": "^7.0.0 || ^8.0.0" 1081 1094 }, 1082 1095 "peerDependenciesMeta": { 1083 1096 "typescript": { ··· 1086 1099 } 1087 1100 }, 1088 1101 "node_modules/@typescript-eslint/scope-manager": { 1089 - "version": "5.59.6", 1090 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.6.tgz", 1091 - "integrity": "sha512-gLbY3Le9Dxcb8KdpF0+SJr6EQ+hFGYFl6tVY8VxLPFDfUZC7BHFw+Vq7bM5lE9DwWPfx4vMWWTLGXgpc0mAYyQ==", 1102 + "version": "6.2.0", 1103 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.2.0.tgz", 1104 + "integrity": "sha512-1ZMNVgm5nnHURU8ZSJ3snsHzpFeNK84rdZjluEVBGNu7jDymfqceB3kdIZ6A4xCfEFFhRIB6rF8q/JIqJd2R0Q==", 1092 1105 "dev": true, 1093 1106 "dependencies": { 1094 - "@typescript-eslint/types": "5.59.6", 1095 - "@typescript-eslint/visitor-keys": "5.59.6" 1107 + "@typescript-eslint/types": "6.2.0", 1108 + "@typescript-eslint/visitor-keys": "6.2.0" 1096 1109 }, 1097 1110 "engines": { 1098 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1111 + "node": "^16.0.0 || >=18.0.0" 1099 1112 }, 1100 1113 "funding": { 1101 1114 "type": "opencollective", ··· 1103 1116 } 1104 1117 }, 1105 1118 "node_modules/@typescript-eslint/type-utils": { 1106 - "version": "5.59.6", 1107 - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.6.tgz", 1108 - "integrity": "sha512-A4tms2Mp5yNvLDlySF+kAThV9VTBPCvGf0Rp8nl/eoDX9Okun8byTKoj3fJ52IJitjWOk0fKPNQhXEB++eNozQ==", 1119 + "version": "6.2.0", 1120 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.2.0.tgz", 1121 + "integrity": "sha512-DnGZuNU2JN3AYwddYIqrVkYW0uUQdv0AY+kz2M25euVNlujcN2u+rJgfJsBFlUEzBB6OQkUqSZPyuTLf2bP5mw==", 1109 1122 "dev": true, 1110 1123 "dependencies": { 1111 - "@typescript-eslint/typescript-estree": "5.59.6", 1112 - "@typescript-eslint/utils": "5.59.6", 1124 + "@typescript-eslint/typescript-estree": "6.2.0", 1125 + "@typescript-eslint/utils": "6.2.0", 1113 1126 "debug": "^4.3.4", 1114 - "tsutils": "^3.21.0" 1127 + "ts-api-utils": "^1.0.1" 1115 1128 }, 1116 1129 "engines": { 1117 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1130 + "node": "^16.0.0 || >=18.0.0" 1118 1131 }, 1119 1132 "funding": { 1120 1133 "type": "opencollective", 1121 1134 "url": "https://opencollective.com/typescript-eslint" 1122 1135 }, 1123 1136 "peerDependencies": { 1124 - "eslint": "*" 1137 + "eslint": "^7.0.0 || ^8.0.0" 1125 1138 }, 1126 1139 "peerDependenciesMeta": { 1127 1140 "typescript": { ··· 1130 1143 } 1131 1144 }, 1132 1145 "node_modules/@typescript-eslint/types": { 1133 - "version": "5.59.6", 1134 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.6.tgz", 1135 - "integrity": "sha512-tH5lBXZI7T2MOUgOWFdVNUILsI02shyQvfzG9EJkoONWugCG77NDDa1EeDGw7oJ5IvsTAAGVV8I3Tk2PNu9QfA==", 1146 + "version": "6.2.0", 1147 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.2.0.tgz", 1148 + "integrity": "sha512-1nRRaDlp/XYJQLvkQJG5F3uBTno5SHPT7XVcJ5n1/k2WfNI28nJsvLakxwZRNY5spuatEKO7d5nZWsQpkqXwBA==", 1136 1149 "dev": true, 1137 1150 "engines": { 1138 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1151 + "node": "^16.0.0 || >=18.0.0" 1139 1152 }, 1140 1153 "funding": { 1141 1154 "type": "opencollective", ··· 1143 1156 } 1144 1157 }, 1145 1158 "node_modules/@typescript-eslint/typescript-estree": { 1146 - "version": "5.59.6", 1147 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.6.tgz", 1148 - "integrity": "sha512-vW6JP3lMAs/Tq4KjdI/RiHaaJSO7IUsbkz17it/Rl9Q+WkQ77EOuOnlbaU8kKfVIOJxMhnRiBG+olE7f3M16DA==", 1159 + "version": "6.2.0", 1160 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.2.0.tgz", 1161 + "integrity": "sha512-Mts6+3HQMSM+LZCglsc2yMIny37IhUgp1Qe8yJUYVyO6rHP7/vN0vajKu3JvHCBIy8TSiKddJ/Zwu80jhnGj1w==", 1149 1162 "dev": true, 1150 1163 "dependencies": { 1151 - "@typescript-eslint/types": "5.59.6", 1152 - "@typescript-eslint/visitor-keys": "5.59.6", 1164 + "@typescript-eslint/types": "6.2.0", 1165 + "@typescript-eslint/visitor-keys": "6.2.0", 1153 1166 "debug": "^4.3.4", 1154 1167 "globby": "^11.1.0", 1155 1168 "is-glob": "^4.0.3", 1156 - "semver": "^7.3.7", 1157 - "tsutils": "^3.21.0" 1169 + "semver": "^7.5.4", 1170 + "ts-api-utils": "^1.0.1" 1158 1171 }, 1159 1172 "engines": { 1160 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1173 + "node": "^16.0.0 || >=18.0.0" 1161 1174 }, 1162 1175 "funding": { 1163 1176 "type": "opencollective", ··· 1170 1183 } 1171 1184 }, 1172 1185 "node_modules/@typescript-eslint/utils": { 1173 - "version": "5.59.6", 1174 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.6.tgz", 1175 - "integrity": "sha512-vzaaD6EXbTS29cVH0JjXBdzMt6VBlv+hE31XktDRMX1j3462wZCJa7VzO2AxXEXcIl8GQqZPcOPuW/Z1tZVogg==", 1186 + "version": "6.2.0", 1187 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.2.0.tgz", 1188 + "integrity": "sha512-RCFrC1lXiX1qEZN8LmLrxYRhOkElEsPKTVSNout8DMzf8PeWoQG7Rxz2SadpJa3VSh5oYKGwt7j7X/VRg+Y3OQ==", 1176 1189 "dev": true, 1177 1190 "dependencies": { 1178 - "@eslint-community/eslint-utils": "^4.2.0", 1179 - "@types/json-schema": "^7.0.9", 1180 - "@types/semver": "^7.3.12", 1181 - "@typescript-eslint/scope-manager": "5.59.6", 1182 - "@typescript-eslint/types": "5.59.6", 1183 - "@typescript-eslint/typescript-estree": "5.59.6", 1184 - "eslint-scope": "^5.1.1", 1185 - "semver": "^7.3.7" 1191 + "@eslint-community/eslint-utils": "^4.4.0", 1192 + "@types/json-schema": "^7.0.12", 1193 + "@types/semver": "^7.5.0", 1194 + "@typescript-eslint/scope-manager": "6.2.0", 1195 + "@typescript-eslint/types": "6.2.0", 1196 + "@typescript-eslint/typescript-estree": "6.2.0", 1197 + "semver": "^7.5.4" 1186 1198 }, 1187 1199 "engines": { 1188 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1200 + "node": "^16.0.0 || >=18.0.0" 1189 1201 }, 1190 1202 "funding": { 1191 1203 "type": "opencollective", 1192 1204 "url": "https://opencollective.com/typescript-eslint" 1193 1205 }, 1194 1206 "peerDependencies": { 1195 - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 1207 + "eslint": "^7.0.0 || ^8.0.0" 1196 1208 } 1197 1209 }, 1198 1210 "node_modules/@typescript-eslint/visitor-keys": { 1199 - "version": "5.59.6", 1200 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.6.tgz", 1201 - "integrity": "sha512-zEfbFLzB9ETcEJ4HZEEsCR9HHeNku5/Qw1jSS5McYJv5BR+ftYXwFFAH5Al+xkGaZEqowMwl7uoJjQb1YSPF8Q==", 1211 + "version": "6.2.0", 1212 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.2.0.tgz", 1213 + "integrity": "sha512-QbaYUQVKKo9bgCzpjz45llCfwakyoxHetIy8CAvYCtd16Zu1KrpzNHofwF8kGkpPOxZB2o6kz+0nqH8ZkIzuoQ==", 1202 1214 "dev": true, 1203 1215 "dependencies": { 1204 - "@typescript-eslint/types": "5.59.6", 1205 - "eslint-visitor-keys": "^3.3.0" 1216 + "@typescript-eslint/types": "6.2.0", 1217 + "eslint-visitor-keys": "^3.4.1" 1206 1218 }, 1207 1219 "engines": { 1208 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1220 + "node": "^16.0.0 || >=18.0.0" 1209 1221 }, 1210 1222 "funding": { 1211 1223 "type": "opencollective", ··· 1213 1225 } 1214 1226 }, 1215 1227 "node_modules/acorn": { 1216 - "version": "8.8.2", 1217 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", 1218 - "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", 1228 + "version": "8.10.0", 1229 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", 1230 + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", 1219 1231 "dev": true, 1220 1232 "bin": { 1221 1233 "acorn": "bin/acorn" ··· 1304 1316 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 1305 1317 "dev": true 1306 1318 }, 1319 + "node_modules/aria-query": { 1320 + "version": "5.3.0", 1321 + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", 1322 + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", 1323 + "dev": true, 1324 + "dependencies": { 1325 + "dequal": "^2.0.3" 1326 + } 1327 + }, 1307 1328 "node_modules/array-union": { 1308 1329 "version": "2.1.0", 1309 1330 "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", ··· 1344 1365 }, 1345 1366 "peerDependencies": { 1346 1367 "postcss": "^8.1.0" 1368 + } 1369 + }, 1370 + "node_modules/axobject-query": { 1371 + "version": "3.2.1", 1372 + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", 1373 + "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", 1374 + "dev": true, 1375 + "dependencies": { 1376 + "dequal": "^2.0.3" 1347 1377 } 1348 1378 }, 1349 1379 "node_modules/balanced-match": { ··· 1397 1427 } 1398 1428 }, 1399 1429 "node_modules/browserslist": { 1400 - "version": "4.21.5", 1401 - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", 1402 - "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", 1430 + "version": "4.21.9", 1431 + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.9.tgz", 1432 + "integrity": "sha512-M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg==", 1403 1433 "dev": true, 1404 1434 "funding": [ 1405 1435 { ··· 1409 1439 { 1410 1440 "type": "tidelift", 1411 1441 "url": "https://tidelift.com/funding/github/npm/browserslist" 1442 + }, 1443 + { 1444 + "type": "github", 1445 + "url": "https://github.com/sponsors/ai" 1412 1446 } 1413 1447 ], 1414 1448 "dependencies": { 1415 - "caniuse-lite": "^1.0.30001449", 1416 - "electron-to-chromium": "^1.4.284", 1417 - "node-releases": "^2.0.8", 1418 - "update-browserslist-db": "^1.0.10" 1449 + "caniuse-lite": "^1.0.30001503", 1450 + "electron-to-chromium": "^1.4.431", 1451 + "node-releases": "^2.0.12", 1452 + "update-browserslist-db": "^1.0.11" 1419 1453 }, 1420 1454 "bin": { 1421 1455 "browserslist": "cli.js" ··· 1464 1498 } 1465 1499 }, 1466 1500 "node_modules/caniuse-lite": { 1467 - "version": "1.0.30001488", 1468 - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001488.tgz", 1469 - "integrity": "sha512-NORIQuuL4xGpIy6iCCQGN4iFjlBXtfKWIenlUuyZJumLRIindLb7wXM+GO8erEhb7vXfcnf4BAg2PrSDN5TNLQ==", 1501 + "version": "1.0.30001517", 1502 + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001517.tgz", 1503 + "integrity": "sha512-Vdhm5S11DaFVLlyiKu4hiUTkpZu+y1KA/rZZqVQfOD5YdDT/eQKlkt7NaE0WGOFgX32diqt9MiP9CAiFeRklaA==", 1470 1504 "dev": true, 1471 1505 "funding": [ 1472 1506 { ··· 1538 1572 "node": ">= 6" 1539 1573 } 1540 1574 }, 1575 + "node_modules/code-red": { 1576 + "version": "1.0.3", 1577 + "resolved": "https://registry.npmjs.org/code-red/-/code-red-1.0.3.tgz", 1578 + "integrity": "sha512-kVwJELqiILQyG5aeuyKFbdsI1fmQy1Cmf7dQ8eGmVuJoaRVdwey7WaMknr2ZFeVSYSKT0rExsa8EGw0aoI/1QQ==", 1579 + "dev": true, 1580 + "dependencies": { 1581 + "@jridgewell/sourcemap-codec": "^1.4.14", 1582 + "@types/estree": "^1.0.0", 1583 + "acorn": "^8.8.2", 1584 + "estree-walker": "^3.0.3", 1585 + "periscopic": "^3.1.0" 1586 + } 1587 + }, 1541 1588 "node_modules/color-convert": { 1542 1589 "version": "2.0.1", 1543 1590 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", ··· 1594 1641 "node": ">= 8" 1595 1642 } 1596 1643 }, 1644 + "node_modules/css-tree": { 1645 + "version": "2.3.1", 1646 + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", 1647 + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", 1648 + "dev": true, 1649 + "dependencies": { 1650 + "mdn-data": "2.0.30", 1651 + "source-map-js": "^1.0.1" 1652 + }, 1653 + "engines": { 1654 + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" 1655 + } 1656 + }, 1597 1657 "node_modules/cssesc": { 1598 1658 "version": "3.0.0", 1599 1659 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", ··· 1607 1667 } 1608 1668 }, 1609 1669 "node_modules/date-picker-svelte": { 1610 - "version": "2.4.3", 1611 - "resolved": "https://registry.npmjs.org/date-picker-svelte/-/date-picker-svelte-2.4.3.tgz", 1612 - "integrity": "sha512-aYQzLNc7MfMWYc5InrCQv26geewkTeLg0x4R5Rr3H4YJS1i1VucQxOIvObjaJ64ylCBwVnEpQeO5iBq3semn1A==", 1670 + "version": "2.6.0", 1671 + "resolved": "https://registry.npmjs.org/date-picker-svelte/-/date-picker-svelte-2.6.0.tgz", 1672 + "integrity": "sha512-xTzF1GTuAB1/NgDgM+no1y2raAfyZAMFtgEvrlL1VcHJYweggFoCK+1LHfMnVu4cJPLtC+NCRLThCMb/pu1xsg==", 1613 1673 "dev": true, 1614 1674 "peerDependencies": { 1615 - "svelte": "^3.24.0" 1675 + "svelte": "^3.24.0 || ^4.0.0" 1616 1676 } 1617 1677 }, 1618 1678 "node_modules/debug": { ··· 1651 1711 "version": "2.3.1", 1652 1712 "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", 1653 1713 "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==", 1654 - "dev": true 1714 + "dev": true, 1715 + "peer": true 1716 + }, 1717 + "node_modules/dequal": { 1718 + "version": "2.0.3", 1719 + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", 1720 + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", 1721 + "dev": true, 1722 + "engines": { 1723 + "node": ">=6" 1724 + } 1655 1725 }, 1656 1726 "node_modules/detect-indent": { 1657 1727 "version": "6.1.0", ··· 1663 1733 } 1664 1734 }, 1665 1735 "node_modules/devalue": { 1666 - "version": "4.3.1", 1667 - "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.3.1.tgz", 1668 - "integrity": "sha512-Kc0TSP9IUU9eg55au5Q3YtqaYI2cgntVpunJV9Exbm9nvlBeTE5p2NqYHfpuXK6+VF2hF5PI+BPFPUti7e2N1g==", 1736 + "version": "4.3.2", 1737 + "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.3.2.tgz", 1738 + "integrity": "sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==", 1669 1739 "dev": true 1670 1740 }, 1671 1741 "node_modules/didyoumean": { ··· 1705 1775 } 1706 1776 }, 1707 1777 "node_modules/electron-to-chromium": { 1708 - "version": "1.4.400", 1709 - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.400.tgz", 1710 - "integrity": "sha512-Lsvf7cvwbIxCfB8VqbnVtEsjGi3+48ejDiQZfWo5gkT+1vQ2DHQI5pl0nUvPD6z1IQk6JgFeMC5ZQJqVhalEHg==", 1778 + "version": "1.4.472", 1779 + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.472.tgz", 1780 + "integrity": "sha512-JL+vQaO4/3mnE68YLaO6tS61YFTlQp8/9JJj1kMP0CL9GHjLYt8t3T0aA3sW3PvdiXjnVeaZ6Kf0mGtt9+2j+Q==", 1711 1781 "dev": true 1712 1782 }, 1713 1783 "node_modules/es6-promise": { ··· 1717 1787 "dev": true 1718 1788 }, 1719 1789 "node_modules/esbuild": { 1720 - "version": "0.17.19", 1721 - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz", 1722 - "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==", 1790 + "version": "0.18.17", 1791 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.17.tgz", 1792 + "integrity": "sha512-1GJtYnUxsJreHYA0Y+iQz2UEykonY66HNWOb0yXYZi9/kNrORUEHVg87eQsCtqh59PEJ5YVZJO98JHznMJSWjg==", 1723 1793 "dev": true, 1724 1794 "hasInstallScript": true, 1725 1795 "bin": { ··· 1729 1799 "node": ">=12" 1730 1800 }, 1731 1801 "optionalDependencies": { 1732 - "@esbuild/android-arm": "0.17.19", 1733 - "@esbuild/android-arm64": "0.17.19", 1734 - "@esbuild/android-x64": "0.17.19", 1735 - "@esbuild/darwin-arm64": "0.17.19", 1736 - "@esbuild/darwin-x64": "0.17.19", 1737 - "@esbuild/freebsd-arm64": "0.17.19", 1738 - "@esbuild/freebsd-x64": "0.17.19", 1739 - "@esbuild/linux-arm": "0.17.19", 1740 - "@esbuild/linux-arm64": "0.17.19", 1741 - "@esbuild/linux-ia32": "0.17.19", 1742 - "@esbuild/linux-loong64": "0.17.19", 1743 - "@esbuild/linux-mips64el": "0.17.19", 1744 - "@esbuild/linux-ppc64": "0.17.19", 1745 - "@esbuild/linux-riscv64": "0.17.19", 1746 - "@esbuild/linux-s390x": "0.17.19", 1747 - "@esbuild/linux-x64": "0.17.19", 1748 - "@esbuild/netbsd-x64": "0.17.19", 1749 - "@esbuild/openbsd-x64": "0.17.19", 1750 - "@esbuild/sunos-x64": "0.17.19", 1751 - "@esbuild/win32-arm64": "0.17.19", 1752 - "@esbuild/win32-ia32": "0.17.19", 1753 - "@esbuild/win32-x64": "0.17.19" 1802 + "@esbuild/android-arm": "0.18.17", 1803 + "@esbuild/android-arm64": "0.18.17", 1804 + "@esbuild/android-x64": "0.18.17", 1805 + "@esbuild/darwin-arm64": "0.18.17", 1806 + "@esbuild/darwin-x64": "0.18.17", 1807 + "@esbuild/freebsd-arm64": "0.18.17", 1808 + "@esbuild/freebsd-x64": "0.18.17", 1809 + "@esbuild/linux-arm": "0.18.17", 1810 + "@esbuild/linux-arm64": "0.18.17", 1811 + "@esbuild/linux-ia32": "0.18.17", 1812 + "@esbuild/linux-loong64": "0.18.17", 1813 + "@esbuild/linux-mips64el": "0.18.17", 1814 + "@esbuild/linux-ppc64": "0.18.17", 1815 + "@esbuild/linux-riscv64": "0.18.17", 1816 + "@esbuild/linux-s390x": "0.18.17", 1817 + "@esbuild/linux-x64": "0.18.17", 1818 + "@esbuild/netbsd-x64": "0.18.17", 1819 + "@esbuild/openbsd-x64": "0.18.17", 1820 + "@esbuild/sunos-x64": "0.18.17", 1821 + "@esbuild/win32-arm64": "0.18.17", 1822 + "@esbuild/win32-ia32": "0.18.17", 1823 + "@esbuild/win32-x64": "0.18.17" 1754 1824 } 1755 1825 }, 1756 1826 "node_modules/escalade": { ··· 1775 1845 } 1776 1846 }, 1777 1847 "node_modules/eslint": { 1778 - "version": "8.40.0", 1779 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.40.0.tgz", 1780 - "integrity": "sha512-bvR+TsP9EHL3TqNtj9sCNJVAFK3fBN8Q7g5waghxyRsPLIMwL73XSKnZFK0hk/O2ANC+iAoq6PWMQ+IfBAJIiQ==", 1848 + "version": "8.45.0", 1849 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.45.0.tgz", 1850 + "integrity": "sha512-pd8KSxiQpdYRfYa9Wufvdoct3ZPQQuVuU5O6scNgMuOMYuxvH0IGaYK0wUFjo4UYYQQCUndlXiMbnxopwvvTiw==", 1781 1851 "dev": true, 1782 1852 "dependencies": { 1783 1853 "@eslint-community/eslint-utils": "^4.2.0", 1784 1854 "@eslint-community/regexpp": "^4.4.0", 1785 - "@eslint/eslintrc": "^2.0.3", 1786 - "@eslint/js": "8.40.0", 1787 - "@humanwhocodes/config-array": "^0.11.8", 1855 + "@eslint/eslintrc": "^2.1.0", 1856 + "@eslint/js": "8.44.0", 1857 + "@humanwhocodes/config-array": "^0.11.10", 1788 1858 "@humanwhocodes/module-importer": "^1.0.1", 1789 1859 "@nodelib/fs.walk": "^1.2.8", 1790 1860 "ajv": "^6.10.0", ··· 1795 1865 "escape-string-regexp": "^4.0.0", 1796 1866 "eslint-scope": "^7.2.0", 1797 1867 "eslint-visitor-keys": "^3.4.1", 1798 - "espree": "^9.5.2", 1868 + "espree": "^9.6.0", 1799 1869 "esquery": "^1.4.2", 1800 1870 "esutils": "^2.0.2", 1801 1871 "fast-deep-equal": "^3.1.3", ··· 1803 1873 "find-up": "^5.0.0", 1804 1874 "glob-parent": "^6.0.2", 1805 1875 "globals": "^13.19.0", 1806 - "grapheme-splitter": "^1.0.4", 1876 + "graphemer": "^1.4.0", 1807 1877 "ignore": "^5.2.0", 1808 - "import-fresh": "^3.0.0", 1809 1878 "imurmurhash": "^0.1.4", 1810 1879 "is-glob": "^4.0.0", 1811 1880 "is-path-inside": "^3.0.3", 1812 - "js-sdsl": "^4.1.4", 1813 1881 "js-yaml": "^4.1.0", 1814 1882 "json-stable-stringify-without-jsonify": "^1.0.1", 1815 1883 "levn": "^0.4.1", 1816 1884 "lodash.merge": "^4.6.2", 1817 1885 "minimatch": "^3.1.2", 1818 1886 "natural-compare": "^1.4.0", 1819 - "optionator": "^0.9.1", 1887 + "optionator": "^0.9.3", 1820 1888 "strip-ansi": "^6.0.1", 1821 - "strip-json-comments": "^3.1.0", 1822 1889 "text-table": "^0.2.0" 1823 1890 }, 1824 1891 "bin": { ··· 1843 1910 "eslint": ">=7.0.0" 1844 1911 } 1845 1912 }, 1846 - "node_modules/eslint-plugin-svelte3": { 1847 - "version": "4.0.0", 1848 - "resolved": "https://registry.npmjs.org/eslint-plugin-svelte3/-/eslint-plugin-svelte3-4.0.0.tgz", 1849 - "integrity": "sha512-OIx9lgaNzD02+MDFNLw0GEUbuovNcglg+wnd/UY0fbZmlQSz7GlQiQ1f+yX0XvC07XPcDOnFcichqI3xCwp71g==", 1850 - "dev": true, 1851 - "peerDependencies": { 1852 - "eslint": ">=8.0.0", 1853 - "svelte": "^3.2.0" 1854 - } 1855 - }, 1856 - "node_modules/eslint-scope": { 1857 - "version": "5.1.1", 1858 - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", 1859 - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", 1913 + "node_modules/eslint-plugin-svelte": { 1914 + "version": "2.32.4", 1915 + "resolved": "https://registry.npmjs.org/eslint-plugin-svelte/-/eslint-plugin-svelte-2.32.4.tgz", 1916 + "integrity": "sha512-VJ12i2Iogug1jvhwxSlognnfGj76P5gks/V4pUD4SCSVQOp14u47MNP0zAG8AQR3LT0Fi1iUvIFnY4l9z5Rwbg==", 1860 1917 "dev": true, 1861 1918 "dependencies": { 1862 - "esrecurse": "^4.3.0", 1863 - "estraverse": "^4.1.1" 1919 + "@eslint-community/eslint-utils": "^4.2.0", 1920 + "@jridgewell/sourcemap-codec": "^1.4.14", 1921 + "debug": "^4.3.1", 1922 + "esutils": "^2.0.3", 1923 + "known-css-properties": "^0.28.0", 1924 + "postcss": "^8.4.5", 1925 + "postcss-load-config": "^3.1.4", 1926 + "postcss-safe-parser": "^6.0.0", 1927 + "postcss-selector-parser": "^6.0.11", 1928 + "semver": "^7.5.3", 1929 + "svelte-eslint-parser": "^0.32.2" 1864 1930 }, 1865 1931 "engines": { 1866 - "node": ">=8.0.0" 1867 - } 1868 - }, 1869 - "node_modules/eslint-visitor-keys": { 1870 - "version": "3.4.1", 1871 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", 1872 - "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", 1873 - "dev": true, 1874 - "engines": { 1875 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1932 + "node": "^14.17.0 || >=16.0.0" 1876 1933 }, 1877 1934 "funding": { 1878 - "url": "https://opencollective.com/eslint" 1935 + "url": "https://github.com/sponsors/ota-meshi" 1936 + }, 1937 + "peerDependencies": { 1938 + "eslint": "^7.0.0 || ^8.0.0-0", 1939 + "svelte": "^3.37.0 || ^4.0.0" 1940 + }, 1941 + "peerDependenciesMeta": { 1942 + "svelte": { 1943 + "optional": true 1944 + } 1879 1945 } 1880 1946 }, 1881 - "node_modules/eslint/node_modules/eslint-scope": { 1882 - "version": "7.2.0", 1883 - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", 1884 - "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", 1947 + "node_modules/eslint-scope": { 1948 + "version": "7.2.1", 1949 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.1.tgz", 1950 + "integrity": "sha512-CvefSOsDdaYYvxChovdrPo/ZGt8d5lrJWleAc1diXRKhHGiTYEI26cvo8Kle/wGnsizoCJjK73FMg1/IkIwiNA==", 1885 1951 "dev": true, 1886 1952 "dependencies": { 1887 1953 "esrecurse": "^4.3.0", ··· 1894 1960 "url": "https://opencollective.com/eslint" 1895 1961 } 1896 1962 }, 1897 - "node_modules/eslint/node_modules/estraverse": { 1898 - "version": "5.3.0", 1899 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 1900 - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 1963 + "node_modules/eslint-visitor-keys": { 1964 + "version": "3.4.1", 1965 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", 1966 + "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", 1901 1967 "dev": true, 1902 1968 "engines": { 1903 - "node": ">=4.0" 1969 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1970 + }, 1971 + "funding": { 1972 + "url": "https://opencollective.com/eslint" 1904 1973 } 1905 1974 }, 1906 1975 "node_modules/esm-env": { ··· 1910 1979 "dev": true 1911 1980 }, 1912 1981 "node_modules/espree": { 1913 - "version": "9.5.2", 1914 - "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz", 1915 - "integrity": "sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==", 1982 + "version": "9.6.1", 1983 + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", 1984 + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", 1916 1985 "dev": true, 1917 1986 "dependencies": { 1918 - "acorn": "^8.8.0", 1987 + "acorn": "^8.9.0", 1919 1988 "acorn-jsx": "^5.3.2", 1920 1989 "eslint-visitor-keys": "^3.4.1" 1921 1990 }, ··· 1938 2007 "node": ">=0.10" 1939 2008 } 1940 2009 }, 1941 - "node_modules/esquery/node_modules/estraverse": { 1942 - "version": "5.3.0", 1943 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 1944 - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 1945 - "dev": true, 1946 - "engines": { 1947 - "node": ">=4.0" 1948 - } 1949 - }, 1950 2010 "node_modules/esrecurse": { 1951 2011 "version": "4.3.0", 1952 2012 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", ··· 1959 2019 "node": ">=4.0" 1960 2020 } 1961 2021 }, 1962 - "node_modules/esrecurse/node_modules/estraverse": { 2022 + "node_modules/estraverse": { 1963 2023 "version": "5.3.0", 1964 2024 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 1965 2025 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", ··· 1968 2028 "node": ">=4.0" 1969 2029 } 1970 2030 }, 1971 - "node_modules/estraverse": { 1972 - "version": "4.3.0", 1973 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", 1974 - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", 2031 + "node_modules/estree-walker": { 2032 + "version": "3.0.3", 2033 + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", 2034 + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", 1975 2035 "dev": true, 1976 - "engines": { 1977 - "node": ">=4.0" 2036 + "dependencies": { 2037 + "@types/estree": "^1.0.0" 1978 2038 } 1979 2039 }, 1980 2040 "node_modules/esutils": { ··· 1993 2053 "dev": true 1994 2054 }, 1995 2055 "node_modules/fast-glob": { 1996 - "version": "3.2.12", 1997 - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", 1998 - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", 2056 + "version": "3.3.1", 2057 + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", 2058 + "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", 1999 2059 "dev": true, 2000 2060 "dependencies": { 2001 2061 "@nodelib/fs.stat": "^2.0.2", ··· 2224 2284 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", 2225 2285 "dev": true 2226 2286 }, 2227 - "node_modules/grapheme-splitter": { 2228 - "version": "1.0.4", 2229 - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", 2230 - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", 2287 + "node_modules/graphemer": { 2288 + "version": "1.4.0", 2289 + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", 2290 + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", 2231 2291 "dev": true 2232 2292 }, 2233 2293 "node_modules/has": { ··· 2261 2321 } 2262 2322 }, 2263 2323 "node_modules/immutable": { 2264 - "version": "4.3.0", 2265 - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.0.tgz", 2266 - "integrity": "sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg==", 2324 + "version": "4.3.1", 2325 + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.1.tgz", 2326 + "integrity": "sha512-lj9cnmB/kVS0QHsJnYKD1uo3o39nrbKxszjnqS9Fr6NB7bZzW45U6WSGBPKXDL/CvDKqDNPA4r3DoDQ8GTxo2A==", 2267 2327 "dev": true 2268 2328 }, 2269 2329 "node_modules/import-fresh": { ··· 2380 2440 "node": ">=0.10.0" 2381 2441 } 2382 2442 }, 2443 + "node_modules/is-reference": { 2444 + "version": "3.0.1", 2445 + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.1.tgz", 2446 + "integrity": "sha512-baJJdQLiYaJdvFbJqXrcGv3WU3QCzBlUcI5QhbesIm6/xPsvmO+2CDoi/GMOFBQEQm+PXkwOPrp9KK5ozZsp2w==", 2447 + "dev": true, 2448 + "dependencies": { 2449 + "@types/estree": "*" 2450 + } 2451 + }, 2383 2452 "node_modules/isexe": { 2384 2453 "version": "2.0.0", 2385 2454 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", ··· 2387 2456 "dev": true 2388 2457 }, 2389 2458 "node_modules/jiti": { 2390 - "version": "1.18.2", 2391 - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.18.2.tgz", 2392 - "integrity": "sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==", 2459 + "version": "1.19.1", 2460 + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.19.1.tgz", 2461 + "integrity": "sha512-oVhqoRDaBXf7sjkll95LHVS6Myyyb1zaunVwk4Z0+WPSW4gjS0pl01zYKHScTuyEhQsFxV5L4DR5r+YqSyqyyg==", 2393 2462 "dev": true, 2394 2463 "bin": { 2395 2464 "jiti": "bin/jiti.js" 2396 - } 2397 - }, 2398 - "node_modules/js-sdsl": { 2399 - "version": "4.4.0", 2400 - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.0.tgz", 2401 - "integrity": "sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==", 2402 - "dev": true, 2403 - "funding": { 2404 - "type": "opencollective", 2405 - "url": "https://opencollective.com/js-sdsl" 2406 2465 } 2407 2466 }, 2408 2467 "node_modules/js-yaml": { ··· 2438 2497 "node": ">=6" 2439 2498 } 2440 2499 }, 2500 + "node_modules/known-css-properties": { 2501 + "version": "0.28.0", 2502 + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.28.0.tgz", 2503 + "integrity": "sha512-9pSL5XB4J+ifHP0e0jmmC98OGC1nL8/JjS+fi6mnTlIf//yt/MfVLtKg7S6nCtj/8KTcWX7nRlY0XywoYY1ISQ==", 2504 + "dev": true 2505 + }, 2441 2506 "node_modules/levn": { 2442 2507 "version": "0.4.1", 2443 2508 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", ··· 2466 2531 "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", 2467 2532 "dev": true 2468 2533 }, 2534 + "node_modules/locate-character": { 2535 + "version": "3.0.0", 2536 + "resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz", 2537 + "integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==", 2538 + "dev": true 2539 + }, 2469 2540 "node_modules/locate-path": { 2470 2541 "version": "6.0.0", 2471 2542 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", ··· 2500 2571 } 2501 2572 }, 2502 2573 "node_modules/magic-string": { 2503 - "version": "0.29.0", 2504 - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.29.0.tgz", 2505 - "integrity": "sha512-WcfidHrDjMY+eLjlU+8OvwREqHwpgCeKVBUpQ3OhYYuvfaYCUgcbuBzappNzZvg/v8onU3oQj+BYpkOJe9Iw4Q==", 2574 + "version": "0.30.1", 2575 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.1.tgz", 2576 + "integrity": "sha512-mbVKXPmS0z0G4XqFDCTllmDQ6coZzn94aMlb0o/A4HEHJCKcanlDZwYJgwnkmgD3jyWhUgj9VsPrfd972yPffA==", 2506 2577 "dev": true, 2507 2578 "dependencies": { 2508 - "@jridgewell/sourcemap-codec": "^1.4.13" 2579 + "@jridgewell/sourcemap-codec": "^1.4.15" 2509 2580 }, 2510 2581 "engines": { 2511 2582 "node": ">=12" 2512 2583 } 2513 2584 }, 2514 - "node_modules/mdsvex": { 2515 - "version": "0.10.6", 2516 - "resolved": "https://registry.npmjs.org/mdsvex/-/mdsvex-0.10.6.tgz", 2517 - "integrity": "sha512-aGRDY0r5jx9+OOgFdyB9Xm3EBr9OUmcrTDPWLB7a7g8VPRxzPy4MOBmcVYgz7ErhAJ7bZ/coUoj6aHio3x/2mA==", 2518 - "dev": true, 2519 - "dependencies": { 2520 - "@types/unist": "^2.0.3", 2521 - "prism-svelte": "^0.4.7", 2522 - "prismjs": "^1.17.1", 2523 - "vfile-message": "^2.0.4" 2524 - }, 2525 - "peerDependencies": { 2526 - "svelte": "3.x" 2527 - } 2585 + "node_modules/mdn-data": { 2586 + "version": "2.0.30", 2587 + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", 2588 + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", 2589 + "dev": true 2528 2590 }, 2529 2591 "node_modules/merge2": { 2530 2592 "version": "1.4.1", ··· 2676 2738 "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", 2677 2739 "dev": true 2678 2740 }, 2679 - "node_modules/node-fetch": { 2680 - "version": "2.6.11", 2681 - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.11.tgz", 2682 - "integrity": "sha512-4I6pdBY1EthSqDmJkiNk3JIT8cswwR9nfeW/cPdUagJYEQG7R95WRH74wpz7ma8Gh/9dI9FP+OU+0E4FvtA55w==", 2683 - "dev": true, 2684 - "peer": true, 2685 - "dependencies": { 2686 - "whatwg-url": "^5.0.0" 2687 - }, 2688 - "engines": { 2689 - "node": "4.x || >=6.0.0" 2690 - }, 2691 - "peerDependencies": { 2692 - "encoding": "^0.1.0" 2693 - }, 2694 - "peerDependenciesMeta": { 2695 - "encoding": { 2696 - "optional": true 2697 - } 2698 - } 2699 - }, 2700 2741 "node_modules/node-releases": { 2701 - "version": "2.0.10", 2702 - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", 2703 - "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", 2742 + "version": "2.0.13", 2743 + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", 2744 + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", 2704 2745 "dev": true 2705 2746 }, 2706 2747 "node_modules/normalize-path": { ··· 2749 2790 } 2750 2791 }, 2751 2792 "node_modules/optionator": { 2752 - "version": "0.9.1", 2753 - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", 2754 - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", 2793 + "version": "0.9.3", 2794 + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", 2795 + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", 2755 2796 "dev": true, 2756 2797 "dependencies": { 2798 + "@aashutoshrathi/word-wrap": "^1.2.3", 2757 2799 "deep-is": "^0.1.3", 2758 2800 "fast-levenshtein": "^2.0.6", 2759 2801 "levn": "^0.4.1", 2760 2802 "prelude-ls": "^1.2.1", 2761 - "type-check": "^0.4.0", 2762 - "word-wrap": "^1.2.3" 2803 + "type-check": "^0.4.0" 2763 2804 }, 2764 2805 "engines": { 2765 2806 "node": ">= 0.8.0" ··· 2849 2890 "node": ">=8" 2850 2891 } 2851 2892 }, 2893 + "node_modules/periscopic": { 2894 + "version": "3.1.0", 2895 + "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz", 2896 + "integrity": "sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==", 2897 + "dev": true, 2898 + "dependencies": { 2899 + "@types/estree": "^1.0.0", 2900 + "estree-walker": "^3.0.0", 2901 + "is-reference": "^3.0.0" 2902 + } 2903 + }, 2852 2904 "node_modules/picocolors": { 2853 2905 "version": "1.0.0", 2854 2906 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", ··· 2877 2929 } 2878 2930 }, 2879 2931 "node_modules/pirates": { 2880 - "version": "4.0.5", 2881 - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", 2882 - "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", 2932 + "version": "4.0.6", 2933 + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", 2934 + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", 2883 2935 "dev": true, 2884 2936 "engines": { 2885 2937 "node": ">= 6" 2886 2938 } 2887 2939 }, 2888 2940 "node_modules/postcss": { 2889 - "version": "8.4.23", 2890 - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.23.tgz", 2891 - "integrity": "sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==", 2941 + "version": "8.4.27", 2942 + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.27.tgz", 2943 + "integrity": "sha512-gY/ACJtJPSmUFPDCHtX78+01fHa64FaU4zaaWfuh1MhGJISufJAH4cun6k/8fwsHYeK4UQmENQK+tRLCFJE8JQ==", 2892 2944 "dev": true, 2893 2945 "funding": [ 2894 2946 { ··· 2950 3002 } 2951 3003 }, 2952 3004 "node_modules/postcss-load-config": { 2953 - "version": "4.0.1", 2954 - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", 2955 - "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", 3005 + "version": "3.1.4", 3006 + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", 3007 + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", 2956 3008 "dev": true, 2957 3009 "dependencies": { 2958 3010 "lilconfig": "^2.0.5", 2959 - "yaml": "^2.1.1" 3011 + "yaml": "^1.10.2" 2960 3012 }, 2961 3013 "engines": { 2962 - "node": ">= 14" 3014 + "node": ">= 10" 2963 3015 }, 2964 3016 "funding": { 2965 3017 "type": "opencollective", ··· 2997 3049 "postcss": "^8.2.14" 2998 3050 } 2999 3051 }, 3052 + "node_modules/postcss-safe-parser": { 3053 + "version": "6.0.0", 3054 + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz", 3055 + "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==", 3056 + "dev": true, 3057 + "engines": { 3058 + "node": ">=12.0" 3059 + }, 3060 + "funding": { 3061 + "type": "opencollective", 3062 + "url": "https://opencollective.com/postcss/" 3063 + }, 3064 + "peerDependencies": { 3065 + "postcss": "^8.3.3" 3066 + } 3067 + }, 3068 + "node_modules/postcss-scss": { 3069 + "version": "4.0.6", 3070 + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.6.tgz", 3071 + "integrity": "sha512-rLDPhJY4z/i4nVFZ27j9GqLxj1pwxE80eAzUNRMXtcpipFYIeowerzBgG3yJhMtObGEXidtIgbUpQ3eLDsf5OQ==", 3072 + "dev": true, 3073 + "funding": [ 3074 + { 3075 + "type": "opencollective", 3076 + "url": "https://opencollective.com/postcss/" 3077 + }, 3078 + { 3079 + "type": "tidelift", 3080 + "url": "https://tidelift.com/funding/github/npm/postcss-scss" 3081 + } 3082 + ], 3083 + "engines": { 3084 + "node": ">=12.0" 3085 + }, 3086 + "peerDependencies": { 3087 + "postcss": "^8.4.19" 3088 + } 3089 + }, 3000 3090 "node_modules/postcss-selector-parser": { 3001 3091 "version": "6.0.13", 3002 3092 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", ··· 3026 3116 } 3027 3117 }, 3028 3118 "node_modules/prettier": { 3029 - "version": "2.8.8", 3030 - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", 3031 - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", 3119 + "version": "3.0.0", 3120 + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.0.tgz", 3121 + "integrity": "sha512-zBf5eHpwHOGPC47h0zrPyNn+eAEIdEzfywMoYn2XPi0P44Zp0tSq64rq0xAREh4auw2cJZHo9QUob+NqCQky4g==", 3032 3122 "dev": true, 3033 3123 "bin": { 3034 - "prettier": "bin-prettier.js" 3124 + "prettier": "bin/prettier.cjs" 3035 3125 }, 3036 3126 "engines": { 3037 - "node": ">=10.13.0" 3127 + "node": ">=14" 3038 3128 }, 3039 3129 "funding": { 3040 3130 "url": "https://github.com/prettier/prettier?sponsor=1" 3041 3131 } 3042 3132 }, 3043 3133 "node_modules/prettier-plugin-svelte": { 3044 - "version": "2.10.0", 3045 - "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-2.10.0.tgz", 3046 - "integrity": "sha512-GXMY6t86thctyCvQq+jqElO+MKdB09BkL3hexyGP3Oi8XLKRFaJP1ud/xlWCZ9ZIa2BxHka32zhHfcuU+XsRQg==", 3047 - "dev": true, 3048 - "peerDependencies": { 3049 - "prettier": "^1.16.4 || ^2.0.0", 3050 - "svelte": "^3.2.0" 3051 - } 3052 - }, 3053 - "node_modules/prettier-plugin-tailwindcss": { 3054 - "version": "0.2.8", 3055 - "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.8.tgz", 3056 - "integrity": "sha512-KgPcEnJeIijlMjsA6WwYgRs5rh3/q76oInqtMXBA/EMcamrcYJpyhtRhyX1ayT9hnHlHTuO8sIifHF10WuSDKg==", 3134 + "version": "3.0.1", 3135 + "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-3.0.1.tgz", 3136 + "integrity": "sha512-dSmu5AOQsUFMAj3XrCezQZHp8+6e8bjYu3VKPqY5vVmSU+S/6tXW04es6opnMwRMDH6Vm5r8l4+q8stTI/wuFQ==", 3057 3137 "dev": true, 3058 - "engines": { 3059 - "node": ">=12.17.0" 3060 - }, 3061 3138 "peerDependencies": { 3062 - "@ianvs/prettier-plugin-sort-imports": "*", 3063 - "@prettier/plugin-pug": "*", 3064 - "@shopify/prettier-plugin-liquid": "*", 3065 - "@shufo/prettier-plugin-blade": "*", 3066 - "@trivago/prettier-plugin-sort-imports": "*", 3067 - "prettier": ">=2.2.0", 3068 - "prettier-plugin-astro": "*", 3069 - "prettier-plugin-css-order": "*", 3070 - "prettier-plugin-import-sort": "*", 3071 - "prettier-plugin-jsdoc": "*", 3072 - "prettier-plugin-organize-attributes": "*", 3073 - "prettier-plugin-organize-imports": "*", 3074 - "prettier-plugin-style-order": "*", 3075 - "prettier-plugin-svelte": "*", 3076 - "prettier-plugin-twig-melody": "*" 3077 - }, 3078 - "peerDependenciesMeta": { 3079 - "@ianvs/prettier-plugin-sort-imports": { 3080 - "optional": true 3081 - }, 3082 - "@prettier/plugin-pug": { 3083 - "optional": true 3084 - }, 3085 - "@shopify/prettier-plugin-liquid": { 3086 - "optional": true 3087 - }, 3088 - "@shufo/prettier-plugin-blade": { 3089 - "optional": true 3090 - }, 3091 - "@trivago/prettier-plugin-sort-imports": { 3092 - "optional": true 3093 - }, 3094 - "prettier-plugin-astro": { 3095 - "optional": true 3096 - }, 3097 - "prettier-plugin-css-order": { 3098 - "optional": true 3099 - }, 3100 - "prettier-plugin-import-sort": { 3101 - "optional": true 3102 - }, 3103 - "prettier-plugin-jsdoc": { 3104 - "optional": true 3105 - }, 3106 - "prettier-plugin-organize-attributes": { 3107 - "optional": true 3108 - }, 3109 - "prettier-plugin-organize-imports": { 3110 - "optional": true 3111 - }, 3112 - "prettier-plugin-style-order": { 3113 - "optional": true 3114 - }, 3115 - "prettier-plugin-svelte": { 3116 - "optional": true 3117 - }, 3118 - "prettier-plugin-twig-melody": { 3119 - "optional": true 3120 - } 3139 + "prettier": "^3.0.0", 3140 + "svelte": "^3.2.0 || ^4.0.0-next.0" 3121 3141 } 3122 3142 }, 3123 3143 "node_modules/prism-svelte": { ··· 3246 3266 } 3247 3267 }, 3248 3268 "node_modules/rollup": { 3249 - "version": "3.22.0", 3250 - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.22.0.tgz", 3251 - "integrity": "sha512-imsigcWor5Y/dC0rz2q0bBt9PabcL3TORry2hAa6O6BuMvY71bqHyfReAz5qyAqiQATD1m70qdntqBfBQjVWpQ==", 3269 + "version": "3.26.3", 3270 + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.26.3.tgz", 3271 + "integrity": "sha512-7Tin0C8l86TkpcMtXvQu6saWH93nhG3dGQ1/+l5V2TDMceTxO7kDiK6GzbfLWNNxqJXm591PcEZUozZm51ogwQ==", 3252 3272 "dev": true, 3253 3273 "bin": { 3254 3274 "rollup": "dist/bin/rollup" ··· 3321 3341 } 3322 3342 }, 3323 3343 "node_modules/sass": { 3324 - "version": "1.62.1", 3325 - "resolved": "https://registry.npmjs.org/sass/-/sass-1.62.1.tgz", 3326 - "integrity": "sha512-NHpxIzN29MXvWiuswfc1W3I0N8SXBd8UR26WntmDlRYf0bSADnwnOjsyMZ3lMezSlArD33Vs3YFhp7dWvL770A==", 3344 + "version": "1.64.1", 3345 + "resolved": "https://registry.npmjs.org/sass/-/sass-1.64.1.tgz", 3346 + "integrity": "sha512-16rRACSOFEE8VN7SCgBu1MpYCyN7urj9At898tyzdXFhC+a+yOX5dXwAR7L8/IdPJ1NB8OYoXmD55DM30B2kEQ==", 3327 3347 "dev": true, 3328 3348 "dependencies": { 3329 3349 "chokidar": ">=3.0.0 <4.0.0", ··· 3338 3358 } 3339 3359 }, 3340 3360 "node_modules/semver": { 3341 - "version": "7.5.1", 3342 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", 3343 - "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", 3361 + "version": "7.5.4", 3362 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", 3363 + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", 3344 3364 "dev": true, 3345 3365 "dependencies": { 3346 3366 "lru-cache": "^6.0.0" ··· 3472 3492 } 3473 3493 }, 3474 3494 "node_modules/sucrase": { 3475 - "version": "3.32.0", 3476 - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.32.0.tgz", 3477 - "integrity": "sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==", 3495 + "version": "3.34.0", 3496 + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.34.0.tgz", 3497 + "integrity": "sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==", 3478 3498 "dev": true, 3479 3499 "dependencies": { 3480 3500 "@jridgewell/gen-mapping": "^0.3.2", ··· 3538 3558 } 3539 3559 }, 3540 3560 "node_modules/svelte": { 3541 - "version": "3.59.1", 3542 - "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.59.1.tgz", 3543 - "integrity": "sha512-pKj8fEBmqf6mq3/NfrB9SLtcJcUvjYSWyePlfCqN9gujLB25RitWK8PvFzlwim6hD/We35KbPlRteuA6rnPGcQ==", 3561 + "version": "4.1.1", 3562 + "resolved": "https://registry.npmjs.org/svelte/-/svelte-4.1.1.tgz", 3563 + "integrity": "sha512-Enick5fPFISLoVy0MFK45cG+YlQt6upw8skEK9zzTpJnH1DqEv8xOZwizCGSo3Q6HZ7KrZTM0J18poF7aQg5zw==", 3544 3564 "dev": true, 3565 + "dependencies": { 3566 + "@ampproject/remapping": "^2.2.1", 3567 + "@jridgewell/sourcemap-codec": "^1.4.15", 3568 + "@jridgewell/trace-mapping": "^0.3.18", 3569 + "acorn": "^8.9.0", 3570 + "aria-query": "^5.3.0", 3571 + "axobject-query": "^3.2.1", 3572 + "code-red": "^1.0.3", 3573 + "css-tree": "^2.3.1", 3574 + "estree-walker": "^3.0.3", 3575 + "is-reference": "^3.0.1", 3576 + "locate-character": "^3.0.0", 3577 + "magic-string": "^0.30.0", 3578 + "periscopic": "^3.1.0" 3579 + }, 3545 3580 "engines": { 3546 - "node": ">= 8" 3581 + "node": ">=16" 3547 3582 } 3548 3583 }, 3549 3584 "node_modules/svelte-check": { 3550 - "version": "3.3.2", 3551 - "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.3.2.tgz", 3552 - "integrity": "sha512-67j3rI0LDc2DvL0ON/2pvCasVVD3nHDrTkZNr4eITNfo2oFXdw7SIyMOiFj4swu+pjmFQAigytBK1IWyik8dBw==", 3585 + "version": "3.4.6", 3586 + "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.4.6.tgz", 3587 + "integrity": "sha512-OBlY8866Zh1zHQTkBMPS6psPi7o2umTUyj6JWm4SacnIHXpWFm658pG32m3dKvKFL49V4ntAkfFHKo4ztH07og==", 3553 3588 "dev": true, 3554 3589 "dependencies": { 3555 3590 "@jridgewell/trace-mapping": "^0.3.17", ··· 3558 3593 "import-fresh": "^3.2.1", 3559 3594 "picocolors": "^1.0.0", 3560 3595 "sade": "^1.7.4", 3561 - "svelte-preprocess": "^5.0.3", 3596 + "svelte-preprocess": "^5.0.4", 3562 3597 "typescript": "^5.0.3" 3563 3598 }, 3564 3599 "bin": { 3565 3600 "svelte-check": "bin/svelte-check" 3566 3601 }, 3567 3602 "peerDependencies": { 3568 - "svelte": "^3.55.0" 3603 + "svelte": "^3.55.0 || ^4.0.0-next.0 || ^4.0.0" 3604 + } 3605 + }, 3606 + "node_modules/svelte-eslint-parser": { 3607 + "version": "0.32.2", 3608 + "resolved": "https://registry.npmjs.org/svelte-eslint-parser/-/svelte-eslint-parser-0.32.2.tgz", 3609 + "integrity": "sha512-Ok9D3A4b23iLQsONrjqtXtYDu5ZZ/826Blaw2LeFZVTg1pwofKDG4mz3/GYTax8fQ0plRGHI6j+d9VQYy5Lo/A==", 3610 + "dev": true, 3611 + "dependencies": { 3612 + "eslint-scope": "^7.0.0", 3613 + "eslint-visitor-keys": "^3.0.0", 3614 + "espree": "^9.0.0", 3615 + "postcss": "^8.4.25", 3616 + "postcss-scss": "^4.0.6" 3617 + }, 3618 + "engines": { 3619 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 3620 + }, 3621 + "funding": { 3622 + "url": "https://github.com/sponsors/ota-meshi" 3623 + }, 3624 + "peerDependencies": { 3625 + "svelte": "^3.37.0 || ^4.0.0" 3626 + }, 3627 + "peerDependenciesMeta": { 3628 + "svelte": { 3629 + "optional": true 3630 + } 3569 3631 } 3570 3632 }, 3571 3633 "node_modules/svelte-hmr": { 3572 - "version": "0.15.1", 3573 - "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.15.1.tgz", 3574 - "integrity": "sha512-BiKB4RZ8YSwRKCNVdNxK/GfY+r4Kjgp9jCLEy0DuqAKfmQtpL38cQK3afdpjw4sqSs4PLi3jIPJIFp259NkZtA==", 3634 + "version": "0.15.2", 3635 + "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.15.2.tgz", 3636 + "integrity": "sha512-q/bAruCvFLwvNbeE1x3n37TYFb3mTBJ6TrCq6p2CoFbSTNhDE9oAtEfpy+wmc9So8AG0Tja+X0/mJzX9tSfvIg==", 3575 3637 "dev": true, 3576 3638 "engines": { 3577 3639 "node": "^12.20 || ^14.13.1 || >= 16" 3578 3640 }, 3579 3641 "peerDependencies": { 3580 - "svelte": ">=3.19.0" 3642 + "svelte": "^3.19.0 || ^4.0.0-next.0" 3581 3643 } 3582 3644 }, 3583 3645 "node_modules/svelte-preprocess": { 3584 - "version": "5.0.3", 3585 - "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.0.3.tgz", 3586 - "integrity": "sha512-GrHF1rusdJVbOZOwgPWtpqmaexkydznKzy5qIC2FabgpFyKN57bjMUUUqPRfbBXK5igiEWn1uO/DXsa2vJ5VHA==", 3646 + "version": "5.0.4", 3647 + "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.0.4.tgz", 3648 + "integrity": "sha512-ABia2QegosxOGsVlsSBJvoWeXy1wUKSfF7SWJdTjLAbx/Y3SrVevvvbFNQqrSJw89+lNSsM58SipmZJ5SRi5iw==", 3587 3649 "dev": true, 3588 3650 "hasInstallScript": true, 3589 3651 "dependencies": { ··· 3606 3668 "sass": "^1.26.8", 3607 3669 "stylus": "^0.55.0", 3608 3670 "sugarss": "^2.0.0 || ^3.0.0 || ^4.0.0", 3609 - "svelte": "^3.23.0", 3671 + "svelte": "^3.23.0 || ^4.0.0-next.0 || ^4.0.0", 3610 3672 "typescript": ">=3.9.5 || ^4.0.0 || ^5.0.0" 3611 3673 }, 3612 3674 "peerDependenciesMeta": { ··· 3655 3717 } 3656 3718 }, 3657 3719 "node_modules/tailwindcss": { 3658 - "version": "3.3.2", 3659 - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.2.tgz", 3660 - "integrity": "sha512-9jPkMiIBXvPc2KywkraqsUfbfj+dHDb+JPWtSJa9MLFdrPyazI7q6WX2sUrm7R9eVR7qqv3Pas7EvQFzxKnI6w==", 3720 + "version": "3.3.3", 3721 + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz", 3722 + "integrity": "sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==", 3661 3723 "dev": true, 3662 3724 "dependencies": { 3663 3725 "@alloc/quick-lru": "^5.2.0", ··· 3680 3742 "postcss-load-config": "^4.0.1", 3681 3743 "postcss-nested": "^6.0.1", 3682 3744 "postcss-selector-parser": "^6.0.11", 3683 - "postcss-value-parser": "^4.2.0", 3684 3745 "resolve": "^1.22.2", 3685 3746 "sucrase": "^3.32.0" 3686 3747 }, ··· 3692 3753 "node": ">=14.0.0" 3693 3754 } 3694 3755 }, 3756 + "node_modules/tailwindcss/node_modules/postcss-load-config": { 3757 + "version": "4.0.1", 3758 + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", 3759 + "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", 3760 + "dev": true, 3761 + "dependencies": { 3762 + "lilconfig": "^2.0.5", 3763 + "yaml": "^2.1.1" 3764 + }, 3765 + "engines": { 3766 + "node": ">= 14" 3767 + }, 3768 + "funding": { 3769 + "type": "opencollective", 3770 + "url": "https://opencollective.com/postcss/" 3771 + }, 3772 + "peerDependencies": { 3773 + "postcss": ">=8.0.9", 3774 + "ts-node": ">=9.0.0" 3775 + }, 3776 + "peerDependenciesMeta": { 3777 + "postcss": { 3778 + "optional": true 3779 + }, 3780 + "ts-node": { 3781 + "optional": true 3782 + } 3783 + } 3784 + }, 3785 + "node_modules/tailwindcss/node_modules/yaml": { 3786 + "version": "2.3.1", 3787 + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz", 3788 + "integrity": "sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==", 3789 + "dev": true, 3790 + "engines": { 3791 + "node": ">= 14" 3792 + } 3793 + }, 3695 3794 "node_modules/tauri-specta": { 3696 3795 "version": "0.0.2", 3697 3796 "resolved": "https://registry.npmjs.org/tauri-specta/-/tauri-specta-0.0.2.tgz", ··· 3765 3864 "node": ">=6" 3766 3865 } 3767 3866 }, 3768 - "node_modules/tr46": { 3769 - "version": "0.0.3", 3770 - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", 3771 - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", 3867 + "node_modules/ts-api-utils": { 3868 + "version": "1.0.1", 3869 + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.1.tgz", 3870 + "integrity": "sha512-lC/RGlPmwdrIBFTX59wwNzqh7aR2otPNPR/5brHZm/XKFYKsfqxihXUe9pU3JI+3vGkl+vyCoNNnPhJn3aLK1A==", 3772 3871 "dev": true, 3773 - "peer": true 3872 + "engines": { 3873 + "node": ">=16.13.0" 3874 + }, 3875 + "peerDependencies": { 3876 + "typescript": ">=4.2.0" 3877 + } 3774 3878 }, 3775 3879 "node_modules/ts-interface-checker": { 3776 3880 "version": "0.1.13", ··· 3824 3928 } 3825 3929 }, 3826 3930 "node_modules/typescript": { 3827 - "version": "5.0.4", 3828 - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", 3829 - "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==", 3931 + "version": "5.1.6", 3932 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", 3933 + "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", 3830 3934 "dev": true, 3831 3935 "bin": { 3832 3936 "tsc": "bin/tsc", 3833 3937 "tsserver": "bin/tsserver" 3834 3938 }, 3835 3939 "engines": { 3836 - "node": ">=12.20" 3940 + "node": ">=14.17" 3837 3941 } 3838 3942 }, 3839 3943 "node_modules/undici": { ··· 3928 4032 } 3929 4033 }, 3930 4034 "node_modules/vite": { 3931 - "version": "4.3.8", 3932 - "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.8.tgz", 3933 - "integrity": "sha512-uYB8PwN7hbMrf4j1xzGDk/lqjsZvCDbt/JC5dyfxc19Pg8kRm14LinK/uq+HSLNswZEoKmweGdtpbnxRtrAXiQ==", 4035 + "version": "4.4.7", 4036 + "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.7.tgz", 4037 + "integrity": "sha512-6pYf9QJ1mHylfVh39HpuSfMPojPSKVxZvnclX1K1FyZ1PXDOcLBibdq5t1qxJSnL63ca8Wf4zts6mD8u8oc9Fw==", 3934 4038 "dev": true, 3935 4039 "dependencies": { 3936 - "esbuild": "^0.17.5", 3937 - "postcss": "^8.4.23", 3938 - "rollup": "^3.21.0" 4040 + "esbuild": "^0.18.10", 4041 + "postcss": "^8.4.26", 4042 + "rollup": "^3.25.2" 3939 4043 }, 3940 4044 "bin": { 3941 4045 "vite": "bin/vite.js" ··· 3943 4047 "engines": { 3944 4048 "node": "^14.18.0 || >=16.0.0" 3945 4049 }, 4050 + "funding": { 4051 + "url": "https://github.com/vitejs/vite?sponsor=1" 4052 + }, 3946 4053 "optionalDependencies": { 3947 4054 "fsevents": "~2.3.2" 3948 4055 }, 3949 4056 "peerDependencies": { 3950 4057 "@types/node": ">= 14", 3951 4058 "less": "*", 4059 + "lightningcss": "^1.21.0", 3952 4060 "sass": "*", 3953 4061 "stylus": "*", 3954 4062 "sugarss": "*", ··· 3961 4069 "less": { 3962 4070 "optional": true 3963 4071 }, 4072 + "lightningcss": { 4073 + "optional": true 4074 + }, 3964 4075 "sass": { 3965 4076 "optional": true 3966 4077 }, ··· 3989 4100 } 3990 4101 } 3991 4102 }, 3992 - "node_modules/webidl-conversions": { 3993 - "version": "3.0.1", 3994 - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", 3995 - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", 3996 - "dev": true, 3997 - "peer": true 3998 - }, 3999 4103 "node_modules/website": { 4000 4104 "resolved": "website", 4001 4105 "link": true 4002 4106 }, 4003 - "node_modules/whatwg-url": { 4004 - "version": "5.0.0", 4005 - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", 4006 - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", 4007 - "dev": true, 4008 - "peer": true, 4009 - "dependencies": { 4010 - "tr46": "~0.0.3", 4011 - "webidl-conversions": "^3.0.0" 4012 - } 4013 - }, 4014 4107 "node_modules/which": { 4015 4108 "version": "2.0.2", 4016 4109 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", ··· 4024 4117 }, 4025 4118 "engines": { 4026 4119 "node": ">= 8" 4027 - } 4028 - }, 4029 - "node_modules/word-wrap": { 4030 - "version": "1.2.3", 4031 - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 4032 - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", 4033 - "dev": true, 4034 - "engines": { 4035 - "node": ">=0.10.0" 4036 4120 } 4037 4121 }, 4038 4122 "node_modules/worktop": { ··· 4061 4145 "dev": true 4062 4146 }, 4063 4147 "node_modules/yaml": { 4064 - "version": "2.2.2", 4065 - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.2.tgz", 4066 - "integrity": "sha512-CBKFWExMn46Foo4cldiChEzn7S7SRV+wqiluAb6xmueD/fGyRHIhX8m14vVGgeFWjN540nKCNVj6P21eQjgTuA==", 4148 + "version": "1.10.2", 4149 + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", 4150 + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", 4067 4151 "dev": true, 4068 4152 "engines": { 4069 - "node": ">= 14" 4153 + "node": ">= 6" 4070 4154 } 4071 4155 }, 4072 4156 "node_modules/yocto-queue": { ··· 4104 4188 "tailwindcss": "^3.2.7", 4105 4189 "typescript": "^4.9.5", 4106 4190 "vite": "^4.0.1" 4191 + } 4192 + }, 4193 + "website/node_modules/@sveltejs/adapter-cloudflare": { 4194 + "version": "2.3.1", 4195 + "resolved": "https://registry.npmjs.org/@sveltejs/adapter-cloudflare/-/adapter-cloudflare-2.3.1.tgz", 4196 + "integrity": "sha512-T+A8LZf70T6hqXj+amN+2mkaZrVDhrr2mzqFUlw2H8M5ClTkBVc8F0EEDQUaRlSQ+RBIFXIltPWUjfSNfb5uPw==", 4197 + "dev": true, 4198 + "dependencies": { 4199 + "@cloudflare/workers-types": "^4.20230404.0", 4200 + "esbuild": "^0.18.11", 4201 + "worktop": "0.8.0-next.15" 4202 + }, 4203 + "peerDependencies": { 4204 + "@sveltejs/kit": "^1.0.0" 4205 + } 4206 + }, 4207 + "website/node_modules/@sveltejs/kit": { 4208 + "version": "1.8.3", 4209 + "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.8.3.tgz", 4210 + "integrity": "sha512-32tiLy5PPpt2lquK2p53/5wR+ghAXw0HymIBEezmwmwtzx7Xf36xw3RG3fDYQ9gyzon89T+JRweXgAv/qhhvSQ==", 4211 + "dev": true, 4212 + "hasInstallScript": true, 4213 + "dependencies": { 4214 + "@sveltejs/vite-plugin-svelte": "^2.0.0", 4215 + "@types/cookie": "^0.5.1", 4216 + "cookie": "^0.5.0", 4217 + "devalue": "^4.3.0", 4218 + "esm-env": "^1.0.0", 4219 + "kleur": "^4.1.5", 4220 + "magic-string": "^0.29.0", 4221 + "mime": "^3.0.0", 4222 + "sade": "^1.8.1", 4223 + "set-cookie-parser": "^2.5.1", 4224 + "sirv": "^2.0.2", 4225 + "tiny-glob": "^0.2.9", 4226 + "undici": "5.20.0" 4227 + }, 4228 + "bin": { 4229 + "svelte-kit": "svelte-kit.js" 4230 + }, 4231 + "engines": { 4232 + "node": "^16.14 || >=18" 4233 + }, 4234 + "peerDependencies": { 4235 + "svelte": "^3.54.0", 4236 + "vite": "^4.0.0" 4237 + } 4238 + }, 4239 + "website/node_modules/@typescript-eslint/eslint-plugin": { 4240 + "version": "5.62.0", 4241 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz", 4242 + "integrity": "sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==", 4243 + "dev": true, 4244 + "dependencies": { 4245 + "@eslint-community/regexpp": "^4.4.0", 4246 + "@typescript-eslint/scope-manager": "5.62.0", 4247 + "@typescript-eslint/type-utils": "5.62.0", 4248 + "@typescript-eslint/utils": "5.62.0", 4249 + "debug": "^4.3.4", 4250 + "graphemer": "^1.4.0", 4251 + "ignore": "^5.2.0", 4252 + "natural-compare-lite": "^1.4.0", 4253 + "semver": "^7.3.7", 4254 + "tsutils": "^3.21.0" 4255 + }, 4256 + "engines": { 4257 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 4258 + }, 4259 + "funding": { 4260 + "type": "opencollective", 4261 + "url": "https://opencollective.com/typescript-eslint" 4262 + }, 4263 + "peerDependencies": { 4264 + "@typescript-eslint/parser": "^5.0.0", 4265 + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 4266 + }, 4267 + "peerDependenciesMeta": { 4268 + "typescript": { 4269 + "optional": true 4270 + } 4271 + } 4272 + }, 4273 + "website/node_modules/@typescript-eslint/parser": { 4274 + "version": "5.62.0", 4275 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz", 4276 + "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==", 4277 + "dev": true, 4278 + "dependencies": { 4279 + "@typescript-eslint/scope-manager": "5.62.0", 4280 + "@typescript-eslint/types": "5.62.0", 4281 + "@typescript-eslint/typescript-estree": "5.62.0", 4282 + "debug": "^4.3.4" 4283 + }, 4284 + "engines": { 4285 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 4286 + }, 4287 + "funding": { 4288 + "type": "opencollective", 4289 + "url": "https://opencollective.com/typescript-eslint" 4290 + }, 4291 + "peerDependencies": { 4292 + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 4293 + }, 4294 + "peerDependenciesMeta": { 4295 + "typescript": { 4296 + "optional": true 4297 + } 4298 + } 4299 + }, 4300 + "website/node_modules/@typescript-eslint/scope-manager": { 4301 + "version": "5.62.0", 4302 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", 4303 + "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", 4304 + "dev": true, 4305 + "dependencies": { 4306 + "@typescript-eslint/types": "5.62.0", 4307 + "@typescript-eslint/visitor-keys": "5.62.0" 4308 + }, 4309 + "engines": { 4310 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 4311 + }, 4312 + "funding": { 4313 + "type": "opencollective", 4314 + "url": "https://opencollective.com/typescript-eslint" 4315 + } 4316 + }, 4317 + "website/node_modules/@typescript-eslint/type-utils": { 4318 + "version": "5.62.0", 4319 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz", 4320 + "integrity": "sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==", 4321 + "dev": true, 4322 + "dependencies": { 4323 + "@typescript-eslint/typescript-estree": "5.62.0", 4324 + "@typescript-eslint/utils": "5.62.0", 4325 + "debug": "^4.3.4", 4326 + "tsutils": "^3.21.0" 4327 + }, 4328 + "engines": { 4329 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 4330 + }, 4331 + "funding": { 4332 + "type": "opencollective", 4333 + "url": "https://opencollective.com/typescript-eslint" 4334 + }, 4335 + "peerDependencies": { 4336 + "eslint": "*" 4337 + }, 4338 + "peerDependenciesMeta": { 4339 + "typescript": { 4340 + "optional": true 4341 + } 4342 + } 4343 + }, 4344 + "website/node_modules/@typescript-eslint/types": { 4345 + "version": "5.62.0", 4346 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", 4347 + "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", 4348 + "dev": true, 4349 + "engines": { 4350 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 4351 + }, 4352 + "funding": { 4353 + "type": "opencollective", 4354 + "url": "https://opencollective.com/typescript-eslint" 4355 + } 4356 + }, 4357 + "website/node_modules/@typescript-eslint/typescript-estree": { 4358 + "version": "5.62.0", 4359 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", 4360 + "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", 4361 + "dev": true, 4362 + "dependencies": { 4363 + "@typescript-eslint/types": "5.62.0", 4364 + "@typescript-eslint/visitor-keys": "5.62.0", 4365 + "debug": "^4.3.4", 4366 + "globby": "^11.1.0", 4367 + "is-glob": "^4.0.3", 4368 + "semver": "^7.3.7", 4369 + "tsutils": "^3.21.0" 4370 + }, 4371 + "engines": { 4372 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 4373 + }, 4374 + "funding": { 4375 + "type": "opencollective", 4376 + "url": "https://opencollective.com/typescript-eslint" 4377 + }, 4378 + "peerDependenciesMeta": { 4379 + "typescript": { 4380 + "optional": true 4381 + } 4382 + } 4383 + }, 4384 + "website/node_modules/@typescript-eslint/utils": { 4385 + "version": "5.62.0", 4386 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", 4387 + "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", 4388 + "dev": true, 4389 + "dependencies": { 4390 + "@eslint-community/eslint-utils": "^4.2.0", 4391 + "@types/json-schema": "^7.0.9", 4392 + "@types/semver": "^7.3.12", 4393 + "@typescript-eslint/scope-manager": "5.62.0", 4394 + "@typescript-eslint/types": "5.62.0", 4395 + "@typescript-eslint/typescript-estree": "5.62.0", 4396 + "eslint-scope": "^5.1.1", 4397 + "semver": "^7.3.7" 4398 + }, 4399 + "engines": { 4400 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 4401 + }, 4402 + "funding": { 4403 + "type": "opencollective", 4404 + "url": "https://opencollective.com/typescript-eslint" 4405 + }, 4406 + "peerDependencies": { 4407 + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 4408 + } 4409 + }, 4410 + "website/node_modules/@typescript-eslint/visitor-keys": { 4411 + "version": "5.62.0", 4412 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", 4413 + "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", 4414 + "dev": true, 4415 + "dependencies": { 4416 + "@typescript-eslint/types": "5.62.0", 4417 + "eslint-visitor-keys": "^3.3.0" 4418 + }, 4419 + "engines": { 4420 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 4421 + }, 4422 + "funding": { 4423 + "type": "opencollective", 4424 + "url": "https://opencollective.com/typescript-eslint" 4425 + } 4426 + }, 4427 + "website/node_modules/eslint-plugin-svelte3": { 4428 + "version": "4.0.0", 4429 + "resolved": "https://registry.npmjs.org/eslint-plugin-svelte3/-/eslint-plugin-svelte3-4.0.0.tgz", 4430 + "integrity": "sha512-OIx9lgaNzD02+MDFNLw0GEUbuovNcglg+wnd/UY0fbZmlQSz7GlQiQ1f+yX0XvC07XPcDOnFcichqI3xCwp71g==", 4431 + "dev": true, 4432 + "peerDependencies": { 4433 + "eslint": ">=8.0.0", 4434 + "svelte": "^3.2.0" 4435 + } 4436 + }, 4437 + "website/node_modules/eslint-scope": { 4438 + "version": "5.1.1", 4439 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", 4440 + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", 4441 + "dev": true, 4442 + "dependencies": { 4443 + "esrecurse": "^4.3.0", 4444 + "estraverse": "^4.1.1" 4445 + }, 4446 + "engines": { 4447 + "node": ">=8.0.0" 4448 + } 4449 + }, 4450 + "website/node_modules/estraverse": { 4451 + "version": "4.3.0", 4452 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", 4453 + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", 4454 + "dev": true, 4455 + "engines": { 4456 + "node": ">=4.0" 4457 + } 4458 + }, 4459 + "website/node_modules/magic-string": { 4460 + "version": "0.29.0", 4461 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.29.0.tgz", 4462 + "integrity": "sha512-WcfidHrDjMY+eLjlU+8OvwREqHwpgCeKVBUpQ3OhYYuvfaYCUgcbuBzappNzZvg/v8onU3oQj+BYpkOJe9Iw4Q==", 4463 + "dev": true, 4464 + "dependencies": { 4465 + "@jridgewell/sourcemap-codec": "^1.4.13" 4466 + }, 4467 + "engines": { 4468 + "node": ">=12" 4469 + } 4470 + }, 4471 + "website/node_modules/mdsvex": { 4472 + "version": "0.10.6", 4473 + "resolved": "https://registry.npmjs.org/mdsvex/-/mdsvex-0.10.6.tgz", 4474 + "integrity": "sha512-aGRDY0r5jx9+OOgFdyB9Xm3EBr9OUmcrTDPWLB7a7g8VPRxzPy4MOBmcVYgz7ErhAJ7bZ/coUoj6aHio3x/2mA==", 4475 + "dev": true, 4476 + "dependencies": { 4477 + "@types/unist": "^2.0.3", 4478 + "prism-svelte": "^0.4.7", 4479 + "prismjs": "^1.17.1", 4480 + "vfile-message": "^2.0.4" 4481 + }, 4482 + "peerDependencies": { 4483 + "svelte": "3.x" 4484 + } 4485 + }, 4486 + "website/node_modules/prettier": { 4487 + "version": "2.8.8", 4488 + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", 4489 + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", 4490 + "dev": true, 4491 + "bin": { 4492 + "prettier": "bin-prettier.js" 4493 + }, 4494 + "engines": { 4495 + "node": ">=10.13.0" 4496 + }, 4497 + "funding": { 4498 + "url": "https://github.com/prettier/prettier?sponsor=1" 4499 + } 4500 + }, 4501 + "website/node_modules/prettier-plugin-svelte": { 4502 + "version": "2.10.1", 4503 + "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-2.10.1.tgz", 4504 + "integrity": "sha512-Wlq7Z5v2ueCubWo0TZzKc9XHcm7TDxqcuzRuGd0gcENfzfT4JZ9yDlCbEgxWgiPmLHkBjfOtpAWkcT28MCDpUQ==", 4505 + "dev": true, 4506 + "peerDependencies": { 4507 + "prettier": "^1.16.4 || ^2.0.0", 4508 + "svelte": "^3.2.0 || ^4.0.0-next.0" 4509 + } 4510 + }, 4511 + "website/node_modules/prettier-plugin-tailwindcss": { 4512 + "version": "0.2.8", 4513 + "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.8.tgz", 4514 + "integrity": "sha512-KgPcEnJeIijlMjsA6WwYgRs5rh3/q76oInqtMXBA/EMcamrcYJpyhtRhyX1ayT9hnHlHTuO8sIifHF10WuSDKg==", 4515 + "dev": true, 4516 + "engines": { 4517 + "node": ">=12.17.0" 4518 + }, 4519 + "peerDependencies": { 4520 + "@ianvs/prettier-plugin-sort-imports": "*", 4521 + "@prettier/plugin-pug": "*", 4522 + "@shopify/prettier-plugin-liquid": "*", 4523 + "@shufo/prettier-plugin-blade": "*", 4524 + "@trivago/prettier-plugin-sort-imports": "*", 4525 + "prettier": ">=2.2.0", 4526 + "prettier-plugin-astro": "*", 4527 + "prettier-plugin-css-order": "*", 4528 + "prettier-plugin-import-sort": "*", 4529 + "prettier-plugin-jsdoc": "*", 4530 + "prettier-plugin-organize-attributes": "*", 4531 + "prettier-plugin-organize-imports": "*", 4532 + "prettier-plugin-style-order": "*", 4533 + "prettier-plugin-svelte": "*", 4534 + "prettier-plugin-twig-melody": "*" 4535 + }, 4536 + "peerDependenciesMeta": { 4537 + "@ianvs/prettier-plugin-sort-imports": { 4538 + "optional": true 4539 + }, 4540 + "@prettier/plugin-pug": { 4541 + "optional": true 4542 + }, 4543 + "@shopify/prettier-plugin-liquid": { 4544 + "optional": true 4545 + }, 4546 + "@shufo/prettier-plugin-blade": { 4547 + "optional": true 4548 + }, 4549 + "@trivago/prettier-plugin-sort-imports": { 4550 + "optional": true 4551 + }, 4552 + "prettier-plugin-astro": { 4553 + "optional": true 4554 + }, 4555 + "prettier-plugin-css-order": { 4556 + "optional": true 4557 + }, 4558 + "prettier-plugin-import-sort": { 4559 + "optional": true 4560 + }, 4561 + "prettier-plugin-jsdoc": { 4562 + "optional": true 4563 + }, 4564 + "prettier-plugin-organize-attributes": { 4565 + "optional": true 4566 + }, 4567 + "prettier-plugin-organize-imports": { 4568 + "optional": true 4569 + }, 4570 + "prettier-plugin-style-order": { 4571 + "optional": true 4572 + }, 4573 + "prettier-plugin-svelte": { 4574 + "optional": true 4575 + }, 4576 + "prettier-plugin-twig-melody": { 4577 + "optional": true 4578 + } 4579 + } 4580 + }, 4581 + "website/node_modules/svelte": { 4582 + "version": "3.59.2", 4583 + "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.59.2.tgz", 4584 + "integrity": "sha512-vzSyuGr3eEoAtT/A6bmajosJZIUWySzY2CzB3w2pgPvnkUjGqlDnsNnA0PMO+mMAhuyMul6C2uuZzY6ELSkzyA==", 4585 + "dev": true, 4586 + "engines": { 4587 + "node": ">= 8" 4107 4588 } 4108 4589 }, 4109 4590 "website/node_modules/typescript": {
+19 -19
package.json
··· 14 14 "format": "eslint --fix src && prettier --write src" 15 15 }, 16 16 "devDependencies": { 17 - "@sveltejs/vite-plugin-svelte": "^2.2.0", 18 - "@tauri-apps/api": "^1.3.0", 19 - "@tauri-apps/cli": "^1.3.1", 20 - "@tsconfig/svelte": "^4.0.1", 21 - "@typescript-eslint/eslint-plugin": "^5.59.6", 22 - "@typescript-eslint/parser": "^5.59.6", 17 + "@sveltejs/vite-plugin-svelte": "^2.4.3", 18 + "@tauri-apps/api": "^1.4.0", 19 + "@tauri-apps/cli": "^1.4.0", 20 + "@tsconfig/svelte": "^5.0.0", 21 + "@typescript-eslint/eslint-plugin": "^6.2.0", 22 + "@typescript-eslint/parser": "^6.2.0", 23 23 "autoprefixer": "^10.4.14", 24 - "date-picker-svelte": "^2.4.3", 25 - "eslint": "^8.40.0", 24 + "date-picker-svelte": "^2.6.0", 25 + "eslint": "^8.45.0", 26 26 "eslint-config-prettier": "^8.8.0", 27 - "eslint-plugin-svelte3": "^4.0.0", 28 - "postcss": "^8.4.23", 29 - "prettier": "^2.8.8", 30 - "prettier-plugin-svelte": "^2.10.0", 31 - "sass": "^1.62.1", 32 - "svelte": "^3.59.1", 33 - "svelte-check": "^3.3.2", 27 + "eslint-plugin-svelte": "^2.32.4", 28 + "postcss": "^8.4.27", 29 + "prettier": "^3.0.0", 30 + "prettier-plugin-svelte": "^3.0.1", 31 + "sass": "^1.64.1", 32 + "svelte": "^4.1.1", 33 + "svelte-check": "^3.4.6", 34 34 "tauri-specta": "^0.0.2", 35 35 "tinro": "^0.6.12", 36 - "typescript": "^5.0.4", 37 - "vite": "^4.3.8" 36 + "typescript": "^5.1.6", 37 + "vite": "^4.4.7" 38 38 }, 39 39 "prettier": { 40 40 "printWidth": 100, 41 41 "semi": false, 42 42 "singleQuote": true, 43 - "pluginSearchDirs": [ 44 - "." 43 + "plugins": [ 44 + "prettier-plugin-svelte" 45 45 ] 46 46 } 47 47 }
+1 -1
vite.config.js
··· 5 5 export default defineConfig({ 6 6 clearScreen: false, 7 7 server: { 8 - port: 3000, 8 + port: 9000, 9 9 strictPort: true, 10 10 }, 11 11 build: {