your personal website on atproto - mirror blento.app
25
fork

Configure Feed

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

feat: listenbrainz cards

+2168 -1410
+1
package.json
··· 37 37 "tailwindcss": "^4.2.1", 38 38 "typescript": "^5.9.3", 39 39 "typescript-eslint": "^8.57.0", 40 + "valibot": "^1.3.1", 40 41 "vite": "^8.0.0" 41 42 }, 42 43 "dependencies": {
+1283 -1409
pnpm-lock.yaml
··· 25 25 version: 4.2.1 26 26 '@atcute/identity-resolver': 27 27 specifier: ^1.2.2 28 - version: 1.2.2(@atcute/identity@1.1.3) 28 + version: 1.2.2(@atcute/identity@1.1.4) 29 29 '@atcute/lexicons': 30 30 specifier: ^1.2.9 31 31 version: 1.2.9 32 32 '@atcute/oauth-browser-client': 33 33 specifier: ^3.0.0 34 - version: 3.0.0(@atcute/identity@1.1.3) 34 + version: 3.0.0(@atcute/identity@1.1.4) 35 35 '@atcute/standard-site': 36 36 specifier: ^1.0.1 37 37 version: 1.0.1 ··· 40 40 version: 1.1.2 41 41 '@cloudflare/workers-types': 42 42 specifier: ^4.20260313.1 43 - version: 4.20260313.1 43 + version: 4.20260317.1 44 44 '@ethercorps/sveltekit-og': 45 45 specifier: ^4.2.1 46 - version: 4.2.1(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1))) 46 + version: 4.2.1(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1))) 47 47 '@floating-ui/dom': 48 48 specifier: ^1.7.6 49 49 version: 1.7.6 50 50 '@foxui/3d': 51 51 specifier: ^0.8.0 52 - version: 0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.53.11)(tailwindcss@4.2.1) 52 + version: 0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.54.1)(tailwindcss@4.2.2) 53 53 '@foxui/colors': 54 54 specifier: ^0.8.0 55 - version: 0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.53.11)(tailwindcss@4.2.1) 55 + version: 0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.54.1)(tailwindcss@4.2.2) 56 56 '@foxui/core': 57 57 specifier: ^0.8.0 58 - version: 0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.53.11)(tailwindcss@4.2.1) 58 + version: 0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.54.1)(tailwindcss@4.2.2) 59 59 '@foxui/social': 60 60 specifier: ^0.8.0 61 - version: 0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(@tiptap/extension-code-block@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1))(@tiptap/extensions@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1))(highlight.js@11.11.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.53.11)(tailwindcss@4.2.1) 61 + version: 0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(@tiptap/extension-code-block@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4))(@tiptap/extensions@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4))(highlight.js@11.11.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.54.1)(tailwindcss@4.2.2) 62 62 '@foxui/time': 63 63 specifier: ^0.8.0 64 - version: 0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.53.11)(tailwindcss@4.2.1) 64 + version: 0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.54.1)(tailwindcss@4.2.2) 65 65 '@foxui/visual': 66 66 specifier: ^0.8.0 67 - version: 0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.53.11)(tailwindcss@4.2.1) 67 + version: 0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.54.1)(tailwindcss@4.2.2) 68 68 '@internationalized/date': 69 69 specifier: ^3.12.0 70 70 version: 3.12.0 71 71 '@number-flow/svelte': 72 72 specifier: ^0.4.0 73 - version: 0.4.0(svelte@5.53.11) 73 + version: 0.4.0(svelte@5.54.1) 74 74 '@tailwindcss/typography': 75 75 specifier: ^0.5.19 76 - version: 0.5.19(tailwindcss@4.2.1) 76 + version: 0.5.19(tailwindcss@4.2.2) 77 77 '@threlte/core': 78 78 specifier: ^8.4.1 79 - version: 8.4.1(svelte@5.53.11)(three@0.183.2) 79 + version: 8.5.0(svelte@5.54.1)(three@0.183.2) 80 80 '@threlte/extras': 81 81 specifier: ^9.8.1 82 - version: 9.8.1(@types/three@0.183.1)(svelte@5.53.11)(three@0.183.2) 82 + version: 9.9.0(@types/three@0.183.1)(svelte@5.54.1)(three@0.183.2) 83 83 '@tiptap/core': 84 84 specifier: ^3.20.1 85 - version: 3.20.1(@tiptap/pm@3.20.1) 85 + version: 3.20.4(@tiptap/pm@3.20.4) 86 86 '@tiptap/extension-bubble-menu': 87 87 specifier: ^3.20.1 88 - version: 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1) 88 + version: 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4) 89 89 '@tiptap/extension-code-block-lowlight': 90 90 specifier: ^3.20.1 91 - version: 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/extension-code-block@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1)(highlight.js@11.11.1)(lowlight@3.3.0) 91 + version: 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/extension-code-block@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4)(highlight.js@11.11.1)(lowlight@3.3.0) 92 92 '@tiptap/extension-document': 93 93 specifier: ^3.20.1 94 - version: 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1)) 94 + version: 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4)) 95 95 '@tiptap/extension-image': 96 96 specifier: ^3.20.1 97 - version: 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1)) 97 + version: 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4)) 98 98 '@tiptap/extension-link': 99 99 specifier: ^3.20.1 100 - version: 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1) 100 + version: 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4) 101 101 '@tiptap/extension-paragraph': 102 102 specifier: ^3.20.1 103 - version: 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1)) 103 + version: 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4)) 104 104 '@tiptap/extension-placeholder': 105 105 specifier: ^3.20.1 106 - version: 3.20.1(@tiptap/extensions@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1)) 106 + version: 3.20.4(@tiptap/extensions@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4)) 107 107 '@tiptap/extension-text': 108 108 specifier: ^3.20.1 109 - version: 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1)) 109 + version: 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4)) 110 110 '@tiptap/extension-typography': 111 111 specifier: ^3.20.1 112 - version: 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1)) 112 + version: 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4)) 113 113 '@tiptap/extension-underline': 114 114 specifier: ^3.20.1 115 - version: 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1)) 115 + version: 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4)) 116 116 '@tiptap/markdown': 117 117 specifier: ^3.20.1 118 - version: 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1) 118 + version: 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4) 119 119 '@tiptap/pm': 120 120 specifier: ^3.20.1 121 - version: 3.20.1 121 + version: 3.20.4 122 122 '@tiptap/starter-kit': 123 123 specifier: ^3.20.1 124 - version: 3.20.1 124 + version: 3.20.4 125 125 '@tiptap/suggestion': 126 126 specifier: ^3.20.1 127 - version: 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1) 127 + version: 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4) 128 128 '@types/three': 129 129 specifier: ^0.183.1 130 130 version: 0.183.1 131 131 bits-ui: 132 132 specifier: ^2.16.3 133 - version: 2.16.3(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11) 133 + version: 2.16.3(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1) 134 134 clsx: 135 135 specifier: ^2.1.1 136 136 version: 2.1.1 ··· 154 154 version: 3.3.0 155 155 maplibre-gl: 156 156 specifier: ^5.20.0 157 - version: 5.20.0 157 + version: 5.21.0 158 158 marked: 159 159 specifier: ^17.0.4 160 - version: 17.0.4 160 + version: 17.0.5 161 161 perfect-freehand: 162 162 specifier: ^1.2.3 163 163 version: 1.2.3 ··· 172 172 version: 2.2.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4) 173 173 simple-icons: 174 174 specifier: ^16.11.0 175 - version: 16.11.0 175 + version: 16.12.0 176 176 svelte-boring-avatars: 177 177 specifier: ^1.2.6 178 178 version: 1.2.6 179 179 svelte-sonner: 180 180 specifier: ^1.1.0 181 - version: 1.1.0(svelte@5.53.11) 181 + version: 1.1.0(svelte@5.54.1) 182 182 svelte-tiptap: 183 183 specifier: ^3.0.1 184 - version: 3.0.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/extension-bubble-menu@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1))(@tiptap/extension-floating-menu@3.20.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1)(svelte@5.53.11) 184 + version: 3.0.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/extension-bubble-menu@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4))(@tiptap/extension-floating-menu@3.20.4(@floating-ui/dom@1.7.6)(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4)(svelte@5.54.1) 185 185 tailwind-merge: 186 186 specifier: ^3.5.0 187 187 version: 3.5.0 188 188 tailwind-variants: 189 189 specifier: ^3.2.2 190 - version: 3.2.2(tailwind-merge@3.5.0)(tailwindcss@4.2.1) 190 + version: 3.2.2(tailwind-merge@3.5.0)(tailwindcss@4.2.2) 191 191 tailwindcss-animate: 192 192 specifier: ^1.0.7 193 - version: 1.0.7(tailwindcss@4.2.1) 193 + version: 1.0.7(tailwindcss@4.2.2) 194 194 three: 195 195 specifier: ^0.183.2 196 196 version: 0.183.2 ··· 199 199 version: 7.2.2 200 200 wrangler: 201 201 specifier: ^4.73.0 202 - version: 4.73.0(@cloudflare/workers-types@4.20260313.1) 202 + version: 4.76.0(@cloudflare/workers-types@4.20260317.1) 203 203 devDependencies: 204 204 '@eslint/compat': 205 205 specifier: ^2.0.3 206 - version: 2.0.3(eslint@10.0.3(jiti@2.6.1)) 206 + version: 2.0.3(eslint@10.1.0(jiti@2.6.1)) 207 207 '@eslint/js': 208 208 specifier: ^10.0.1 209 - version: 10.0.1(eslint@10.0.3(jiti@2.6.1)) 209 + version: 10.0.1(eslint@10.1.0(jiti@2.6.1)) 210 210 '@sveltejs/adapter-cloudflare': 211 211 specifier: ^7.2.8 212 - version: 7.2.8(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(wrangler@4.73.0(@cloudflare/workers-types@4.20260313.1)) 212 + version: 7.2.8(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(wrangler@4.76.0(@cloudflare/workers-types@4.20260317.1)) 213 213 '@sveltejs/kit': 214 214 specifier: ^2.55.0 215 - version: 2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)) 215 + version: 2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)) 216 216 '@sveltejs/vite-plugin-svelte': 217 217 specifier: ^7.0.0 218 - version: 7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)) 218 + version: 7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)) 219 219 '@tailwindcss/forms': 220 220 specifier: ^0.5.11 221 - version: 0.5.11(tailwindcss@4.2.1) 221 + version: 0.5.11(tailwindcss@4.2.2) 222 222 '@tailwindcss/vite': 223 223 specifier: ^4.2.1 224 - version: 4.2.1(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)) 224 + version: 4.2.2(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)) 225 225 '@types/turndown': 226 226 specifier: ^5.0.6 227 227 version: 5.0.6 228 228 eslint: 229 229 specifier: ^10.0.3 230 - version: 10.0.3(jiti@2.6.1) 230 + version: 10.1.0(jiti@2.6.1) 231 231 eslint-config-prettier: 232 232 specifier: ^10.1.8 233 - version: 10.1.8(eslint@10.0.3(jiti@2.6.1)) 233 + version: 10.1.8(eslint@10.1.0(jiti@2.6.1)) 234 234 eslint-plugin-svelte: 235 235 specifier: ^3.15.2 236 - version: 3.15.2(eslint@10.0.3(jiti@2.6.1))(svelte@5.53.11) 236 + version: 3.16.0(eslint@10.1.0(jiti@2.6.1))(svelte@5.54.1) 237 237 globals: 238 238 specifier: ^17.4.0 239 239 version: 17.4.0 ··· 242 242 version: 3.8.1 243 243 prettier-plugin-svelte: 244 244 specifier: ^3.5.1 245 - version: 3.5.1(prettier@3.8.1)(svelte@5.53.11) 245 + version: 3.5.1(prettier@3.8.1)(svelte@5.54.1) 246 246 prettier-plugin-tailwindcss: 247 247 specifier: ^0.7.2 248 - version: 0.7.2(prettier-plugin-svelte@3.5.1(prettier@3.8.1)(svelte@5.53.11))(prettier@3.8.1) 248 + version: 0.7.2(prettier-plugin-svelte@3.5.1(prettier@3.8.1)(svelte@5.54.1))(prettier@3.8.1) 249 249 svelte: 250 250 specifier: ^5.53.11 251 - version: 5.53.11 251 + version: 5.54.1 252 252 svelte-check: 253 253 specifier: ^4.4.5 254 - version: 4.4.5(picomatch@4.0.3)(svelte@5.53.11)(typescript@5.9.3) 254 + version: 4.4.5(picomatch@4.0.3)(svelte@5.54.1)(typescript@5.9.3) 255 255 svelte-maplibre-gl: 256 256 specifier: ^1.0.3 257 - version: 1.0.3(maplibre-gl@5.20.0)(svelte@5.53.11) 257 + version: 1.0.3(maplibre-gl@5.21.0)(svelte@5.54.1) 258 258 tailwindcss: 259 259 specifier: ^4.2.1 260 - version: 4.2.1 260 + version: 4.2.2 261 261 typescript: 262 262 specifier: ^5.9.3 263 263 version: 5.9.3 264 264 typescript-eslint: 265 265 specifier: ^8.57.0 266 - version: 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) 266 + version: 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) 267 + valibot: 268 + specifier: ^1.3.1 269 + version: 1.3.1(typescript@5.9.3) 267 270 vite: 268 271 specifier: ^8.0.0 269 - version: 8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1) 272 + version: 8.0.1(esbuild@0.27.3)(jiti@2.6.1) 270 273 271 274 packages: 272 275 273 276 '@atcute/atproto@3.1.10': 274 - resolution: {integrity: sha512-+GKZpOc0PJcdWMQEkTfg/rSNDAAHxmAUGBl60g2az15etqJn5WaUPNGFE2sB7hKpwi5Ue2h/L0OacINcE/JDDQ==, tarball: https://registry.npmjs.org/@atcute/atproto/-/atproto-3.1.10.tgz} 277 + resolution: {integrity: sha512-+GKZpOc0PJcdWMQEkTfg/rSNDAAHxmAUGBl60g2az15etqJn5WaUPNGFE2sB7hKpwi5Ue2h/L0OacINcE/JDDQ==} 275 278 276 279 '@atcute/bluesky-richtext-parser@2.1.1': 277 - resolution: {integrity: sha512-2CJiZ1oLAxQEz6BL5r1m/p+m89bb02959dFEvMvYI7CbHgIzbZsDOp3JB2XVu49DjPNtd9Mz5VnF5OBBpTgWdg==, tarball: https://registry.npmjs.org/@atcute/bluesky-richtext-parser/-/bluesky-richtext-parser-2.1.1.tgz} 280 + resolution: {integrity: sha512-2CJiZ1oLAxQEz6BL5r1m/p+m89bb02959dFEvMvYI7CbHgIzbZsDOp3JB2XVu49DjPNtd9Mz5VnF5OBBpTgWdg==} 278 281 279 282 '@atcute/bluesky-richtext-segmenter@3.0.0': 280 - resolution: {integrity: sha512-NhZTUKtFpeBBbILwAcxj5u4RobIoHOmGw3CAaaEFNebKYSvmTecrXJ7XufHw5DFOUdr8SiKXQVRQxGAxulMNWg==, tarball: https://registry.npmjs.org/@atcute/bluesky-richtext-segmenter/-/bluesky-richtext-segmenter-3.0.0.tgz} 283 + resolution: {integrity: sha512-NhZTUKtFpeBBbILwAcxj5u4RobIoHOmGw3CAaaEFNebKYSvmTecrXJ7XufHw5DFOUdr8SiKXQVRQxGAxulMNWg==} 281 284 282 285 '@atcute/bluesky@3.3.0': 283 - resolution: {integrity: sha512-TrLnlxuD6F/D2ZYzJ3aCiRD0yiFuhmVsd6oULNzzr8V9Xzlufg0yxkRiGmbMiF2iI508y/MFi6vzo625301c5A==, tarball: https://registry.npmjs.org/@atcute/bluesky/-/bluesky-3.3.0.tgz} 286 + resolution: {integrity: sha512-TrLnlxuD6F/D2ZYzJ3aCiRD0yiFuhmVsd6oULNzzr8V9Xzlufg0yxkRiGmbMiF2iI508y/MFi6vzo625301c5A==} 284 287 285 288 '@atcute/client@4.2.1': 286 - resolution: {integrity: sha512-ZBFM2pW075JtgGFu5g7HHZBecrClhlcNH8GVP9Zz1aViWR+cjjBsTpeE63rJs+FCOHFYlirUyo5L8SGZ4kMINw==, tarball: https://registry.npmjs.org/@atcute/client/-/client-4.2.1.tgz} 289 + resolution: {integrity: sha512-ZBFM2pW075JtgGFu5g7HHZBecrClhlcNH8GVP9Zz1aViWR+cjjBsTpeE63rJs+FCOHFYlirUyo5L8SGZ4kMINw==} 287 290 288 291 '@atcute/identity-resolver@1.2.2': 289 - resolution: {integrity: sha512-eUh/UH4bFvuXS0X7epYCeJC/kj4rbBXfSRumLEH4smMVwNOgTo7cL/0Srty+P/qVPoZEyXdfEbS0PHJyzoXmHw==, tarball: https://registry.npmjs.org/@atcute/identity-resolver/-/identity-resolver-1.2.2.tgz} 292 + resolution: {integrity: sha512-eUh/UH4bFvuXS0X7epYCeJC/kj4rbBXfSRumLEH4smMVwNOgTo7cL/0Srty+P/qVPoZEyXdfEbS0PHJyzoXmHw==} 290 293 peerDependencies: 291 294 '@atcute/identity': ^1.0.0 292 295 293 - '@atcute/identity@1.1.3': 294 - resolution: {integrity: sha512-oIqPoI8TwWeQxvcLmFEZLdN2XdWcaLVtlm8pNk0E72As9HNzzD9pwKPrLr3rmTLRIoULPPFmq9iFNsTeCIU9ng==, tarball: https://registry.npmjs.org/@atcute/identity/-/identity-1.1.3.tgz} 296 + '@atcute/identity@1.1.4': 297 + resolution: {integrity: sha512-RCw1IqflfuSYCxK5m0lZCm0UnvIzcUnuhngiBhJEJb9a9Mc2SEf1xP3H8N5r8pvEH1LoAYd6/zrvCNU+uy9esw==} 295 298 296 299 '@atcute/lexicons@1.2.9': 297 - resolution: {integrity: sha512-/RRHm2Cw9o8Mcsrq0eo8fjS9okKYLGfuFwrQ0YoP/6sdSDsXshaTLJsvLlcUcaDaSJ1YFOuHIo3zr2Om2F/16g==, tarball: https://registry.npmjs.org/@atcute/lexicons/-/lexicons-1.2.9.tgz} 300 + resolution: {integrity: sha512-/RRHm2Cw9o8Mcsrq0eo8fjS9okKYLGfuFwrQ0YoP/6sdSDsXshaTLJsvLlcUcaDaSJ1YFOuHIo3zr2Om2F/16g==} 298 301 299 - '@atcute/multibase@1.1.8': 300 - resolution: {integrity: sha512-pJgtImMZKCjqwRbu+2GzB+4xQjKBXDwdZOzeqe0u97zYKRGftpGYGvYv3+pMe2xXe+msDyu7Nv8iJp+U14otTA==, tarball: https://registry.npmjs.org/@atcute/multibase/-/multibase-1.1.8.tgz} 302 + '@atcute/multibase@1.2.0': 303 + resolution: {integrity: sha512-ZK2GRra+qIYq9nNuQB52m2ul0hOmCQEtPobGfTSUxm7pF0OGEkWGkWHugFhNEDVzHzTwPxHp6VGotdZFue4lYQ==} 301 304 302 305 '@atcute/oauth-browser-client@3.0.0': 303 - resolution: {integrity: sha512-7AbKV8tTe7aRJNJV7gCcWHSVEADb2nr58O1p7dQsf73HSe9pvlBkj/Vk1yjjtH691uAVYkwhHSh0bC7D8XdwJw==, tarball: https://registry.npmjs.org/@atcute/oauth-browser-client/-/oauth-browser-client-3.0.0.tgz} 306 + resolution: {integrity: sha512-7AbKV8tTe7aRJNJV7gCcWHSVEADb2nr58O1p7dQsf73HSe9pvlBkj/Vk1yjjtH691uAVYkwhHSh0bC7D8XdwJw==} 304 307 305 308 '@atcute/oauth-crypto@0.1.0': 306 - resolution: {integrity: sha512-qZYDCNLF/4B6AndYT1rsQelN8621AC5u/sL5PHvlr/qqAbmmUwCBGjEgRSyZtHE1AqD60VNiSMlOgAuEQTSl3w==, tarball: https://registry.npmjs.org/@atcute/oauth-crypto/-/oauth-crypto-0.1.0.tgz} 309 + resolution: {integrity: sha512-qZYDCNLF/4B6AndYT1rsQelN8621AC5u/sL5PHvlr/qqAbmmUwCBGjEgRSyZtHE1AqD60VNiSMlOgAuEQTSl3w==} 307 310 308 311 '@atcute/oauth-keyset@0.1.0': 309 - resolution: {integrity: sha512-+wqT/+I5Lg9VzKnKY3g88+N45xbq+wsdT6bHDGqCVa2u57gRvolFF4dY+weMfc/OX641BIZO6/o+zFtKBsMQnQ==, tarball: https://registry.npmjs.org/@atcute/oauth-keyset/-/oauth-keyset-0.1.0.tgz} 312 + resolution: {integrity: sha512-+wqT/+I5Lg9VzKnKY3g88+N45xbq+wsdT6bHDGqCVa2u57gRvolFF4dY+weMfc/OX641BIZO6/o+zFtKBsMQnQ==} 310 313 311 314 '@atcute/oauth-types@0.1.1': 312 - resolution: {integrity: sha512-u+3KMjse3Uc/9hDyilu1QVN7IpcnjVXgRzhddzBB8Uh6wePHNVBDdi9wQvFTVVA3zmxtMJVptXRyLLg6Ou9bqg==, tarball: https://registry.npmjs.org/@atcute/oauth-types/-/oauth-types-0.1.1.tgz} 315 + resolution: {integrity: sha512-u+3KMjse3Uc/9hDyilu1QVN7IpcnjVXgRzhddzBB8Uh6wePHNVBDdi9wQvFTVVA3zmxtMJVptXRyLLg6Ou9bqg==} 313 316 314 317 '@atcute/standard-site@1.0.1': 315 - resolution: {integrity: sha512-wL4ZAvbe3p7NxC92rRgc6vbd+0feNDEAfEcBLA+68KDTUtmtEko5lr09R31P7AWlN4MVTMRj5iLb9UaTThIzWw==, tarball: https://registry.npmjs.org/@atcute/standard-site/-/standard-site-1.0.1.tgz} 318 + resolution: {integrity: sha512-wL4ZAvbe3p7NxC92rRgc6vbd+0feNDEAfEcBLA+68KDTUtmtEko5lr09R31P7AWlN4MVTMRj5iLb9UaTThIzWw==} 316 319 317 320 '@atcute/tid@1.1.2': 318 - resolution: {integrity: sha512-bmPuOX/TOfcm/vsK9vM98spjkcx2wgd9S2PeK5oLgEr8IbNRPq7iMCAPzOL1nu5XAW3LlkOYQEbYRcw5vcQ37w==, tarball: https://registry.npmjs.org/@atcute/tid/-/tid-1.1.2.tgz} 321 + resolution: {integrity: sha512-bmPuOX/TOfcm/vsK9vM98spjkcx2wgd9S2PeK5oLgEr8IbNRPq7iMCAPzOL1nu5XAW3LlkOYQEbYRcw5vcQ37w==} 319 322 320 323 '@atcute/time-ms@1.3.2': 321 - resolution: {integrity: sha512-F+qOyR9pO55g1d/QmN+Gr+fimoUQQLusdGSB6pjV0wW5KPILR4oQ4e2ZhWzqUbeHLAgWvgoTTMsMDdz62Xa2tg==, tarball: https://registry.npmjs.org/@atcute/time-ms/-/time-ms-1.3.2.tgz} 324 + resolution: {integrity: sha512-F+qOyR9pO55g1d/QmN+Gr+fimoUQQLusdGSB6pjV0wW5KPILR4oQ4e2ZhWzqUbeHLAgWvgoTTMsMDdz62Xa2tg==} 322 325 323 326 '@atcute/uint8array@1.1.1': 324 - resolution: {integrity: sha512-3LsC8XB8TKe9q/5hOA5sFuzGaIFdJZJNewC5OKa3o/eU6+K7JR6see9Zy2JbQERNVnRl11EzbNov1efgLMAs4g==, tarball: https://registry.npmjs.org/@atcute/uint8array/-/uint8array-1.1.1.tgz} 327 + resolution: {integrity: sha512-3LsC8XB8TKe9q/5hOA5sFuzGaIFdJZJNewC5OKa3o/eU6+K7JR6see9Zy2JbQERNVnRl11EzbNov1efgLMAs4g==} 325 328 326 329 '@atcute/util-fetch@1.0.5': 327 - resolution: {integrity: sha512-qjHj01BGxjSjIFdPiAjSARnodJIIyKxnCMMEcXMESo9TAyND6XZQqrie5fia+LlYWVXdpsTds8uFQwc9jdKTig==, tarball: https://registry.npmjs.org/@atcute/util-fetch/-/util-fetch-1.0.5.tgz} 330 + resolution: {integrity: sha512-qjHj01BGxjSjIFdPiAjSARnodJIIyKxnCMMEcXMESo9TAyND6XZQqrie5fia+LlYWVXdpsTds8uFQwc9jdKTig==} 328 331 329 - '@atcute/util-text@1.1.1': 330 - resolution: {integrity: sha512-JH0SxzUQJAmbOBTYyhxQbkkI6M33YpjlVLEcbP5GYt43xgFArzV0FJVmEpvIj0kjsmphHB45b6IitdvxPdec9w==, tarball: https://registry.npmjs.org/@atcute/util-text/-/util-text-1.1.1.tgz} 332 + '@atcute/util-text@1.2.0': 333 + resolution: {integrity: sha512-b8WSh+Z7K601eUFFmTFj8QPKDO8Ic0VDDj63sdKzpkm+ySQKsYT5nXekViGqFVKbyKj1V5FyvZvgXad6/aI4QQ==} 331 334 332 335 '@badrap/valita@0.4.6': 333 - resolution: {integrity: sha512-4kdqcjyxo/8RQ8ayjms47HCWZIF5981oE5nIenbfThKDxWXtEHKipAOWlflpPJzZx9y/JWYQkp18Awr7VuepFg==, tarball: https://registry.npmjs.org/@badrap/valita/-/valita-0.4.6.tgz} 336 + resolution: {integrity: sha512-4kdqcjyxo/8RQ8ayjms47HCWZIF5981oE5nIenbfThKDxWXtEHKipAOWlflpPJzZx9y/JWYQkp18Awr7VuepFg==} 334 337 engines: {node: '>= 18'} 335 338 336 339 '@cloudflare/kv-asset-handler@0.4.2': 337 - resolution: {integrity: sha512-SIOD2DxrRRwQ+jgzlXCqoEFiKOFqaPjhnNTGKXSRLvp1HiOvapLaFG2kEr9dYQTYe8rKrd9uvDUzmAITeNyaHQ==, tarball: https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.4.2.tgz} 340 + resolution: {integrity: sha512-SIOD2DxrRRwQ+jgzlXCqoEFiKOFqaPjhnNTGKXSRLvp1HiOvapLaFG2kEr9dYQTYe8rKrd9uvDUzmAITeNyaHQ==} 338 341 engines: {node: '>=18.0.0'} 339 342 340 - '@cloudflare/unenv-preset@2.15.0': 341 - resolution: {integrity: sha512-EGYmJaGZKWl+X8tXxcnx4v2bOZSjQeNI5dWFeXivgX9+YCT69AkzHHwlNbVpqtEUTbew8eQurpyOpeN8fg00nw==, tarball: https://registry.npmjs.org/@cloudflare/unenv-preset/-/unenv-preset-2.15.0.tgz} 343 + '@cloudflare/unenv-preset@2.16.0': 344 + resolution: {integrity: sha512-8ovsRpwzPoEqPUzoErAYVv8l3FMZNeBVQfJTvtzP4AgLSRGZISRfuChFxHWUQd3n6cnrwkuTGxT+2cGo8EsyYg==} 342 345 peerDependencies: 343 346 unenv: 2.0.0-rc.24 344 347 workerd: 1.20260301.1 || ~1.20260302.1 || ~1.20260303.1 || ~1.20260304.1 || >1.20260305.0 <2.0.0-0 ··· 346 349 workerd: 347 350 optional: true 348 351 349 - '@cloudflare/workerd-darwin-64@1.20260312.1': 350 - resolution: {integrity: sha512-HUAtDWaqUduS6yasV6+NgsK7qBpP1qGU49ow/Wb117IHjYp+PZPUGReDYocpB4GOMRoQlvdd4L487iFxzdARpw==, tarball: https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20260312.1.tgz} 352 + '@cloudflare/workerd-darwin-64@1.20260317.1': 353 + resolution: {integrity: sha512-8hjh3sPMwY8M/zedq3/sXoA2Q4BedlGufn3KOOleIG+5a4ReQKLlUah140D7J6zlKmYZAFMJ4tWC7hCuI/s79g==} 351 354 engines: {node: '>=16'} 352 355 cpu: [x64] 353 356 os: [darwin] 354 357 355 - '@cloudflare/workerd-darwin-arm64@1.20260312.1': 356 - resolution: {integrity: sha512-DOn7TPTHSxJYfi4m4NYga/j32wOTqvJf/pY4Txz5SDKWIZHSTXFyGz2K4B+thoPWLop/KZxGoyTv7db0mk/qyw==, tarball: https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20260312.1.tgz} 358 + '@cloudflare/workerd-darwin-arm64@1.20260317.1': 359 + resolution: {integrity: sha512-M/MnNyvO5HMgoIdr3QHjdCj2T1ki9gt0vIUnxYxBu9ISXS/jgtMl6chUVPJ7zHYBn9MyYr8ByeN6frjYxj0MGg==} 357 360 engines: {node: '>=16'} 358 361 cpu: [arm64] 359 362 os: [darwin] 360 363 361 - '@cloudflare/workerd-linux-64@1.20260312.1': 362 - resolution: {integrity: sha512-TdkIh3WzPXYHuvz7phAtFEEvAxvFd30tHrm4gsgpw0R0F5b8PtoM3hfL2uY7EcBBWVYUBtkY2ahDYFfufnXw/g==, tarball: https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20260312.1.tgz} 364 + '@cloudflare/workerd-linux-64@1.20260317.1': 365 + resolution: {integrity: sha512-1ltuEjkRcS3fsVF7CxsKlWiRmzq2ZqMfqDN0qUOgbUwkpXsLVJsXmoblaLf5OP00ELlcgF0QsN0p2xPEua4Uug==} 363 366 engines: {node: '>=16'} 364 367 cpu: [x64] 365 368 os: [linux] 366 369 367 - '@cloudflare/workerd-linux-arm64@1.20260312.1': 368 - resolution: {integrity: sha512-kNauZhL569Iy94t844OMwa1zP6zKFiL3xiJ4tGLS+TFTEfZ3pZsRH6lWWOtkXkjTyCmBEOog0HSEKjIV4oAffw==, tarball: https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20260312.1.tgz} 370 + '@cloudflare/workerd-linux-arm64@1.20260317.1': 371 + resolution: {integrity: sha512-3QrNnPF1xlaNwkHpasvRvAMidOvQs2NhXQmALJrEfpIJ/IDL2la8g499yXp3eqhG3hVMCB07XVY149GTs42Xtw==} 369 372 engines: {node: '>=16'} 370 373 cpu: [arm64] 371 374 os: [linux] 372 375 373 - '@cloudflare/workerd-windows-64@1.20260312.1': 374 - resolution: {integrity: sha512-5dBrlSK+nMsZy5bYQpj8t9iiQNvCRlkm9GGvswJa9vVU/1BNO4BhJMlqOLWT24EmFyApZ+kaBiPJMV8847NDTg==, tarball: https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20260312.1.tgz} 376 + '@cloudflare/workerd-windows-64@1.20260317.1': 377 + resolution: {integrity: sha512-MfZTz+7LfuIpMGTa3RLXHX8Z/pnycZLItn94WRdHr8LPVet+C5/1Nzei399w/jr3+kzT4pDKk26JF/tlI5elpQ==} 375 378 engines: {node: '>=16'} 376 379 cpu: [x64] 377 380 os: [win32] 378 381 379 - '@cloudflare/workers-types@4.20260313.1': 380 - resolution: {integrity: sha512-jMEeX3RKfOSVqqXRKr/ulgglcTloeMzSH3FdzIfqJHtvc12/ELKd5Ldsg8ZHahKX/4eRxYdw3kbzb8jLXbq/jQ==, tarball: https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20260313.1.tgz} 382 + '@cloudflare/workers-types@4.20260317.1': 383 + resolution: {integrity: sha512-+G4eVwyCpm8Au1ex8vQBCuA9wnwqetz4tPNRoB/53qvktERWBRMQnrtvC1k584yRE3emMThtuY0gWshvSJ++PQ==} 381 384 382 385 '@cspotcode/source-map-support@0.8.1': 383 - resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==, tarball: https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz} 386 + resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} 384 387 engines: {node: '>=12'} 385 388 386 389 '@dimforge/rapier3d-compat@0.12.0': 387 - resolution: {integrity: sha512-uekIGetywIgopfD97oDL5PfeezkFpNhwlzlaEYNOA0N6ghdsOvh/HYjSMek5Q2O1PYvRSDFcqFVJl4r4ZBwOow==, tarball: https://registry.npmjs.org/@dimforge/rapier3d-compat/-/rapier3d-compat-0.12.0.tgz} 390 + resolution: {integrity: sha512-uekIGetywIgopfD97oDL5PfeezkFpNhwlzlaEYNOA0N6ghdsOvh/HYjSMek5Q2O1PYvRSDFcqFVJl4r4ZBwOow==} 388 391 389 - '@emnapi/core@1.9.0': 390 - resolution: {integrity: sha512-0DQ98G9ZQZOxfUcQn1waV2yS8aWdZ6kJMbYCJB3oUBecjWYO1fqJ+a1DRfPF3O5JEkwqwP1A9QEN/9mYm2Yd0w==, tarball: https://registry.npmjs.org/@emnapi/core/-/core-1.9.0.tgz} 392 + '@emnapi/core@1.9.1': 393 + resolution: {integrity: sha512-mukuNALVsoix/w1BJwFzwXBN/dHeejQtuVzcDsfOEsdpCumXb/E9j8w11h5S54tT1xhifGfbbSm/ICrObRb3KA==} 391 394 392 - '@emnapi/runtime@1.9.0': 393 - resolution: {integrity: sha512-QN75eB0IH2ywSpRpNddCRfQIhmJYBCJ1x5Lb3IscKAL8bMnVAKnRg8dCoXbHzVLLH7P38N2Z3mtulB7W0J0FKw==, tarball: https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.9.0.tgz} 395 + '@emnapi/runtime@1.9.1': 396 + resolution: {integrity: sha512-VYi5+ZVLhpgK4hQ0TAjiQiZ6ol0oe4mBx7mVv7IflsiEp0OWoVsp/+f9Vc1hOhE0TtkORVrI1GvzyreqpgWtkA==} 394 397 395 398 '@emnapi/wasi-threads@1.2.0': 396 - resolution: {integrity: sha512-N10dEJNSsUx41Z6pZsXU8FjPjpBEplgH24sfkmITrBED1/U2Esum9F3lfLrMjKHHjmi557zQn7kR9R+XWXu5Rg==, tarball: https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.0.tgz} 399 + resolution: {integrity: sha512-N10dEJNSsUx41Z6pZsXU8FjPjpBEplgH24sfkmITrBED1/U2Esum9F3lfLrMjKHHjmi557zQn7kR9R+XWXu5Rg==} 397 400 398 401 '@esbuild/aix-ppc64@0.27.3': 399 - resolution: {integrity: sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==, tarball: https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.3.tgz} 402 + resolution: {integrity: sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==} 400 403 engines: {node: '>=18'} 401 404 cpu: [ppc64] 402 405 os: [aix] 403 406 404 407 '@esbuild/android-arm64@0.27.3': 405 - resolution: {integrity: sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==, tarball: https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.3.tgz} 408 + resolution: {integrity: sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==} 406 409 engines: {node: '>=18'} 407 410 cpu: [arm64] 408 411 os: [android] 409 412 410 413 '@esbuild/android-arm@0.27.3': 411 - resolution: {integrity: sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==, tarball: https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.3.tgz} 414 + resolution: {integrity: sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==} 412 415 engines: {node: '>=18'} 413 416 cpu: [arm] 414 417 os: [android] 415 418 416 419 '@esbuild/android-x64@0.27.3': 417 - resolution: {integrity: sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==, tarball: https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.3.tgz} 420 + resolution: {integrity: sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==} 418 421 engines: {node: '>=18'} 419 422 cpu: [x64] 420 423 os: [android] 421 424 422 425 '@esbuild/darwin-arm64@0.27.3': 423 - resolution: {integrity: sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==, tarball: https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.3.tgz} 426 + resolution: {integrity: sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==} 424 427 engines: {node: '>=18'} 425 428 cpu: [arm64] 426 429 os: [darwin] 427 430 428 431 '@esbuild/darwin-x64@0.27.3': 429 - resolution: {integrity: sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==, tarball: https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.3.tgz} 432 + resolution: {integrity: sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==} 430 433 engines: {node: '>=18'} 431 434 cpu: [x64] 432 435 os: [darwin] 433 436 434 437 '@esbuild/freebsd-arm64@0.27.3': 435 - resolution: {integrity: sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==, tarball: https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.3.tgz} 438 + resolution: {integrity: sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==} 436 439 engines: {node: '>=18'} 437 440 cpu: [arm64] 438 441 os: [freebsd] 439 442 440 443 '@esbuild/freebsd-x64@0.27.3': 441 - resolution: {integrity: sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==, tarball: https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.3.tgz} 444 + resolution: {integrity: sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==} 442 445 engines: {node: '>=18'} 443 446 cpu: [x64] 444 447 os: [freebsd] 445 448 446 449 '@esbuild/linux-arm64@0.27.3': 447 - resolution: {integrity: sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==, tarball: https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.3.tgz} 450 + resolution: {integrity: sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==} 448 451 engines: {node: '>=18'} 449 452 cpu: [arm64] 450 453 os: [linux] 451 454 452 455 '@esbuild/linux-arm@0.27.3': 453 - resolution: {integrity: sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==, tarball: https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.3.tgz} 456 + resolution: {integrity: sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==} 454 457 engines: {node: '>=18'} 455 458 cpu: [arm] 456 459 os: [linux] 457 460 458 461 '@esbuild/linux-ia32@0.27.3': 459 - resolution: {integrity: sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==, tarball: https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.3.tgz} 462 + resolution: {integrity: sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==} 460 463 engines: {node: '>=18'} 461 464 cpu: [ia32] 462 465 os: [linux] 463 466 464 467 '@esbuild/linux-loong64@0.27.3': 465 - resolution: {integrity: sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==, tarball: https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.3.tgz} 468 + resolution: {integrity: sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==} 466 469 engines: {node: '>=18'} 467 470 cpu: [loong64] 468 471 os: [linux] 469 472 470 473 '@esbuild/linux-mips64el@0.27.3': 471 - resolution: {integrity: sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==, tarball: https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.3.tgz} 474 + resolution: {integrity: sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==} 472 475 engines: {node: '>=18'} 473 476 cpu: [mips64el] 474 477 os: [linux] 475 478 476 479 '@esbuild/linux-ppc64@0.27.3': 477 - resolution: {integrity: sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==, tarball: https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.3.tgz} 480 + resolution: {integrity: sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==} 478 481 engines: {node: '>=18'} 479 482 cpu: [ppc64] 480 483 os: [linux] 481 484 482 485 '@esbuild/linux-riscv64@0.27.3': 483 - resolution: {integrity: sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==, tarball: https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.3.tgz} 486 + resolution: {integrity: sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==} 484 487 engines: {node: '>=18'} 485 488 cpu: [riscv64] 486 489 os: [linux] 487 490 488 491 '@esbuild/linux-s390x@0.27.3': 489 - resolution: {integrity: sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==, tarball: https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.3.tgz} 492 + resolution: {integrity: sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==} 490 493 engines: {node: '>=18'} 491 494 cpu: [s390x] 492 495 os: [linux] 493 496 494 497 '@esbuild/linux-x64@0.27.3': 495 - resolution: {integrity: sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==, tarball: https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.3.tgz} 498 + resolution: {integrity: sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==} 496 499 engines: {node: '>=18'} 497 500 cpu: [x64] 498 501 os: [linux] 499 502 500 503 '@esbuild/netbsd-arm64@0.27.3': 501 - resolution: {integrity: sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==, tarball: https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.3.tgz} 504 + resolution: {integrity: sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==} 502 505 engines: {node: '>=18'} 503 506 cpu: [arm64] 504 507 os: [netbsd] 505 508 506 509 '@esbuild/netbsd-x64@0.27.3': 507 - resolution: {integrity: sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==, tarball: https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.3.tgz} 510 + resolution: {integrity: sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==} 508 511 engines: {node: '>=18'} 509 512 cpu: [x64] 510 513 os: [netbsd] 511 514 512 515 '@esbuild/openbsd-arm64@0.27.3': 513 - resolution: {integrity: sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==, tarball: https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.3.tgz} 516 + resolution: {integrity: sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==} 514 517 engines: {node: '>=18'} 515 518 cpu: [arm64] 516 519 os: [openbsd] 517 520 518 521 '@esbuild/openbsd-x64@0.27.3': 519 - resolution: {integrity: sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==, tarball: https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.3.tgz} 522 + resolution: {integrity: sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==} 520 523 engines: {node: '>=18'} 521 524 cpu: [x64] 522 525 os: [openbsd] 523 526 524 527 '@esbuild/openharmony-arm64@0.27.3': 525 - resolution: {integrity: sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==, tarball: https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.3.tgz} 528 + resolution: {integrity: sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==} 526 529 engines: {node: '>=18'} 527 530 cpu: [arm64] 528 531 os: [openharmony] 529 532 530 533 '@esbuild/sunos-x64@0.27.3': 531 - resolution: {integrity: sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==, tarball: https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.3.tgz} 534 + resolution: {integrity: sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==} 532 535 engines: {node: '>=18'} 533 536 cpu: [x64] 534 537 os: [sunos] 535 538 536 539 '@esbuild/win32-arm64@0.27.3': 537 - resolution: {integrity: sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==, tarball: https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.3.tgz} 540 + resolution: {integrity: sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==} 538 541 engines: {node: '>=18'} 539 542 cpu: [arm64] 540 543 os: [win32] 541 544 542 545 '@esbuild/win32-ia32@0.27.3': 543 - resolution: {integrity: sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==, tarball: https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.3.tgz} 546 + resolution: {integrity: sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==} 544 547 engines: {node: '>=18'} 545 548 cpu: [ia32] 546 549 os: [win32] 547 550 548 551 '@esbuild/win32-x64@0.27.3': 549 - resolution: {integrity: sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==, tarball: https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.3.tgz} 552 + resolution: {integrity: sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==} 550 553 engines: {node: '>=18'} 551 554 cpu: [x64] 552 555 os: [win32] 553 556 554 557 '@eslint-community/eslint-utils@4.9.1': 555 - resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==, tarball: https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz} 558 + resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==} 556 559 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 557 560 peerDependencies: 558 561 eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 559 562 560 563 '@eslint-community/regexpp@4.12.2': 561 - resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==, tarball: https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz} 564 + resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==} 562 565 engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} 563 566 564 567 '@eslint/compat@2.0.3': 565 - resolution: {integrity: sha512-SjIJhGigp8hmd1YGIBwh7Ovri7Kisl42GYFjrOyHhtfYGGoLW6teYi/5p8W50KSsawUPpuLOSmsq1bD0NGQLBw==, tarball: https://registry.npmjs.org/@eslint/compat/-/compat-2.0.3.tgz} 568 + resolution: {integrity: sha512-SjIJhGigp8hmd1YGIBwh7Ovri7Kisl42GYFjrOyHhtfYGGoLW6teYi/5p8W50KSsawUPpuLOSmsq1bD0NGQLBw==} 566 569 engines: {node: ^20.19.0 || ^22.13.0 || >=24} 567 570 peerDependencies: 568 571 eslint: ^8.40 || 9 || 10 ··· 571 574 optional: true 572 575 573 576 '@eslint/config-array@0.23.3': 574 - resolution: {integrity: sha512-j+eEWmB6YYLwcNOdlwQ6L2OsptI/LO6lNBuLIqe5R7RetD658HLoF+Mn7LzYmAWWNNzdC6cqP+L6r8ujeYXWLw==, tarball: https://registry.npmjs.org/@eslint/config-array/-/config-array-0.23.3.tgz} 577 + resolution: {integrity: sha512-j+eEWmB6YYLwcNOdlwQ6L2OsptI/LO6lNBuLIqe5R7RetD658HLoF+Mn7LzYmAWWNNzdC6cqP+L6r8ujeYXWLw==} 575 578 engines: {node: ^20.19.0 || ^22.13.0 || >=24} 576 579 577 580 '@eslint/config-helpers@0.5.3': 578 - resolution: {integrity: sha512-lzGN0onllOZCGroKJmRwY6QcEHxbjBw1gwB8SgRSqK8YbbtEXMvKynsXc3553ckIEBxsbMBU7oOZXKIPGZNeZw==, tarball: https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.5.3.tgz} 581 + resolution: {integrity: sha512-lzGN0onllOZCGroKJmRwY6QcEHxbjBw1gwB8SgRSqK8YbbtEXMvKynsXc3553ckIEBxsbMBU7oOZXKIPGZNeZw==} 579 582 engines: {node: ^20.19.0 || ^22.13.0 || >=24} 580 583 581 584 '@eslint/core@1.1.1': 582 - resolution: {integrity: sha512-QUPblTtE51/7/Zhfv8BDwO0qkkzQL7P/aWWbqcf4xWLEYn1oKjdO0gglQBB4GAsu7u6wjijbCmzsUTy6mnk6oQ==, tarball: https://registry.npmjs.org/@eslint/core/-/core-1.1.1.tgz} 585 + resolution: {integrity: sha512-QUPblTtE51/7/Zhfv8BDwO0qkkzQL7P/aWWbqcf4xWLEYn1oKjdO0gglQBB4GAsu7u6wjijbCmzsUTy6mnk6oQ==} 583 586 engines: {node: ^20.19.0 || ^22.13.0 || >=24} 584 587 585 588 '@eslint/js@10.0.1': 586 - resolution: {integrity: sha512-zeR9k5pd4gxjZ0abRoIaxdc7I3nDktoXZk2qOv9gCNWx3mVwEn32VRhyLaRsDiJjTs0xq/T8mfPtyuXu7GWBcA==, tarball: https://registry.npmjs.org/@eslint/js/-/js-10.0.1.tgz} 589 + resolution: {integrity: sha512-zeR9k5pd4gxjZ0abRoIaxdc7I3nDktoXZk2qOv9gCNWx3mVwEn32VRhyLaRsDiJjTs0xq/T8mfPtyuXu7GWBcA==} 587 590 engines: {node: ^20.19.0 || ^22.13.0 || >=24} 588 591 peerDependencies: 589 592 eslint: ^10.0.0 ··· 592 595 optional: true 593 596 594 597 '@eslint/object-schema@3.0.3': 595 - resolution: {integrity: sha512-iM869Pugn9Nsxbh/YHRqYiqd23AmIbxJOcpUMOuWCVNdoQJ5ZtwL6h3t0bcZzJUlC3Dq9jCFCESBZnX0GTv7iQ==, tarball: https://registry.npmjs.org/@eslint/object-schema/-/object-schema-3.0.3.tgz} 598 + resolution: {integrity: sha512-iM869Pugn9Nsxbh/YHRqYiqd23AmIbxJOcpUMOuWCVNdoQJ5ZtwL6h3t0bcZzJUlC3Dq9jCFCESBZnX0GTv7iQ==} 596 599 engines: {node: ^20.19.0 || ^22.13.0 || >=24} 597 600 598 601 '@eslint/plugin-kit@0.6.1': 599 - resolution: {integrity: sha512-iH1B076HoAshH1mLpHMgwdGeTs0CYwL0SPMkGuSebZrwBp16v415e9NZXg2jtrqPVQjf6IANe2Vtlr5KswtcZQ==, tarball: https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.6.1.tgz} 602 + resolution: {integrity: sha512-iH1B076HoAshH1mLpHMgwdGeTs0CYwL0SPMkGuSebZrwBp16v415e9NZXg2jtrqPVQjf6IANe2Vtlr5KswtcZQ==} 600 603 engines: {node: ^20.19.0 || ^22.13.0 || >=24} 601 604 602 605 '@ethercorps/sveltekit-og@4.2.1': 603 - resolution: {integrity: sha512-mMkoKWMMBXL5iAYrMZqklezZDUU7HpHd+sNsz78e4gElXFyxdOnsIFfPPXpqDcUn6orZHs5MGHvtPi5II5xNAA==, tarball: https://registry.npmjs.org/@ethercorps/sveltekit-og/-/sveltekit-og-4.2.1.tgz} 606 + resolution: {integrity: sha512-mMkoKWMMBXL5iAYrMZqklezZDUU7HpHd+sNsz78e4gElXFyxdOnsIFfPPXpqDcUn6orZHs5MGHvtPi5II5xNAA==} 604 607 peerDependencies: 605 608 '@sveltejs/kit': '>=2.0.0' 606 609 607 610 '@floating-ui/core@1.7.5': 608 - resolution: {integrity: sha512-1Ih4WTWyw0+lKyFMcBHGbb5U5FtuHJuujoyyr5zTaWS5EYMeT6Jb2AuDeftsCsEuchO+mM2ij5+q9crhydzLhQ==, tarball: https://registry.npmjs.org/@floating-ui/core/-/core-1.7.5.tgz} 611 + resolution: {integrity: sha512-1Ih4WTWyw0+lKyFMcBHGbb5U5FtuHJuujoyyr5zTaWS5EYMeT6Jb2AuDeftsCsEuchO+mM2ij5+q9crhydzLhQ==} 609 612 610 613 '@floating-ui/dom@1.7.6': 611 - resolution: {integrity: sha512-9gZSAI5XM36880PPMm//9dfiEngYoC6Am2izES1FF406YFsjvyBMmeJ2g4SAju3xWwtuynNRFL2s9hgxpLI5SQ==, tarball: https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.6.tgz} 614 + resolution: {integrity: sha512-9gZSAI5XM36880PPMm//9dfiEngYoC6Am2izES1FF406YFsjvyBMmeJ2g4SAju3xWwtuynNRFL2s9hgxpLI5SQ==} 612 615 613 616 '@floating-ui/utils@0.2.11': 614 - resolution: {integrity: sha512-RiB/yIh78pcIxl6lLMG0CgBXAZ2Y0eVHqMPYugu+9U0AeT6YBeiJpf7lbdJNIugFP5SIjwNRgo4DhR1Qxi26Gg==, tarball: https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.11.tgz} 617 + resolution: {integrity: sha512-RiB/yIh78pcIxl6lLMG0CgBXAZ2Y0eVHqMPYugu+9U0AeT6YBeiJpf7lbdJNIugFP5SIjwNRgo4DhR1Qxi26Gg==} 615 618 616 619 '@foxui/3d@0.8.0': 617 - resolution: {integrity: sha512-1DFabcaC/FMkt587UTTg39Mg23PMa2R8OYJoYAHqSNW4jeZ1q3aigKvnDoKjAkeaBxFqY39vIgsOsat3CJEBnw==, tarball: https://registry.npmjs.org/@foxui/3d/-/3d-0.8.0.tgz} 620 + resolution: {integrity: sha512-1DFabcaC/FMkt587UTTg39Mg23PMa2R8OYJoYAHqSNW4jeZ1q3aigKvnDoKjAkeaBxFqY39vIgsOsat3CJEBnw==} 618 621 peerDependencies: 619 622 svelte: '>=5' 620 623 tailwindcss: '>=3' 621 624 622 625 '@foxui/colors@0.8.0': 623 - resolution: {integrity: sha512-4LIsmfuLM0lgIyy+NDxEElv9ZwM7xLl/7ZdAuzSukqIUeXMdtfWNyMLV6QcAFEc2LQyJAGXBpSK5H620BB01Hg==, tarball: https://registry.npmjs.org/@foxui/colors/-/colors-0.8.0.tgz} 626 + resolution: {integrity: sha512-4LIsmfuLM0lgIyy+NDxEElv9ZwM7xLl/7ZdAuzSukqIUeXMdtfWNyMLV6QcAFEc2LQyJAGXBpSK5H620BB01Hg==} 624 627 peerDependencies: 625 628 svelte: '>=5' 626 629 tailwindcss: '>=3' 627 630 628 631 '@foxui/core@0.8.0': 629 - resolution: {integrity: sha512-1/vE7eftrQit7XyLVod6FksqCZKYj9VbRqktc4BkTdKnf3/iJZJrGyeDD3hJ0+q6qEi7DImCgSOEnFLoAqTecw==, tarball: https://registry.npmjs.org/@foxui/core/-/core-0.8.0.tgz} 632 + resolution: {integrity: sha512-1/vE7eftrQit7XyLVod6FksqCZKYj9VbRqktc4BkTdKnf3/iJZJrGyeDD3hJ0+q6qEi7DImCgSOEnFLoAqTecw==} 630 633 peerDependencies: 631 634 svelte: '>=5' 632 635 tailwindcss: '>=3' 633 636 634 637 '@foxui/social@0.8.0': 635 - resolution: {integrity: sha512-D1AdPg97BZLWjVqRwQMoiCTiO894nRurEpA5JEshqciOvPZvKss0AxRryBMsm/23y15z4Gc6gXXhp/oA1ptALA==, tarball: https://registry.npmjs.org/@foxui/social/-/social-0.8.0.tgz} 638 + resolution: {integrity: sha512-D1AdPg97BZLWjVqRwQMoiCTiO894nRurEpA5JEshqciOvPZvKss0AxRryBMsm/23y15z4Gc6gXXhp/oA1ptALA==} 636 639 peerDependencies: 637 640 svelte: '>=5' 638 641 tailwindcss: '>=3' 639 642 640 643 '@foxui/text@0.8.0': 641 - resolution: {integrity: sha512-OcyO9kt4Y6FisPheQzpaXKnnl2WcR97gRGkCGLKs8urgNmAC4PSlwrBKWCAHID/d+PbW+rH3qPdOostIQ1nAXQ==, tarball: https://registry.npmjs.org/@foxui/text/-/text-0.8.0.tgz} 644 + resolution: {integrity: sha512-OcyO9kt4Y6FisPheQzpaXKnnl2WcR97gRGkCGLKs8urgNmAC4PSlwrBKWCAHID/d+PbW+rH3qPdOostIQ1nAXQ==} 642 645 peerDependencies: 643 646 svelte: '>=5' 644 647 tailwindcss: '>=3' 645 648 646 649 '@foxui/time@0.8.0': 647 - resolution: {integrity: sha512-wDQkv97Gp5mxQ9EXZVInSTgCozW46jqoKyy4EChjxkC/CKy5jdkBYbgl+sbpSDxz3Fgdp28anyM3uyYXf5mIdQ==, tarball: https://registry.npmjs.org/@foxui/time/-/time-0.8.0.tgz} 650 + resolution: {integrity: sha512-wDQkv97Gp5mxQ9EXZVInSTgCozW46jqoKyy4EChjxkC/CKy5jdkBYbgl+sbpSDxz3Fgdp28anyM3uyYXf5mIdQ==} 648 651 peerDependencies: 649 652 svelte: '>=5' 650 653 tailwindcss: '>=3' 651 654 652 655 '@foxui/visual@0.8.0': 653 - resolution: {integrity: sha512-IGeocy5B9kyVPshiZ1aqbs+2kjFIucr2Vl3KYxVu4As89WePwJKz6WlmhBoHaLspbdoIaSls0MVTqAs5ICli+w==, tarball: https://registry.npmjs.org/@foxui/visual/-/visual-0.8.0.tgz} 656 + resolution: {integrity: sha512-IGeocy5B9kyVPshiZ1aqbs+2kjFIucr2Vl3KYxVu4As89WePwJKz6WlmhBoHaLspbdoIaSls0MVTqAs5ICli+w==} 654 657 peerDependencies: 655 658 svelte: '>=5' 656 659 tailwindcss: '>=3' 657 660 658 661 '@humanfs/core@0.19.1': 659 - resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==, tarball: https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz} 662 + resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} 660 663 engines: {node: '>=18.18.0'} 661 664 662 665 '@humanfs/node@0.16.7': 663 - resolution: {integrity: sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==, tarball: https://registry.npmjs.org/@humanfs/node/-/node-0.16.7.tgz} 666 + resolution: {integrity: sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==} 664 667 engines: {node: '>=18.18.0'} 665 668 666 669 '@humanwhocodes/module-importer@1.0.1': 667 - resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==, tarball: https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz} 670 + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} 668 671 engines: {node: '>=12.22'} 669 672 670 673 '@humanwhocodes/retry@0.4.3': 671 - resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==, tarball: https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz} 674 + resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} 672 675 engines: {node: '>=18.18'} 673 676 674 677 '@img/colour@1.1.0': 675 - resolution: {integrity: sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==, tarball: https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz} 678 + resolution: {integrity: sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==} 676 679 engines: {node: '>=18'} 677 680 678 681 '@img/sharp-darwin-arm64@0.34.5': 679 - resolution: {integrity: sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==, tarball: https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz} 682 + resolution: {integrity: sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==} 680 683 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 681 684 cpu: [arm64] 682 685 os: [darwin] 683 686 684 687 '@img/sharp-darwin-x64@0.34.5': 685 - resolution: {integrity: sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==, tarball: https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz} 688 + resolution: {integrity: sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==} 686 689 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 687 690 cpu: [x64] 688 691 os: [darwin] 689 692 690 693 '@img/sharp-libvips-darwin-arm64@1.2.4': 691 - resolution: {integrity: sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==, tarball: https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz} 694 + resolution: {integrity: sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==} 692 695 cpu: [arm64] 693 696 os: [darwin] 694 697 695 698 '@img/sharp-libvips-darwin-x64@1.2.4': 696 - resolution: {integrity: sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==, tarball: https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz} 699 + resolution: {integrity: sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==} 697 700 cpu: [x64] 698 701 os: [darwin] 699 702 700 703 '@img/sharp-libvips-linux-arm64@1.2.4': 701 - resolution: {integrity: sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==, tarball: https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz} 704 + resolution: {integrity: sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==} 702 705 cpu: [arm64] 703 706 os: [linux] 704 707 705 708 '@img/sharp-libvips-linux-arm@1.2.4': 706 - resolution: {integrity: sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==, tarball: https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz} 709 + resolution: {integrity: sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==} 707 710 cpu: [arm] 708 711 os: [linux] 709 712 710 713 '@img/sharp-libvips-linux-ppc64@1.2.4': 711 - resolution: {integrity: sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==, tarball: https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz} 714 + resolution: {integrity: sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==} 712 715 cpu: [ppc64] 713 716 os: [linux] 714 717 715 718 '@img/sharp-libvips-linux-riscv64@1.2.4': 716 - resolution: {integrity: sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==, tarball: https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz} 719 + resolution: {integrity: sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==} 717 720 cpu: [riscv64] 718 721 os: [linux] 719 722 720 723 '@img/sharp-libvips-linux-s390x@1.2.4': 721 - resolution: {integrity: sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==, tarball: https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz} 724 + resolution: {integrity: sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==} 722 725 cpu: [s390x] 723 726 os: [linux] 724 727 725 728 '@img/sharp-libvips-linux-x64@1.2.4': 726 - resolution: {integrity: sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==, tarball: https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz} 729 + resolution: {integrity: sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==} 727 730 cpu: [x64] 728 731 os: [linux] 729 732 730 733 '@img/sharp-libvips-linuxmusl-arm64@1.2.4': 731 - resolution: {integrity: sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==, tarball: https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz} 734 + resolution: {integrity: sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==} 732 735 cpu: [arm64] 733 736 os: [linux] 734 737 735 738 '@img/sharp-libvips-linuxmusl-x64@1.2.4': 736 - resolution: {integrity: sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==, tarball: https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz} 739 + resolution: {integrity: sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==} 737 740 cpu: [x64] 738 741 os: [linux] 739 742 740 743 '@img/sharp-linux-arm64@0.34.5': 741 - resolution: {integrity: sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==, tarball: https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz} 744 + resolution: {integrity: sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==} 742 745 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 743 746 cpu: [arm64] 744 747 os: [linux] 745 748 746 749 '@img/sharp-linux-arm@0.34.5': 747 - resolution: {integrity: sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==, tarball: https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz} 750 + resolution: {integrity: sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==} 748 751 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 749 752 cpu: [arm] 750 753 os: [linux] 751 754 752 755 '@img/sharp-linux-ppc64@0.34.5': 753 - resolution: {integrity: sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==, tarball: https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz} 756 + resolution: {integrity: sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==} 754 757 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 755 758 cpu: [ppc64] 756 759 os: [linux] 757 760 758 761 '@img/sharp-linux-riscv64@0.34.5': 759 - resolution: {integrity: sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==, tarball: https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz} 762 + resolution: {integrity: sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==} 760 763 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 761 764 cpu: [riscv64] 762 765 os: [linux] 763 766 764 767 '@img/sharp-linux-s390x@0.34.5': 765 - resolution: {integrity: sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==, tarball: https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz} 768 + resolution: {integrity: sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==} 766 769 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 767 770 cpu: [s390x] 768 771 os: [linux] 769 772 770 773 '@img/sharp-linux-x64@0.34.5': 771 - resolution: {integrity: sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==, tarball: https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz} 774 + resolution: {integrity: sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==} 772 775 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 773 776 cpu: [x64] 774 777 os: [linux] 775 778 776 779 '@img/sharp-linuxmusl-arm64@0.34.5': 777 - resolution: {integrity: sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==, tarball: https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz} 780 + resolution: {integrity: sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==} 778 781 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 779 782 cpu: [arm64] 780 783 os: [linux] 781 784 782 785 '@img/sharp-linuxmusl-x64@0.34.5': 783 - resolution: {integrity: sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==, tarball: https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz} 786 + resolution: {integrity: sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==} 784 787 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 785 788 cpu: [x64] 786 789 os: [linux] 787 790 788 791 '@img/sharp-wasm32@0.34.5': 789 - resolution: {integrity: sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==, tarball: https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz} 792 + resolution: {integrity: sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==} 790 793 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 791 794 cpu: [wasm32] 792 795 793 796 '@img/sharp-win32-arm64@0.34.5': 794 - resolution: {integrity: sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==, tarball: https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz} 797 + resolution: {integrity: sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==} 795 798 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 796 799 cpu: [arm64] 797 800 os: [win32] 798 801 799 802 '@img/sharp-win32-ia32@0.34.5': 800 - resolution: {integrity: sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==, tarball: https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz} 803 + resolution: {integrity: sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==} 801 804 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 802 805 cpu: [ia32] 803 806 os: [win32] 804 807 805 808 '@img/sharp-win32-x64@0.34.5': 806 - resolution: {integrity: sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==, tarball: https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz} 809 + resolution: {integrity: sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==} 807 810 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 808 811 cpu: [x64] 809 812 os: [win32] 810 813 811 814 '@internationalized/date@3.12.0': 812 - resolution: {integrity: sha512-/PyIMzK29jtXaGU23qTvNZxvBXRtKbNnGDFD+PY6CZw/Y8Ex8pFUzkuCJCG9aOqmShjqhS9mPqP6Dk5onQY8rQ==, tarball: https://registry.npmjs.org/@internationalized/date/-/date-3.12.0.tgz} 815 + resolution: {integrity: sha512-/PyIMzK29jtXaGU23qTvNZxvBXRtKbNnGDFD+PY6CZw/Y8Ex8pFUzkuCJCG9aOqmShjqhS9mPqP6Dk5onQY8rQ==} 813 816 814 817 '@jridgewell/gen-mapping@0.3.13': 815 - resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==, tarball: https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz} 818 + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} 816 819 817 820 '@jridgewell/remapping@2.3.5': 818 - resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==, tarball: https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz} 821 + resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==} 819 822 820 823 '@jridgewell/resolve-uri@3.1.2': 821 - resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==, tarball: https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz} 824 + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} 822 825 engines: {node: '>=6.0.0'} 823 826 824 827 '@jridgewell/sourcemap-codec@1.5.5': 825 - resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==, tarball: https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz} 828 + resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} 826 829 827 830 '@jridgewell/trace-mapping@0.3.31': 828 - resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==, tarball: https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz} 831 + resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} 829 832 830 833 '@jridgewell/trace-mapping@0.3.9': 831 - resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==, tarball: https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz} 834 + resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} 832 835 833 836 '@mapbox/jsonlint-lines-primitives@2.0.2': 834 - resolution: {integrity: sha512-rY0o9A5ECsTQRVhv7tL/OyDpGAoUB4tTvLiW1DSzQGq4bvTPhNw1VpSNjDJc5GFZ2XuyOtSWSVN05qOtcD71qQ==, tarball: https://registry.npmjs.org/@mapbox/jsonlint-lines-primitives/-/jsonlint-lines-primitives-2.0.2.tgz} 837 + resolution: {integrity: sha512-rY0o9A5ECsTQRVhv7tL/OyDpGAoUB4tTvLiW1DSzQGq4bvTPhNw1VpSNjDJc5GFZ2XuyOtSWSVN05qOtcD71qQ==} 835 838 engines: {node: '>= 0.6'} 836 839 837 840 '@mapbox/point-geometry@1.1.0': 838 - resolution: {integrity: sha512-YGcBz1cg4ATXDCM/71L9xveh4dynfGmcLDqufR+nQQy3fKwsAZsWd/x4621/6uJaeB9mwOHE6hPeDgXz9uViUQ==, tarball: https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-1.1.0.tgz} 841 + resolution: {integrity: sha512-YGcBz1cg4ATXDCM/71L9xveh4dynfGmcLDqufR+nQQy3fKwsAZsWd/x4621/6uJaeB9mwOHE6hPeDgXz9uViUQ==} 839 842 840 843 '@mapbox/tiny-sdf@2.0.7': 841 - resolution: {integrity: sha512-25gQLQMcpivjOSA40g3gO6qgiFPDpWRoMfd+G/GoppPIeP6JDaMMkMrEJnMZhKyyS6iKwVt5YKu02vCUyJM3Ug==, tarball: https://registry.npmjs.org/@mapbox/tiny-sdf/-/tiny-sdf-2.0.7.tgz} 844 + resolution: {integrity: sha512-25gQLQMcpivjOSA40g3gO6qgiFPDpWRoMfd+G/GoppPIeP6JDaMMkMrEJnMZhKyyS6iKwVt5YKu02vCUyJM3Ug==} 842 845 843 846 '@mapbox/unitbezier@0.0.1': 844 - resolution: {integrity: sha512-nMkuDXFv60aBr9soUG5q+GvZYL+2KZHVvsqFCzqnkGEf46U2fvmytHaEVc1/YZbiLn8X+eR3QzX1+dwDO1lxlw==, tarball: https://registry.npmjs.org/@mapbox/unitbezier/-/unitbezier-0.0.1.tgz} 847 + resolution: {integrity: sha512-nMkuDXFv60aBr9soUG5q+GvZYL+2KZHVvsqFCzqnkGEf46U2fvmytHaEVc1/YZbiLn8X+eR3QzX1+dwDO1lxlw==} 845 848 846 849 '@mapbox/vector-tile@2.0.4': 847 - resolution: {integrity: sha512-AkOLcbgGTdXScosBWwmmD7cDlvOjkg/DetGva26pIRiZPdeJYjYKarIlb4uxVzi6bwHO6EWH82eZ5Nuv4T5DUg==, tarball: https://registry.npmjs.org/@mapbox/vector-tile/-/vector-tile-2.0.4.tgz} 850 + resolution: {integrity: sha512-AkOLcbgGTdXScosBWwmmD7cDlvOjkg/DetGva26pIRiZPdeJYjYKarIlb4uxVzi6bwHO6EWH82eZ5Nuv4T5DUg==} 848 851 849 852 '@mapbox/whoots-js@3.1.0': 850 - resolution: {integrity: sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q==, tarball: https://registry.npmjs.org/@mapbox/whoots-js/-/whoots-js-3.1.0.tgz} 853 + resolution: {integrity: sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q==} 851 854 engines: {node: '>=6.0.0'} 852 855 853 856 '@maplibre/geojson-vt@5.0.4': 854 - resolution: {integrity: sha512-KGg9sma45S+stfH9vPCJk1J0lSDLWZgCT9Y8u8qWZJyjFlP8MNP1WGTxIMYJZjDvVT3PDn05kN1C95Sut1HpgQ==, tarball: https://registry.npmjs.org/@maplibre/geojson-vt/-/geojson-vt-5.0.4.tgz} 857 + resolution: {integrity: sha512-KGg9sma45S+stfH9vPCJk1J0lSDLWZgCT9Y8u8qWZJyjFlP8MNP1WGTxIMYJZjDvVT3PDn05kN1C95Sut1HpgQ==} 855 858 856 - '@maplibre/geojson-vt@6.0.2': 857 - resolution: {integrity: sha512-OnXnV2m1yBULKOlUanNFTiOeXCktvWYY4yWoHVETlp6ShJGUhY3DNt9XzPByL24h4JcoJRccPBlMhH1o8cvmyQ==, tarball: https://registry.npmjs.org/@maplibre/geojson-vt/-/geojson-vt-6.0.2.tgz} 859 + '@maplibre/geojson-vt@6.0.4': 860 + resolution: {integrity: sha512-HYv3POhMRCdhP3UPPATM/hfcy6/WuVIf5FKboH8u/ZuFMTnAIcSVlq5nfOqroLokd925w2QtE7YwquFOIacwVQ==} 858 861 859 862 '@maplibre/maplibre-gl-style-spec@24.7.0': 860 - resolution: {integrity: sha512-Ed7rcKYU5iELfablg9Mj+TVCsXsPBgdMyXPRAxb2v7oWg9YJnpQdZ5msDs1LESu/mtXy3Z48Vdppv2t/x5kAhw==, tarball: https://registry.npmjs.org/@maplibre/maplibre-gl-style-spec/-/maplibre-gl-style-spec-24.7.0.tgz} 863 + resolution: {integrity: sha512-Ed7rcKYU5iELfablg9Mj+TVCsXsPBgdMyXPRAxb2v7oWg9YJnpQdZ5msDs1LESu/mtXy3Z48Vdppv2t/x5kAhw==} 861 864 hasBin: true 862 865 863 - '@maplibre/mlt@1.1.7': 864 - resolution: {integrity: sha512-HZSsXrgn2V6T3o0qklMwKERfKaAxjO8shmiFnVygCtXTg4SPKWVX+U99RkvxUfCsjYBEcT4ltor8lSlBSCca7Q==, tarball: https://registry.npmjs.org/@maplibre/mlt/-/mlt-1.1.7.tgz} 866 + '@maplibre/mlt@1.1.8': 867 + resolution: {integrity: sha512-8vtfYGidr1rNkv5IwIoU2lfe3Oy+Wa8HluzQYcQi9cveU9K3pweAal/poQj4GJ0K/EW4bTQp2wVAs09g2yDRZg==} 865 868 866 869 '@maplibre/vt-pbf@4.3.0': 867 - resolution: {integrity: sha512-jIvp8F5hQCcreqOOpEt42TJMUlsrEcpf/kI1T2v85YrQRV6PPXUcEXUg5karKtH6oh47XJZ4kHu56pUkOuqA7w==, tarball: https://registry.npmjs.org/@maplibre/vt-pbf/-/vt-pbf-4.3.0.tgz} 870 + resolution: {integrity: sha512-jIvp8F5hQCcreqOOpEt42TJMUlsrEcpf/kI1T2v85YrQRV6PPXUcEXUg5karKtH6oh47XJZ4kHu56pUkOuqA7w==} 868 871 869 872 '@mixmark-io/domino@2.2.0': 870 - resolution: {integrity: sha512-Y28PR25bHXUg88kCV7nivXrP2Nj2RueZ3/l/jdx6J9f8J4nsEGcgX0Qe6lt7Pa+J79+kPiJU3LguR6O/6zrLOw==, tarball: https://registry.npmjs.org/@mixmark-io/domino/-/domino-2.2.0.tgz} 873 + resolution: {integrity: sha512-Y28PR25bHXUg88kCV7nivXrP2Nj2RueZ3/l/jdx6J9f8J4nsEGcgX0Qe6lt7Pa+J79+kPiJU3LguR6O/6zrLOw==} 871 874 872 875 '@napi-rs/wasm-runtime@1.1.1': 873 - resolution: {integrity: sha512-p64ah1M1ld8xjWv3qbvFwHiFVWrq1yFvV4f7w+mzaqiR4IlSgkqhcRdHwsGgomwzBH51sRY4NEowLxnaBjcW/A==, tarball: https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.1.tgz} 876 + resolution: {integrity: sha512-p64ah1M1ld8xjWv3qbvFwHiFVWrq1yFvV4f7w+mzaqiR4IlSgkqhcRdHwsGgomwzBH51sRY4NEowLxnaBjcW/A==} 874 877 875 878 '@number-flow/svelte@0.4.0': 876 - resolution: {integrity: sha512-9tnowrlZlBV3IVe3Gm1V7yXSf4Ugag2k7iW45xqb04HXSa1ApEImopvGWAjJpHDvS849o+UCb0YH461Mtde9lA==, tarball: https://registry.npmjs.org/@number-flow/svelte/-/svelte-0.4.0.tgz} 879 + resolution: {integrity: sha512-9tnowrlZlBV3IVe3Gm1V7yXSf4Ugag2k7iW45xqb04HXSa1ApEImopvGWAjJpHDvS849o+UCb0YH461Mtde9lA==} 877 880 peerDependencies: 878 881 svelte: ^4 || ^5 879 882 880 - '@oxc-project/runtime@0.115.0': 881 - resolution: {integrity: sha512-Rg8Wlt5dCbXhQnsXPrkOjL1DTSvXLgb2R/KYfnf1/K+R0k6UMLEmbQXPM+kwrWqSmWA2t0B1EtHy2/3zikQpvQ==, tarball: https://registry.npmjs.org/@oxc-project/runtime/-/runtime-0.115.0.tgz} 882 - engines: {node: ^20.19.0 || >=22.12.0} 883 - 884 - '@oxc-project/types@0.115.0': 885 - resolution: {integrity: sha512-4n91DKnebUS4yjUHl2g3/b2T+IUdCfmoZGhmwsovZCDaJSs+QkVAM+0AqqTxHSsHfeiMuueT75cZaZcT/m0pSw==, tarball: https://registry.npmjs.org/@oxc-project/types/-/types-0.115.0.tgz} 883 + '@oxc-project/types@0.120.0': 884 + resolution: {integrity: sha512-k1YNu55DuvAip/MGE1FTsIuU3FUCn6v/ujG9V7Nq5Df/kX2CWb13hhwD0lmJGMGqE+bE1MXvv9SZVnMzEXlWcg==} 886 885 887 886 '@polka/url@1.0.0-next.29': 888 - resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==, tarball: https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.29.tgz} 887 + resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} 889 888 890 889 '@poppinss/colors@4.1.6': 891 - resolution: {integrity: sha512-H9xkIdFswbS8n1d6vmRd8+c10t2Qe+rZITbbDHHkQixH5+2x1FDGmi/0K+WgWiqQFKPSlIYB7jlH6Kpfn6Fleg==, tarball: https://registry.npmjs.org/@poppinss/colors/-/colors-4.1.6.tgz} 890 + resolution: {integrity: sha512-H9xkIdFswbS8n1d6vmRd8+c10t2Qe+rZITbbDHHkQixH5+2x1FDGmi/0K+WgWiqQFKPSlIYB7jlH6Kpfn6Fleg==} 892 891 893 892 '@poppinss/dumper@0.6.5': 894 - resolution: {integrity: sha512-NBdYIb90J7LfOI32dOewKI1r7wnkiH6m920puQ3qHUeZkxNkQiFnXVWoE6YtFSv6QOiPPf7ys6i+HWWecDz7sw==, tarball: https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.6.5.tgz} 893 + resolution: {integrity: sha512-NBdYIb90J7LfOI32dOewKI1r7wnkiH6m920puQ3qHUeZkxNkQiFnXVWoE6YtFSv6QOiPPf7ys6i+HWWecDz7sw==} 895 894 896 895 '@poppinss/exception@1.2.3': 897 - resolution: {integrity: sha512-dCED+QRChTVatE9ibtoaxc+WkdzOSjYTKi/+uacHWIsfodVfpsueo3+DKpgU5Px8qXjgmXkSvhXvSCz3fnP9lw==, tarball: https://registry.npmjs.org/@poppinss/exception/-/exception-1.2.3.tgz} 896 + resolution: {integrity: sha512-dCED+QRChTVatE9ibtoaxc+WkdzOSjYTKi/+uacHWIsfodVfpsueo3+DKpgU5Px8qXjgmXkSvhXvSCz3fnP9lw==} 898 897 899 898 '@remirror/core-constants@3.0.0': 900 - resolution: {integrity: sha512-42aWfPrimMfDKDi4YegyS7x+/0tlzaqwPQCULLanv3DMIlu96KTJR0fM5isWX2UViOqlGnX6YFgqWepcX+XMNg==, tarball: https://registry.npmjs.org/@remirror/core-constants/-/core-constants-3.0.0.tgz} 899 + resolution: {integrity: sha512-42aWfPrimMfDKDi4YegyS7x+/0tlzaqwPQCULLanv3DMIlu96KTJR0fM5isWX2UViOqlGnX6YFgqWepcX+XMNg==} 901 900 902 901 '@resvg/resvg-wasm@2.6.2': 903 - resolution: {integrity: sha512-FqALmHI8D4o6lk/LRWDnhw95z5eO+eAa6ORjVg09YRR7BkcM6oPHU9uyC0gtQG5vpFLvgpeU4+zEAz2H8APHNw==, tarball: https://registry.npmjs.org/@resvg/resvg-wasm/-/resvg-wasm-2.6.2.tgz} 902 + resolution: {integrity: sha512-FqALmHI8D4o6lk/LRWDnhw95z5eO+eAa6ORjVg09YRR7BkcM6oPHU9uyC0gtQG5vpFLvgpeU4+zEAz2H8APHNw==} 904 903 engines: {node: '>= 10'} 905 904 906 - '@rolldown/binding-android-arm64@1.0.0-rc.9': 907 - resolution: {integrity: sha512-lcJL0bN5hpgJfSIz/8PIf02irmyL43P+j1pTCfbD1DbLkmGRuFIA4DD3B3ZOvGqG0XiVvRznbKtN0COQVaKUTg==, tarball: https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.0.0-rc.9.tgz} 905 + '@rolldown/binding-android-arm64@1.0.0-rc.10': 906 + resolution: {integrity: sha512-jOHxwXhxmFKuXztiu1ORieJeTbx5vrTkcOkkkn2d35726+iwhrY1w/+nYY/AGgF12thg33qC3R1LMBF5tHTZHg==} 908 907 engines: {node: ^20.19.0 || >=22.12.0} 909 908 cpu: [arm64] 910 909 os: [android] 911 910 912 - '@rolldown/binding-darwin-arm64@1.0.0-rc.9': 913 - resolution: {integrity: sha512-J7Zk3kLYFsLtuH6U+F4pS2sYVzac0qkjcO5QxHS7OS7yZu2LRs+IXo+uvJ/mvpyUljDJ3LROZPoQfgBIpCMhdQ==, tarball: https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.0.0-rc.9.tgz} 911 + '@rolldown/binding-darwin-arm64@1.0.0-rc.10': 912 + resolution: {integrity: sha512-gED05Teg/vtTZbIJBc4VNMAxAFDUPkuO/rAIyyxZjTj1a1/s6z5TII/5yMGZ0uLRCifEtwUQn8OlYzuYc0m70w==} 914 913 engines: {node: ^20.19.0 || >=22.12.0} 915 914 cpu: [arm64] 916 915 os: [darwin] 917 916 918 - '@rolldown/binding-darwin-x64@1.0.0-rc.9': 919 - resolution: {integrity: sha512-iwtmmghy8nhfRGeNAIltcNXzD0QMNaaA5U/NyZc1Ia4bxrzFByNMDoppoC+hl7cDiUq5/1CnFthpT9n+UtfFyg==, tarball: https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.0.0-rc.9.tgz} 917 + '@rolldown/binding-darwin-x64@1.0.0-rc.10': 918 + resolution: {integrity: sha512-rI15NcM1mA48lqrIxVkHfAqcyFLcQwyXWThy+BQ5+mkKKPvSO26ir+ZDp36AgYoYVkqvMcdS8zOE6SeBsR9e8A==} 920 919 engines: {node: ^20.19.0 || >=22.12.0} 921 920 cpu: [x64] 922 921 os: [darwin] 923 922 924 - '@rolldown/binding-freebsd-x64@1.0.0-rc.9': 925 - resolution: {integrity: sha512-DLFYI78SCiZr5VvdEplsVC2Vx53lnA4/Ga5C65iyldMVaErr86aiqCoNBLl92PXPfDtUYjUh+xFFor40ueNs4Q==, tarball: https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.0.0-rc.9.tgz} 923 + '@rolldown/binding-freebsd-x64@1.0.0-rc.10': 924 + resolution: {integrity: sha512-XZRXHdTa+4ME1MuDVp021+doQ+z6Ei4CCFmNc5/sKbqb8YmkiJdj8QKlV3rCI0AJtAeSB5n0WGPuJWNL9p/L2w==} 926 925 engines: {node: ^20.19.0 || >=22.12.0} 927 926 cpu: [x64] 928 927 os: [freebsd] 929 928 930 - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.9': 931 - resolution: {integrity: sha512-CsjTmTwd0Hri6iTw/DRMK7kOZ7FwAkrO4h8YWKoX/kcj833e4coqo2wzIFywtch/8Eb5enQ/lwLM7w6JX1W5RQ==, tarball: https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.0.0-rc.9.tgz} 929 + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.10': 930 + resolution: {integrity: sha512-R0SQMRluISSLzFE20sPWYHVmJdDQnRyc/FzSCN72BqQmh2SOZUFG+N3/vBZpR4C6WpEUVYJLrYUXaj43sJsNLA==} 932 931 engines: {node: ^20.19.0 || >=22.12.0} 933 932 cpu: [arm] 934 933 os: [linux] 935 934 936 - '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.9': 937 - resolution: {integrity: sha512-2x9O2JbSPxpxMDhP9Z74mahAStibTlrBMW0520+epJH5sac7/LwZW5Bmg/E6CXuEF53JJFW509uP+lSedaUNxg==, tarball: https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.0.0-rc.9.tgz} 935 + '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.10': 936 + resolution: {integrity: sha512-Y1reMrV/o+cwpduYhJuOE3OMKx32RMYCidf14y+HssARRmhDuWXJ4yVguDg2R/8SyyGNo+auzz64LnPK9Hq6jg==} 938 937 engines: {node: ^20.19.0 || >=22.12.0} 939 938 cpu: [arm64] 940 939 os: [linux] 941 940 942 - '@rolldown/binding-linux-arm64-musl@1.0.0-rc.9': 943 - resolution: {integrity: sha512-JA1QRW31ogheAIRhIg9tjMfsYbglXXYGNPLdPEYrwFxdbkQCAzvpSCSHCDWNl4hTtrol8WeboCSEpjdZK8qrCg==, tarball: https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.0.0-rc.9.tgz} 941 + '@rolldown/binding-linux-arm64-musl@1.0.0-rc.10': 942 + resolution: {integrity: sha512-vELN+HNb2IzuzSBUOD4NHmP9yrGwl1DVM29wlQvx1OLSclL0NgVWnVDKl/8tEks79EFek/kebQKnNJkIAA4W2g==} 944 943 engines: {node: ^20.19.0 || >=22.12.0} 945 944 cpu: [arm64] 946 945 os: [linux] 947 946 948 - '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.9': 949 - resolution: {integrity: sha512-aOKU9dJheda8Kj8Y3w9gnt9QFOO+qKPAl8SWd7JPHP+Cu0EuDAE5wokQubLzIDQWg2myXq2XhTpOVS07qqvT+w==, tarball: https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.0.0-rc.9.tgz} 947 + '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.10': 948 + resolution: {integrity: sha512-ZqrufYTgzxbHwpqOjzSsb0UV/aV2TFIY5rP8HdsiPTv/CuAgCRjM6s9cYFwQ4CNH+hf9Y4erHW1GjZuZ7WoI7w==} 950 949 engines: {node: ^20.19.0 || >=22.12.0} 951 950 cpu: [ppc64] 952 951 os: [linux] 953 952 954 - '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.9': 955 - resolution: {integrity: sha512-OalO94fqj7IWRn3VdXWty75jC5dk4C197AWEuMhIpvVv2lw9fiPhud0+bW2ctCxb3YoBZor71QHbY+9/WToadA==, tarball: https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.0.0-rc.9.tgz} 953 + '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.10': 954 + resolution: {integrity: sha512-gSlmVS1FZJSRicA6IyjoRoKAFK7IIHBs7xJuHRSmjImqk3mPPWbR7RhbnfH2G6bcmMEllCt2vQ/7u9e6bBnByg==} 956 955 engines: {node: ^20.19.0 || >=22.12.0} 957 956 cpu: [s390x] 958 957 os: [linux] 959 958 960 - '@rolldown/binding-linux-x64-gnu@1.0.0-rc.9': 961 - resolution: {integrity: sha512-cVEl1vZtBsBZna3YMjGXNvnYYrOJ7RzuWvZU0ffvJUexWkukMaDuGhUXn0rjnV0ptzGVkvc+vW9Yqy6h8YX4pg==, tarball: https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.0.0-rc.9.tgz} 959 + '@rolldown/binding-linux-x64-gnu@1.0.0-rc.10': 960 + resolution: {integrity: sha512-eOCKUpluKgfObT2pHjztnaWEIbUabWzk3qPZ5PuacuPmr4+JtQG4k2vGTY0H15edaTnicgU428XW/IH6AimcQw==} 962 961 engines: {node: ^20.19.0 || >=22.12.0} 963 962 cpu: [x64] 964 963 os: [linux] 965 964 966 - '@rolldown/binding-linux-x64-musl@1.0.0-rc.9': 967 - resolution: {integrity: sha512-UzYnKCIIc4heAKgI4PZ3dfBGUZefGCJ1TPDuLHoCzgrMYPb5Rv6TLFuYtyM4rWyHM7hymNdsg5ik2C+UD9VDbA==, tarball: https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.0.0-rc.9.tgz} 965 + '@rolldown/binding-linux-x64-musl@1.0.0-rc.10': 966 + resolution: {integrity: sha512-Xdf2jQbfQowJnLcgYfD/m0Uu0Qj5OdxKallD78/IPPfzaiaI4KRAwZzHcKQ4ig1gtg1SuzC7jovNiM2TzQsBXA==} 968 967 engines: {node: ^20.19.0 || >=22.12.0} 969 968 cpu: [x64] 970 969 os: [linux] 971 970 972 - '@rolldown/binding-openharmony-arm64@1.0.0-rc.9': 973 - resolution: {integrity: sha512-+6zoiF+RRyf5cdlFQP7nm58mq7+/2PFaY2DNQeD4B87N36JzfF/l9mdBkkmTvSYcYPE8tMh/o3cRlsx1ldLfog==, tarball: https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.0.0-rc.9.tgz} 971 + '@rolldown/binding-openharmony-arm64@1.0.0-rc.10': 972 + resolution: {integrity: sha512-o1hYe8hLi1EY6jgPFyxQgQ1wcycX+qz8eEbVmot2hFkgUzPxy9+kF0u0NIQBeDq+Mko47AkaFFaChcvZa9UX9Q==} 974 973 engines: {node: ^20.19.0 || >=22.12.0} 975 974 cpu: [arm64] 976 975 os: [openharmony] 977 976 978 - '@rolldown/binding-wasm32-wasi@1.0.0-rc.9': 979 - resolution: {integrity: sha512-rgFN6sA/dyebil3YTlL2evvi/M+ivhfnyxec7AccTpRPccno/rPoNlqybEZQBkcbZu8Hy+eqNJCqfBR8P7Pg8g==, tarball: https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.0.0-rc.9.tgz} 977 + '@rolldown/binding-wasm32-wasi@1.0.0-rc.10': 978 + resolution: {integrity: sha512-Ugv9o7qYJudqQO5Y5y2N2SOo6S4WiqiNOpuQyoPInnhVzCY+wi/GHltcLHypG9DEUYMB0iTB/huJrpadiAcNcA==} 980 979 engines: {node: '>=14.0.0'} 981 980 cpu: [wasm32] 982 981 983 - '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.9': 984 - resolution: {integrity: sha512-lHVNUG/8nlF1IQk1C0Ci574qKYyty2goMiPlRqkC5R+3LkXDkL5Dhx8ytbxq35m+pkHVIvIxviD+TWLdfeuadA==, tarball: https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.0.0-rc.9.tgz} 982 + '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.10': 983 + resolution: {integrity: sha512-7UODQb4fQUNT/vmgDZBl3XOBAIOutP5R3O/rkxg0aLfEGQ4opbCgU5vOw/scPe4xOqBwL9fw7/RP1vAMZ6QlAQ==} 985 984 engines: {node: ^20.19.0 || >=22.12.0} 986 985 cpu: [arm64] 987 986 os: [win32] 988 987 989 - '@rolldown/binding-win32-x64-msvc@1.0.0-rc.9': 990 - resolution: {integrity: sha512-G0oA4+w1iY5AGi5HcDTxWsoxF509hrFIPB2rduV5aDqS9FtDg1CAfa7V34qImbjfhIcA8C+RekocJZA96EarwQ==, tarball: https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.0.0-rc.9.tgz} 988 + '@rolldown/binding-win32-x64-msvc@1.0.0-rc.10': 989 + resolution: {integrity: sha512-PYxKHMVHOb5NJuDL53vBUl1VwUjymDcYI6rzpIni0C9+9mTiJedvUxSk7/RPp7OOAm3v+EjgMu9bIy3N6b408w==} 991 990 engines: {node: ^20.19.0 || >=22.12.0} 992 991 cpu: [x64] 993 992 os: [win32] 994 993 995 - '@rolldown/pluginutils@1.0.0-rc.9': 996 - resolution: {integrity: sha512-w6oiRWgEBl04QkFZgmW+jnU1EC9b57Oihi2ot3HNWIQRqgHp5PnYDia5iZ5FF7rpa4EQdiqMDXjlqKGXBhsoXw==, tarball: https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-rc.9.tgz} 994 + '@rolldown/pluginutils@1.0.0-rc.10': 995 + resolution: {integrity: sha512-UkVDEFk1w3mveXeKgaTuYfKWtPbvgck1dT8TUG3bnccrH0XtLTuAyfCoks4Q/M5ZGToSVJTIQYCzy2g/atAOeg==} 997 996 998 997 '@shuding/opentype.js@1.4.0-beta.0': 999 - resolution: {integrity: sha512-3NgmNyH3l/Hv6EvsWJbsvpcpUba6R8IREQ83nH83cyakCw7uM1arZKNfHwv1Wz6jgqrF/j4x5ELvR6PnK9nTcA==, tarball: https://registry.npmjs.org/@shuding/opentype.js/-/opentype.js-1.4.0-beta.0.tgz} 998 + resolution: {integrity: sha512-3NgmNyH3l/Hv6EvsWJbsvpcpUba6R8IREQ83nH83cyakCw7uM1arZKNfHwv1Wz6jgqrF/j4x5ELvR6PnK9nTcA==} 1000 999 engines: {node: '>= 8.0.0'} 1001 1000 hasBin: true 1002 1001 1003 1002 '@sindresorhus/is@7.2.0': 1004 - resolution: {integrity: sha512-P1Cz1dWaFfR4IR+U13mqqiGsLFf1KbayybWwdd2vfctdV6hDpUkgCY0nKOLLTMSoRd/jJNjtbqzf13K8DCCXQw==, tarball: https://registry.npmjs.org/@sindresorhus/is/-/is-7.2.0.tgz} 1003 + resolution: {integrity: sha512-P1Cz1dWaFfR4IR+U13mqqiGsLFf1KbayybWwdd2vfctdV6hDpUkgCY0nKOLLTMSoRd/jJNjtbqzf13K8DCCXQw==} 1005 1004 engines: {node: '>=18'} 1006 1005 1007 - '@speed-highlight/core@1.2.14': 1008 - resolution: {integrity: sha512-G4ewlBNhUtlLvrJTb88d2mdy2KRijzs4UhnlrOSRT4bmjh/IqNElZa3zkrZ+TC47TwtlDWzVLFADljF1Ijp5hA==, tarball: https://registry.npmjs.org/@speed-highlight/core/-/core-1.2.14.tgz} 1006 + '@speed-highlight/core@1.2.15': 1007 + resolution: {integrity: sha512-BMq1K3DsElxDWawkX6eLg9+CKJrTVGCBAWVuHXVUV2u0s2711qiChLSId6ikYPfxhdYocLNt3wWwSvDiTvFabw==} 1009 1008 1010 1009 '@standard-schema/spec@1.1.0': 1011 - resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==, tarball: https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz} 1010 + resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} 1012 1011 1013 1012 '@sveltejs/acorn-typescript@1.0.9': 1014 - resolution: {integrity: sha512-lVJX6qEgs/4DOcRTpo56tmKzVPtoWAaVbL4hfO7t7NVwl9AAXzQR6cihesW1BmNMPl+bK6dreu2sOKBP2Q9CIA==, tarball: https://registry.npmjs.org/@sveltejs/acorn-typescript/-/acorn-typescript-1.0.9.tgz} 1013 + resolution: {integrity: sha512-lVJX6qEgs/4DOcRTpo56tmKzVPtoWAaVbL4hfO7t7NVwl9AAXzQR6cihesW1BmNMPl+bK6dreu2sOKBP2Q9CIA==} 1015 1014 peerDependencies: 1016 1015 acorn: ^8.9.0 1017 1016 1018 1017 '@sveltejs/adapter-cloudflare@7.2.8': 1019 - resolution: {integrity: sha512-bIdhY/Fi4AQmqiBdQVKnafH1h9Gw+xbCvHyUu4EouC8rJOU02zwhi14k/FDhQ0mJF1iblIu3m8UNQ8GpGIvIOQ==, tarball: https://registry.npmjs.org/@sveltejs/adapter-cloudflare/-/adapter-cloudflare-7.2.8.tgz} 1018 + resolution: {integrity: sha512-bIdhY/Fi4AQmqiBdQVKnafH1h9Gw+xbCvHyUu4EouC8rJOU02zwhi14k/FDhQ0mJF1iblIu3m8UNQ8GpGIvIOQ==} 1020 1019 peerDependencies: 1021 1020 '@sveltejs/kit': ^2.0.0 1022 1021 wrangler: ^4.0.0 1023 1022 1024 1023 '@sveltejs/kit@2.55.0': 1025 - resolution: {integrity: sha512-MdFRjevVxmAknf2NbaUkDF16jSIzXMWd4Nfah0Qp8TtQVoSp3bV4jKt8mX7z7qTUTWvgSaxtR0EG5WJf53gcuA==, tarball: https://registry.npmjs.org/@sveltejs/kit/-/kit-2.55.0.tgz} 1024 + resolution: {integrity: sha512-MdFRjevVxmAknf2NbaUkDF16jSIzXMWd4Nfah0Qp8TtQVoSp3bV4jKt8mX7z7qTUTWvgSaxtR0EG5WJf53gcuA==} 1026 1025 engines: {node: '>=18.13'} 1027 1026 hasBin: true 1028 1027 peerDependencies: ··· 1038 1037 optional: true 1039 1038 1040 1039 '@sveltejs/vite-plugin-svelte@7.0.0': 1041 - resolution: {integrity: sha512-ILXmxC7HAsnkK2eslgPetrqqW1BKSL7LktsFgqzNj83MaivMGZzluWq32m25j2mDOjmSKX7GGWahePhuEs7P/g==, tarball: https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-7.0.0.tgz} 1040 + resolution: {integrity: sha512-ILXmxC7HAsnkK2eslgPetrqqW1BKSL7LktsFgqzNj83MaivMGZzluWq32m25j2mDOjmSKX7GGWahePhuEs7P/g==} 1042 1041 engines: {node: ^20.19 || ^22.12 || >=24} 1043 1042 peerDependencies: 1044 1043 svelte: ^5.46.4 1045 1044 vite: ^8.0.0-beta.7 || ^8.0.0 1046 1045 1047 1046 '@swc/helpers@0.5.19': 1048 - resolution: {integrity: sha512-QamiFeIK3txNjgUTNppE6MiG3p7TdninpZu0E0PbqVh1a9FNLT2FRhisaa4NcaX52XVhA5l7Pk58Ft7Sqi/2sA==, tarball: https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.19.tgz} 1047 + resolution: {integrity: sha512-QamiFeIK3txNjgUTNppE6MiG3p7TdninpZu0E0PbqVh1a9FNLT2FRhisaa4NcaX52XVhA5l7Pk58Ft7Sqi/2sA==} 1049 1048 1050 1049 '@tailwindcss/forms@0.5.11': 1051 - resolution: {integrity: sha512-h9wegbZDPurxG22xZSoWtdzc41/OlNEUQERNqI/0fOwa2aVlWGu7C35E/x6LDyD3lgtztFSSjKZyuVM0hxhbgA==, tarball: https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.11.tgz} 1050 + resolution: {integrity: sha512-h9wegbZDPurxG22xZSoWtdzc41/OlNEUQERNqI/0fOwa2aVlWGu7C35E/x6LDyD3lgtztFSSjKZyuVM0hxhbgA==} 1052 1051 peerDependencies: 1053 1052 tailwindcss: '>=3.0.0 || >= 3.0.0-alpha.1 || >= 4.0.0-alpha.20 || >= 4.0.0-beta.1' 1054 1053 1055 - '@tailwindcss/node@4.2.1': 1056 - resolution: {integrity: sha512-jlx6sLk4EOwO6hHe1oCGm1Q4AN/s0rSrTTPBGPM0/RQ6Uylwq17FuU8IeJJKEjtc6K6O07zsvP+gDO6MMWo7pg==, tarball: https://registry.npmjs.org/@tailwindcss/node/-/node-4.2.1.tgz} 1054 + '@tailwindcss/node@4.2.2': 1055 + resolution: {integrity: sha512-pXS+wJ2gZpVXqFaUEjojq7jzMpTGf8rU6ipJz5ovJV6PUGmlJ+jvIwGrzdHdQ80Sg+wmQxUFuoW1UAAwHNEdFA==} 1057 1056 1058 - '@tailwindcss/oxide-android-arm64@4.2.1': 1059 - resolution: {integrity: sha512-eZ7G1Zm5EC8OOKaesIKuw77jw++QJ2lL9N+dDpdQiAB/c/B2wDh0QPFHbkBVrXnwNugvrbJFk1gK2SsVjwWReg==, tarball: https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.2.1.tgz} 1057 + '@tailwindcss/oxide-android-arm64@4.2.2': 1058 + resolution: {integrity: sha512-dXGR1n+P3B6748jZO/SvHZq7qBOqqzQ+yFrXpoOWWALWndF9MoSKAT3Q0fYgAzYzGhxNYOoysRvYlpixRBBoDg==} 1060 1059 engines: {node: '>= 20'} 1061 1060 cpu: [arm64] 1062 1061 os: [android] 1063 1062 1064 - '@tailwindcss/oxide-darwin-arm64@4.2.1': 1065 - resolution: {integrity: sha512-q/LHkOstoJ7pI1J0q6djesLzRvQSIfEto148ppAd+BVQK0JYjQIFSK3JgYZJa+Yzi0DDa52ZsQx2rqytBnf8Hw==, tarball: https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.2.1.tgz} 1063 + '@tailwindcss/oxide-darwin-arm64@4.2.2': 1064 + resolution: {integrity: sha512-iq9Qjr6knfMpZHj55/37ouZeykwbDqF21gPFtfnhCCKGDcPI/21FKC9XdMO/XyBM7qKORx6UIhGgg6jLl7BZlg==} 1066 1065 engines: {node: '>= 20'} 1067 1066 cpu: [arm64] 1068 1067 os: [darwin] 1069 1068 1070 - '@tailwindcss/oxide-darwin-x64@4.2.1': 1071 - resolution: {integrity: sha512-/f/ozlaXGY6QLbpvd/kFTro2l18f7dHKpB+ieXz+Cijl4Mt9AI2rTrpq7V+t04nK+j9XBQHnSMdeQRhbGyt6fw==, tarball: https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.2.1.tgz} 1069 + '@tailwindcss/oxide-darwin-x64@4.2.2': 1070 + resolution: {integrity: sha512-BlR+2c3nzc8f2G639LpL89YY4bdcIdUmiOOkv2GQv4/4M0vJlpXEa0JXNHhCHU7VWOKWT/CjqHdTP8aUuDJkuw==} 1072 1071 engines: {node: '>= 20'} 1073 1072 cpu: [x64] 1074 1073 os: [darwin] 1075 1074 1076 - '@tailwindcss/oxide-freebsd-x64@4.2.1': 1077 - resolution: {integrity: sha512-5e/AkgYJT/cpbkys/OU2Ei2jdETCLlifwm7ogMC7/hksI2fC3iiq6OcXwjibcIjPung0kRtR3TxEITkqgn0TcA==, tarball: https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.2.1.tgz} 1075 + '@tailwindcss/oxide-freebsd-x64@4.2.2': 1076 + resolution: {integrity: sha512-YUqUgrGMSu2CDO82hzlQ5qSb5xmx3RUrke/QgnoEx7KvmRJHQuZHZmZTLSuuHwFf0DJPybFMXMYf+WJdxHy/nQ==} 1078 1077 engines: {node: '>= 20'} 1079 1078 cpu: [x64] 1080 1079 os: [freebsd] 1081 1080 1082 - '@tailwindcss/oxide-linux-arm-gnueabihf@4.2.1': 1083 - resolution: {integrity: sha512-Uny1EcVTTmerCKt/1ZuKTkb0x8ZaiuYucg2/kImO5A5Y/kBz41/+j0gxUZl+hTF3xkWpDmHX+TaWhOtba2Fyuw==, tarball: https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.2.1.tgz} 1081 + '@tailwindcss/oxide-linux-arm-gnueabihf@4.2.2': 1082 + resolution: {integrity: sha512-FPdhvsW6g06T9BWT0qTwiVZYE2WIFo2dY5aCSpjG/S/u1tby+wXoslXS0kl3/KXnULlLr1E3NPRRw0g7t2kgaQ==} 1084 1083 engines: {node: '>= 20'} 1085 1084 cpu: [arm] 1086 1085 os: [linux] 1087 1086 1088 - '@tailwindcss/oxide-linux-arm64-gnu@4.2.1': 1089 - resolution: {integrity: sha512-CTrwomI+c7n6aSSQlsPL0roRiNMDQ/YzMD9EjcR+H4f0I1SQ8QqIuPnsVp7QgMkC1Qi8rtkekLkOFjo7OlEFRQ==, tarball: https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.2.1.tgz} 1087 + '@tailwindcss/oxide-linux-arm64-gnu@4.2.2': 1088 + resolution: {integrity: sha512-4og1V+ftEPXGttOO7eCmW7VICmzzJWgMx+QXAJRAhjrSjumCwWqMfkDrNu1LXEQzNAwz28NCUpucgQPrR4S2yw==} 1090 1089 engines: {node: '>= 20'} 1091 1090 cpu: [arm64] 1092 1091 os: [linux] 1093 1092 1094 - '@tailwindcss/oxide-linux-arm64-musl@4.2.1': 1095 - resolution: {integrity: sha512-WZA0CHRL/SP1TRbA5mp9htsppSEkWuQ4KsSUumYQnyl8ZdT39ntwqmz4IUHGN6p4XdSlYfJwM4rRzZLShHsGAQ==, tarball: https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.2.1.tgz} 1093 + '@tailwindcss/oxide-linux-arm64-musl@4.2.2': 1094 + resolution: {integrity: sha512-oCfG/mS+/+XRlwNjnsNLVwnMWYH7tn/kYPsNPh+JSOMlnt93mYNCKHYzylRhI51X+TbR+ufNhhKKzm6QkqX8ag==} 1096 1095 engines: {node: '>= 20'} 1097 1096 cpu: [arm64] 1098 1097 os: [linux] 1099 1098 1100 - '@tailwindcss/oxide-linux-x64-gnu@4.2.1': 1101 - resolution: {integrity: sha512-qMFzxI2YlBOLW5PhblzuSWlWfwLHaneBE0xHzLrBgNtqN6mWfs+qYbhryGSXQjFYB1Dzf5w+LN5qbUTPhW7Y5g==, tarball: https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.2.1.tgz} 1099 + '@tailwindcss/oxide-linux-x64-gnu@4.2.2': 1100 + resolution: {integrity: sha512-rTAGAkDgqbXHNp/xW0iugLVmX62wOp2PoE39BTCGKjv3Iocf6AFbRP/wZT/kuCxC9QBh9Pu8XPkv/zCZB2mcMg==} 1102 1101 engines: {node: '>= 20'} 1103 1102 cpu: [x64] 1104 1103 os: [linux] 1105 1104 1106 - '@tailwindcss/oxide-linux-x64-musl@4.2.1': 1107 - resolution: {integrity: sha512-5r1X2FKnCMUPlXTWRYpHdPYUY6a1Ar/t7P24OuiEdEOmms5lyqjDRvVY1yy9Rmioh+AunQ0rWiOTPE8F9A3v5g==, tarball: https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.2.1.tgz} 1105 + '@tailwindcss/oxide-linux-x64-musl@4.2.2': 1106 + resolution: {integrity: sha512-XW3t3qwbIwiSyRCggeO2zxe3KWaEbM0/kW9e8+0XpBgyKU4ATYzcVSMKteZJ1iukJ3HgHBjbg9P5YPRCVUxlnQ==} 1108 1107 engines: {node: '>= 20'} 1109 1108 cpu: [x64] 1110 1109 os: [linux] 1111 1110 1112 - '@tailwindcss/oxide-wasm32-wasi@4.2.1': 1113 - resolution: {integrity: sha512-MGFB5cVPvshR85MTJkEvqDUnuNoysrsRxd6vnk1Lf2tbiqNlXpHYZqkqOQalydienEWOHHFyyuTSYRsLfxFJ2Q==, tarball: https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.2.1.tgz} 1111 + '@tailwindcss/oxide-wasm32-wasi@4.2.2': 1112 + resolution: {integrity: sha512-eKSztKsmEsn1O5lJ4ZAfyn41NfG7vzCg496YiGtMDV86jz1q/irhms5O0VrY6ZwTUkFy/EKG3RfWgxSI3VbZ8Q==} 1114 1113 engines: {node: '>=14.0.0'} 1115 1114 cpu: [wasm32] 1116 1115 bundledDependencies: ··· 1121 1120 - '@emnapi/wasi-threads' 1122 1121 - tslib 1123 1122 1124 - '@tailwindcss/oxide-win32-arm64-msvc@4.2.1': 1125 - resolution: {integrity: sha512-YlUEHRHBGnCMh4Nj4GnqQyBtsshUPdiNroZj8VPkvTZSoHsilRCwXcVKnG9kyi0ZFAS/3u+qKHBdDc81SADTRA==, tarball: https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.2.1.tgz} 1123 + '@tailwindcss/oxide-win32-arm64-msvc@4.2.2': 1124 + resolution: {integrity: sha512-qPmaQM4iKu5mxpsrWZMOZRgZv1tOZpUm+zdhhQP0VhJfyGGO3aUKdbh3gDZc/dPLQwW4eSqWGrrcWNBZWUWaXQ==} 1126 1125 engines: {node: '>= 20'} 1127 1126 cpu: [arm64] 1128 1127 os: [win32] 1129 1128 1130 - '@tailwindcss/oxide-win32-x64-msvc@4.2.1': 1131 - resolution: {integrity: sha512-rbO34G5sMWWyrN/idLeVxAZgAKWrn5LiR3/I90Q9MkA67s6T1oB0xtTe+0heoBvHSpbU9Mk7i6uwJnpo4u21XQ==, tarball: https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.2.1.tgz} 1129 + '@tailwindcss/oxide-win32-x64-msvc@4.2.2': 1130 + resolution: {integrity: sha512-1T/37VvI7WyH66b+vqHj/cLwnCxt7Qt3WFu5Q8hk65aOvlwAhs7rAp1VkulBJw/N4tMirXjVnylTR72uI0HGcA==} 1132 1131 engines: {node: '>= 20'} 1133 1132 cpu: [x64] 1134 1133 os: [win32] 1135 1134 1136 - '@tailwindcss/oxide@4.2.1': 1137 - resolution: {integrity: sha512-yv9jeEFWnjKCI6/T3Oq50yQEOqmpmpfzG1hcZsAOaXFQPfzWprWrlHSdGPEF3WQTi8zu8ohC9Mh9J470nT5pUw==, tarball: https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.2.1.tgz} 1135 + '@tailwindcss/oxide@4.2.2': 1136 + resolution: {integrity: sha512-qEUA07+E5kehxYp9BVMpq9E8vnJuBHfJEC0vPC5e7iL/hw7HR61aDKoVoKzrG+QKp56vhNZe4qwkRmMC0zDLvg==} 1138 1137 engines: {node: '>= 20'} 1139 1138 1140 1139 '@tailwindcss/typography@0.5.19': 1141 - resolution: {integrity: sha512-w31dd8HOx3k9vPtcQh5QHP9GwKcgbMp87j58qi6xgiBnFFtKEAgCWnDw4qUT8aHwkCp8bKvb/KGKWWHedP0AAg==, tarball: https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.19.tgz} 1140 + resolution: {integrity: sha512-w31dd8HOx3k9vPtcQh5QHP9GwKcgbMp87j58qi6xgiBnFFtKEAgCWnDw4qUT8aHwkCp8bKvb/KGKWWHedP0AAg==} 1142 1141 peerDependencies: 1143 1142 tailwindcss: '>=3.0.0 || insiders || >=4.0.0-alpha.20 || >=4.0.0-beta.1' 1144 1143 1145 - '@tailwindcss/vite@4.2.1': 1146 - resolution: {integrity: sha512-TBf2sJjYeb28jD2U/OhwdW0bbOsxkWPwQ7SrqGf9sVcoYwZj7rkXljroBO9wKBut9XnmQLXanuDUeqQK0lGg/w==, tarball: https://registry.npmjs.org/@tailwindcss/vite/-/vite-4.2.1.tgz} 1144 + '@tailwindcss/vite@4.2.2': 1145 + resolution: {integrity: sha512-mEiF5HO1QqCLXoNEfXVA1Tzo+cYsrqV7w9Juj2wdUFyW07JRenqMG225MvPwr3ZD9N1bFQj46X7r33iHxLUW0w==} 1147 1146 peerDependencies: 1148 - vite: ^5.2.0 || ^6 || ^7 1147 + vite: ^5.2.0 || ^6 || ^7 || ^8 1149 1148 1150 1149 '@takumi-rs/core-darwin-arm64@0.55.4': 1151 - resolution: {integrity: sha512-LH/X/ul19DActLGcBpXnxH3OBEq8qOgPD56hNHAJMbnCRxAO6TDaIh2U7WqPVliSkFk3jZfikbD21SIEpZrp8A==, tarball: https://registry.npmjs.org/@takumi-rs/core-darwin-arm64/-/core-darwin-arm64-0.55.4.tgz} 1150 + resolution: {integrity: sha512-LH/X/ul19DActLGcBpXnxH3OBEq8qOgPD56hNHAJMbnCRxAO6TDaIh2U7WqPVliSkFk3jZfikbD21SIEpZrp8A==} 1152 1151 engines: {node: '>= 12.22.0 < 13 || >= 14.17.0 < 15 || >= 15.12.0 < 16 || >= 16.0.0'} 1153 1152 cpu: [arm64] 1154 1153 os: [darwin] 1155 1154 1156 1155 '@takumi-rs/core-darwin-x64@0.55.4': 1157 - resolution: {integrity: sha512-UW7ovR/D1Qp8n8bJOo6JLqZZUDFWWtGRXEZZUZhzUeMSzJ4k3C6ef/DEc75bUTGeBKqCeypMPcvtkQAjcVwwhw==, tarball: https://registry.npmjs.org/@takumi-rs/core-darwin-x64/-/core-darwin-x64-0.55.4.tgz} 1156 + resolution: {integrity: sha512-UW7ovR/D1Qp8n8bJOo6JLqZZUDFWWtGRXEZZUZhzUeMSzJ4k3C6ef/DEc75bUTGeBKqCeypMPcvtkQAjcVwwhw==} 1158 1157 engines: {node: '>= 12.22.0 < 13 || >= 14.17.0 < 15 || >= 15.12.0 < 16 || >= 16.0.0'} 1159 1158 cpu: [x64] 1160 1159 os: [darwin] 1161 1160 1162 1161 '@takumi-rs/core-linux-arm64-gnu@0.55.4': 1163 - resolution: {integrity: sha512-y1d5yuPapKlmt77TpE+XrtULj7LZ51leBqWSg6qMNKxhpvRqmjI/SYjHmk5YvshnrTkdKmRQiXJiiN5EzOhbmA==, tarball: https://registry.npmjs.org/@takumi-rs/core-linux-arm64-gnu/-/core-linux-arm64-gnu-0.55.4.tgz} 1162 + resolution: {integrity: sha512-y1d5yuPapKlmt77TpE+XrtULj7LZ51leBqWSg6qMNKxhpvRqmjI/SYjHmk5YvshnrTkdKmRQiXJiiN5EzOhbmA==} 1164 1163 engines: {node: '>= 12.22.0 < 13 || >= 14.17.0 < 15 || >= 15.12.0 < 16 || >= 16.0.0'} 1165 1164 cpu: [arm64] 1166 1165 os: [linux] 1167 1166 1168 1167 '@takumi-rs/core-linux-arm64-musl@0.55.4': 1169 - resolution: {integrity: sha512-VRbQqbMeoPlrMmaqPwn30Sw82LYya+o4ru9dqV/7BKExozWj/pX9ahexlJdHsZ6wqmsr+ZxexZivK1mPum9ang==, tarball: https://registry.npmjs.org/@takumi-rs/core-linux-arm64-musl/-/core-linux-arm64-musl-0.55.4.tgz} 1168 + resolution: {integrity: sha512-VRbQqbMeoPlrMmaqPwn30Sw82LYya+o4ru9dqV/7BKExozWj/pX9ahexlJdHsZ6wqmsr+ZxexZivK1mPum9ang==} 1170 1169 engines: {node: '>= 12.22.0 < 13 || >= 14.17.0 < 15 || >= 15.12.0 < 16 || >= 16.0.0'} 1171 1170 cpu: [arm64] 1172 1171 os: [linux] 1173 1172 1174 1173 '@takumi-rs/core-linux-x64-gnu@0.55.4': 1175 - resolution: {integrity: sha512-ecCUtNgOe6mCWKf+SE7cbJXWd6D6TQoCnKZAJAGrJkJLAdy/gBhCFhOyPz8M7q/4uWHUATentqi35KAp+jxBiQ==, tarball: https://registry.npmjs.org/@takumi-rs/core-linux-x64-gnu/-/core-linux-x64-gnu-0.55.4.tgz} 1174 + resolution: {integrity: sha512-ecCUtNgOe6mCWKf+SE7cbJXWd6D6TQoCnKZAJAGrJkJLAdy/gBhCFhOyPz8M7q/4uWHUATentqi35KAp+jxBiQ==} 1176 1175 engines: {node: '>= 12.22.0 < 13 || >= 14.17.0 < 15 || >= 15.12.0 < 16 || >= 16.0.0'} 1177 1176 cpu: [x64] 1178 1177 os: [linux] 1179 1178 1180 1179 '@takumi-rs/core-linux-x64-musl@0.55.4': 1181 - resolution: {integrity: sha512-YBM2zPrGE/1sfHoFZvOsCvCuK9PfaxzePN/GnnlaAvpvgeRHiAU4PJkLGDpjMFfsWUAEdjly/b0HSAjVQ7NL6Q==, tarball: https://registry.npmjs.org/@takumi-rs/core-linux-x64-musl/-/core-linux-x64-musl-0.55.4.tgz} 1180 + resolution: {integrity: sha512-YBM2zPrGE/1sfHoFZvOsCvCuK9PfaxzePN/GnnlaAvpvgeRHiAU4PJkLGDpjMFfsWUAEdjly/b0HSAjVQ7NL6Q==} 1182 1181 engines: {node: '>= 12.22.0 < 13 || >= 14.17.0 < 15 || >= 15.12.0 < 16 || >= 16.0.0'} 1183 1182 cpu: [x64] 1184 1183 os: [linux] 1185 1184 1186 1185 '@takumi-rs/core-win32-arm64-msvc@0.55.4': 1187 - resolution: {integrity: sha512-VcgLCWnmyWuhwLv0Tpob8Hv5IFPreFVykoHruPGwXDVVoUcCo+lQ8oCO5EYTB8B/tBAXl2S0xUL0nMDbyLzMxQ==, tarball: https://registry.npmjs.org/@takumi-rs/core-win32-arm64-msvc/-/core-win32-arm64-msvc-0.55.4.tgz} 1186 + resolution: {integrity: sha512-VcgLCWnmyWuhwLv0Tpob8Hv5IFPreFVykoHruPGwXDVVoUcCo+lQ8oCO5EYTB8B/tBAXl2S0xUL0nMDbyLzMxQ==} 1188 1187 engines: {node: '>= 12.22.0 < 13 || >= 14.17.0 < 15 || >= 15.12.0 < 16 || >= 16.0.0'} 1189 1188 cpu: [arm64] 1190 1189 os: [win32] 1191 1190 1192 1191 '@takumi-rs/core-win32-x64-msvc@0.55.4': 1193 - resolution: {integrity: sha512-ta9g1gUybS2V4mHaccJHcMeBb+w1P6pgZuqHzLoQzBIEK9a/KncHPfnR48cz4sGfg4atorfSa6UBffa2FqijyQ==, tarball: https://registry.npmjs.org/@takumi-rs/core-win32-x64-msvc/-/core-win32-x64-msvc-0.55.4.tgz} 1192 + resolution: {integrity: sha512-ta9g1gUybS2V4mHaccJHcMeBb+w1P6pgZuqHzLoQzBIEK9a/KncHPfnR48cz4sGfg4atorfSa6UBffa2FqijyQ==} 1194 1193 engines: {node: '>= 12.22.0 < 13 || >= 14.17.0 < 15 || >= 15.12.0 < 16 || >= 16.0.0'} 1195 1194 cpu: [x64] 1196 1195 os: [win32] 1197 1196 1198 1197 '@takumi-rs/core@0.55.4': 1199 - resolution: {integrity: sha512-+zB9r5pzRDDMTonwOgywG+SR3Ydsl7jOJef233Wo2pwcakcfjntgI3O+iEZthWuD8OK16Dhj5+JmG8B3mqBh+w==, tarball: https://registry.npmjs.org/@takumi-rs/core/-/core-0.55.4.tgz} 1198 + resolution: {integrity: sha512-+zB9r5pzRDDMTonwOgywG+SR3Ydsl7jOJef233Wo2pwcakcfjntgI3O+iEZthWuD8OK16Dhj5+JmG8B3mqBh+w==} 1200 1199 engines: {node: '>= 12.22.0 < 13 || >= 14.17.0 < 15 || >= 15.12.0 < 16 || >= 16.0.0'} 1201 1200 1202 1201 '@takumi-rs/helpers@0.55.4': 1203 - resolution: {integrity: sha512-Q+iol0en/Az377+iox/jocJKUZ5JJK3R7yMtRI7zWgxXaOWkUspdwy66a3YC9pqlDszcM/YB5xMgbFEbn5wlPQ==, tarball: https://registry.npmjs.org/@takumi-rs/helpers/-/helpers-0.55.4.tgz} 1202 + resolution: {integrity: sha512-Q+iol0en/Az377+iox/jocJKUZ5JJK3R7yMtRI7zWgxXaOWkUspdwy66a3YC9pqlDszcM/YB5xMgbFEbn5wlPQ==} 1204 1203 1205 1204 '@takumi-rs/image-response@0.55.4': 1206 - resolution: {integrity: sha512-E7IfI4Y01UK4I95Jq1/BkLaIWIoLT5bn5D5yPvcweSxMXZxpPMcukSWWmNFDboH+p9lj9ozjME75cf9kRdn9/w==, tarball: https://registry.npmjs.org/@takumi-rs/image-response/-/image-response-0.55.4.tgz} 1205 + resolution: {integrity: sha512-E7IfI4Y01UK4I95Jq1/BkLaIWIoLT5bn5D5yPvcweSxMXZxpPMcukSWWmNFDboH+p9lj9ozjME75cf9kRdn9/w==} 1207 1206 1208 1207 '@takumi-rs/wasm@0.55.4': 1209 - resolution: {integrity: sha512-/iOhQW+nJW0hhv2viu6806JehiAKWFvJ4LXux6CW4XBpP1xWdr4H+VBS7OYMbQu/7XaPITyL7B10lSTtRUAHoA==, tarball: https://registry.npmjs.org/@takumi-rs/wasm/-/wasm-0.55.4.tgz} 1208 + resolution: {integrity: sha512-/iOhQW+nJW0hhv2viu6806JehiAKWFvJ4LXux6CW4XBpP1xWdr4H+VBS7OYMbQu/7XaPITyL7B10lSTtRUAHoA==} 1210 1209 1211 1210 '@texel/color@1.1.11': 1212 - resolution: {integrity: sha512-/3kKgfBqzrRfLl4RsEccx+Yfj1kVL6Bh6DejVWZ+DPg/jJdcfdYZ5fpD1nXFwWd8OQNATjz+WqsfQfUynSsgRg==, tarball: https://registry.npmjs.org/@texel/color/-/color-1.1.11.tgz} 1211 + resolution: {integrity: sha512-/3kKgfBqzrRfLl4RsEccx+Yfj1kVL6Bh6DejVWZ+DPg/jJdcfdYZ5fpD1nXFwWd8OQNATjz+WqsfQfUynSsgRg==} 1213 1212 1214 1213 '@threejs-kit/instanced-sprite-mesh@2.5.1': 1215 - resolution: {integrity: sha512-pmt1ALRhbHhCJQTj2FuthH6PeLIeaM4hOuS2JO3kWSwlnvx/9xuUkjFR3JOi/myMqsH7pSsLIROSaBxDfttjeA==, tarball: https://registry.npmjs.org/@threejs-kit/instanced-sprite-mesh/-/instanced-sprite-mesh-2.5.1.tgz} 1214 + resolution: {integrity: sha512-pmt1ALRhbHhCJQTj2FuthH6PeLIeaM4hOuS2JO3kWSwlnvx/9xuUkjFR3JOi/myMqsH7pSsLIROSaBxDfttjeA==} 1216 1215 peerDependencies: 1217 1216 three: '>=0.170.0' 1218 1217 1219 - '@threlte/core@8.4.1': 1220 - resolution: {integrity: sha512-wjYhAQmT3nHwtLDJUYFpf1wW0n/igjCzrShw9vOtHx1SMtvxzaEigZMseNHn8wfzQuoOxhp/ufFJJnM2+HdHjQ==, tarball: https://registry.npmjs.org/@threlte/core/-/core-8.4.1.tgz} 1218 + '@threlte/core@8.5.0': 1219 + resolution: {integrity: sha512-gEG5lOu6Rk00ISm5JdlTuo1AuX5u5N3iQ+LdbTLCzqsQmkr2iPJ/aM3pJkn9NJCC98hkK3sysBLHIHJVu5jOIw==} 1221 1220 peerDependencies: 1222 1221 svelte: '>=5' 1223 1222 three: '>=0.160' 1224 1223 1225 - '@threlte/extras@9.8.1': 1226 - resolution: {integrity: sha512-GNpCtTugDR5JJCYIUJ28P6Onr19z43GqAUBGlUEu05aNaJ4PVyz7em7SRwHNBQEpIjBx/tLVNdd7XoCUKRSFVg==, tarball: https://registry.npmjs.org/@threlte/extras/-/extras-9.8.1.tgz} 1224 + '@threlte/extras@9.9.0': 1225 + resolution: {integrity: sha512-cTYXEfK+P2zj0eeBawkwZNVWyBMsoDuY341SU1z34KQcgCOwZDOIwlkJV+05f4AJMfgufSiT/582rOrdcuu9dQ==} 1227 1226 peerDependencies: 1228 1227 svelte: '>=5' 1229 1228 three: '>=0.160' 1230 1229 1231 - '@tiptap/core@3.20.1': 1232 - resolution: {integrity: sha512-SwkPEWIfaDEZjC8SEIi4kZjqIYUbRgLUHUuQezo5GbphUNC8kM1pi3C3EtoOPtxXrEbY6e4pWEzW54Pcrd+rVA==, tarball: https://registry.npmjs.org/@tiptap/core/-/core-3.20.1.tgz} 1230 + '@tiptap/core@3.20.4': 1231 + resolution: {integrity: sha512-3i/DG89TFY/b34T5P+j35UcjYuB5d3+9K8u6qID+iUqNPiza015HPIZLuPfE5elNwVdV3EXIoPo0LLeBLgXXAg==} 1233 1232 peerDependencies: 1234 - '@tiptap/pm': ^3.20.1 1233 + '@tiptap/pm': ^3.20.4 1235 1234 1236 - '@tiptap/extension-blockquote@3.20.1': 1237 - resolution: {integrity: sha512-WzNXk/63PQI2fav4Ta6P0GmYRyu8Gap1pV3VUqaVK829iJ6Zt1T21xayATHEHWMK27VT1GLPJkx9Ycr2jfDyQw==, tarball: https://registry.npmjs.org/@tiptap/extension-blockquote/-/extension-blockquote-3.20.1.tgz} 1235 + '@tiptap/extension-blockquote@3.20.4': 1236 + resolution: {integrity: sha512-9sskyyhYj2oKat//lyZVXCp9YrPt4oJAZnGHYWXS0xlskjsLElrfKKlM4vpbhGss3VrhQRoEGqWLnIaJYPF1zw==} 1238 1237 peerDependencies: 1239 - '@tiptap/core': ^3.20.1 1238 + '@tiptap/core': ^3.20.4 1240 1239 1241 - '@tiptap/extension-bold@3.20.1': 1242 - resolution: {integrity: sha512-fz++Qv6Rk/Hov0IYG/r7TJ1Y4zWkuGONe0UN5g0KY32NIMg3HeOHicbi4xsNWTm9uAOl3eawWDkezEMrleObMw==, tarball: https://registry.npmjs.org/@tiptap/extension-bold/-/extension-bold-3.20.1.tgz} 1240 + '@tiptap/extension-bold@3.20.4': 1241 + resolution: {integrity: sha512-Md7/mNAeJCY+VLJc8JRGI+8XkVPKiOGB1NgqQPdh3aYtxXQDChQOZoJEQl6TuudDxZ85bLZB67NjZlx3jo8/0g==} 1243 1242 peerDependencies: 1244 - '@tiptap/core': ^3.20.1 1243 + '@tiptap/core': ^3.20.4 1245 1244 1246 - '@tiptap/extension-bubble-menu@3.20.1': 1247 - resolution: {integrity: sha512-XaPvO6aCoWdFnCBus0s88lnj17NR/OopV79i8Qhgz3WMR0vrsL5zsd45l0lZuu9pSvm5VW47SoxakkJiZC1suw==, tarball: https://registry.npmjs.org/@tiptap/extension-bubble-menu/-/extension-bubble-menu-3.20.1.tgz} 1245 + '@tiptap/extension-bubble-menu@3.20.4': 1246 + resolution: {integrity: sha512-EXywPlI8wjPcAb8ozymgVhjtMjFrnhtoyNTy8ZcObdpUi5CdO9j892Y7aPbKe5hLhlDpvJk7rMfir4FFKEmfng==} 1248 1247 peerDependencies: 1249 - '@tiptap/core': ^3.20.1 1250 - '@tiptap/pm': ^3.20.1 1248 + '@tiptap/core': ^3.20.4 1249 + '@tiptap/pm': ^3.20.4 1251 1250 1252 - '@tiptap/extension-bullet-list@3.20.1': 1253 - resolution: {integrity: sha512-mbrlvOZo5OF3vLhp+3fk9KuL/6J/wsN0QxF6ZFRAHzQ9NkJdtdfARcBeBnkWXGN8inB6YxbTGY1/E4lmBkOpOw==, tarball: https://registry.npmjs.org/@tiptap/extension-bullet-list/-/extension-bullet-list-3.20.1.tgz} 1251 + '@tiptap/extension-bullet-list@3.20.4': 1252 + resolution: {integrity: sha512-1RTGrur1EKoxfnLZ3M6xeNj8GITAz74jH2DHGcjLsd2Xr7Q7BozGaIq6GkkvKguMwbI1zCOxTHFCpUETXAIQQA==} 1254 1253 peerDependencies: 1255 - '@tiptap/extension-list': ^3.20.1 1254 + '@tiptap/extension-list': ^3.20.4 1256 1255 1257 - '@tiptap/extension-code-block-lowlight@3.20.1': 1258 - resolution: {integrity: sha512-QJXZGN43HArGNl5HeiPF1fXZZs6FWJwG3wTr9v+OwsM8EX3ixyblIoeY0/nmFBlQqci49ZA/KfCqVwfGNlRj5A==, tarball: https://registry.npmjs.org/@tiptap/extension-code-block-lowlight/-/extension-code-block-lowlight-3.20.1.tgz} 1256 + '@tiptap/extension-code-block-lowlight@3.20.4': 1257 + resolution: {integrity: sha512-YE+OxuvQx3oXGzSkhRyQzCGXOWrVntdTUQgRfOu5Ky+ZtScPWCVsTwUP8SBGBQjqp3sbbBehZznipbUIpWWJDA==} 1259 1258 peerDependencies: 1260 - '@tiptap/core': ^3.20.1 1261 - '@tiptap/extension-code-block': ^3.20.1 1262 - '@tiptap/pm': ^3.20.1 1259 + '@tiptap/core': ^3.20.4 1260 + '@tiptap/extension-code-block': ^3.20.4 1261 + '@tiptap/pm': ^3.20.4 1263 1262 highlight.js: ^11 1264 1263 lowlight: ^2 || ^3 1265 1264 1266 - '@tiptap/extension-code-block@3.20.1': 1267 - resolution: {integrity: sha512-vKejwBq+Nlj4Ybd3qOyDxIQKzYymdNH+8eXkKwGShk2nfLJIxq69DCyGvmuHgipIO1qcYPJ149UNpGN+YGcdmA==, tarball: https://registry.npmjs.org/@tiptap/extension-code-block/-/extension-code-block-3.20.1.tgz} 1265 + '@tiptap/extension-code-block@3.20.4': 1266 + resolution: {integrity: sha512-Zlw3FrXTy01+o1yISeX/LC+iJeHA+ym602bMXGmtA6lyl7QSOSO7WExweJ6xeJGhbCjldwT5al6fkRAs8iGJZg==} 1268 1267 peerDependencies: 1269 - '@tiptap/core': ^3.20.1 1270 - '@tiptap/pm': ^3.20.1 1268 + '@tiptap/core': ^3.20.4 1269 + '@tiptap/pm': ^3.20.4 1271 1270 1272 - '@tiptap/extension-code@3.20.1': 1273 - resolution: {integrity: sha512-509DHINIA/Gg+eTG7TEkfsS8RUiPLH5xZNyLRT0A1oaoaJmECKfrV6aAm05IdfTyqDqz6LW5pbnX6DdUC4keug==, tarball: https://registry.npmjs.org/@tiptap/extension-code/-/extension-code-3.20.1.tgz} 1271 + '@tiptap/extension-code@3.20.4': 1272 + resolution: {integrity: sha512-7j8Hi964bH1SZ9oLdZC1fkqWz27mliSDV7M8lmL/M14+Qw42D/VOAKS4Aw9OCFtHMlTsjLR6qsoVxL8Lpkt6NA==} 1274 1273 peerDependencies: 1275 - '@tiptap/core': ^3.20.1 1274 + '@tiptap/core': ^3.20.4 1276 1275 1277 - '@tiptap/extension-document@3.20.1': 1278 - resolution: {integrity: sha512-9vrqdGmRV7bQCSY3NLgu7UhIwgOCDp4sKqMNsoNRX0aZ021QQMTvBQDPkiRkCf7MNsnWrNNnr52PVnULEn3vFQ==, tarball: https://registry.npmjs.org/@tiptap/extension-document/-/extension-document-3.20.1.tgz} 1276 + '@tiptap/extension-document@3.20.4': 1277 + resolution: {integrity: sha512-zF1CIFVLt8MfSpWWnPwtGyxPOsT0xYM2qJKcXf2yZcTG37wDKmUi6heG53vGigIavbQlLaAFvs+1mNdOu2x/0A==} 1279 1278 peerDependencies: 1280 - '@tiptap/core': ^3.20.1 1279 + '@tiptap/core': ^3.20.4 1281 1280 1282 - '@tiptap/extension-dropcursor@3.20.1': 1283 - resolution: {integrity: sha512-K18L9FX4znn+ViPSIbTLOGcIaXMx/gLNwAPE8wPLwswbHhQqdiY1zzdBw6drgOc1Hicvebo2dIoUlSXOZsOEcw==, tarball: https://registry.npmjs.org/@tiptap/extension-dropcursor/-/extension-dropcursor-3.20.1.tgz} 1281 + '@tiptap/extension-dropcursor@3.20.4': 1282 + resolution: {integrity: sha512-TgMwvZ8myXYdmd6bUV7qkpZXv7ZUiSmX/8eo+iPEzYo2CnDLAGvDKgC50nfq/g87SDvfBgPuAiBfFvsMQQWaTw==} 1284 1283 peerDependencies: 1285 - '@tiptap/extensions': ^3.20.1 1284 + '@tiptap/extensions': ^3.20.4 1286 1285 1287 - '@tiptap/extension-floating-menu@3.20.1': 1288 - resolution: {integrity: sha512-BeDC6nfOesIMn5pFuUnkEjOxGv80sOJ8uk1mdt9/3Fkvra8cB9NIYYCVtd6PU8oQFmJ8vFqPrRkUWrG5tbqnOg==, tarball: https://registry.npmjs.org/@tiptap/extension-floating-menu/-/extension-floating-menu-3.20.1.tgz} 1286 + '@tiptap/extension-floating-menu@3.20.4': 1287 + resolution: {integrity: sha512-AaPTFhoO8DBIElJyd/RTVJjkctvJuL+GHURX0npbtTxXq5HXbebVwf2ARNR7jMd/GThsmBaNJiGxZg4A2oeDqQ==} 1289 1288 peerDependencies: 1290 1289 '@floating-ui/dom': ^1.0.0 1291 - '@tiptap/core': ^3.20.1 1292 - '@tiptap/pm': ^3.20.1 1290 + '@tiptap/core': ^3.20.4 1291 + '@tiptap/pm': ^3.20.4 1293 1292 1294 - '@tiptap/extension-gapcursor@3.20.1': 1295 - resolution: {integrity: sha512-kZOtttV6Ai8VUAgEng3h4WKFbtdSNJ6ps7r0cRPY+FctWhVmgNb/JJwwyC+vSilR7nRENAhrA/Cv/RxVlvLw+g==, tarball: https://registry.npmjs.org/@tiptap/extension-gapcursor/-/extension-gapcursor-3.20.1.tgz} 1293 + '@tiptap/extension-gapcursor@3.20.4': 1294 + resolution: {integrity: sha512-JJ6f1iQ1e0s4kISgq55U3UYGwWV/N9f0PYMtB6e3L+SBQjXnywaLK0g6vfN6IvTCC2vdIuqeSOX8VlSO97sJLw==} 1296 1295 peerDependencies: 1297 - '@tiptap/extensions': ^3.20.1 1296 + '@tiptap/extensions': ^3.20.4 1298 1297 1299 - '@tiptap/extension-hard-break@3.20.1': 1300 - resolution: {integrity: sha512-9sKpmg/IIdlLXimYWUZ3PplIRcehv4Oc7V1miTqlnAthMzjMqigDkjjgte4JZV67RdnDJTQkRw8TklCAU28Emg==, tarball: https://registry.npmjs.org/@tiptap/extension-hard-break/-/extension-hard-break-3.20.1.tgz} 1298 + '@tiptap/extension-hard-break@3.20.4': 1299 + resolution: {integrity: sha512-gJbq58d8zB1gzyqVEopowej5CpW4/Fpg6oGJvlZxaCukqd0gJRWGC89K+jE62YA1Td4sfcKrekKvN7jm2y/ZUg==} 1301 1300 peerDependencies: 1302 - '@tiptap/core': ^3.20.1 1301 + '@tiptap/core': ^3.20.4 1303 1302 1304 - '@tiptap/extension-heading@3.20.1': 1305 - resolution: {integrity: sha512-unudyfQP6FxnyWinxvPqe/51DG91J6AaJm666RnAubgYMCgym+33kBftx4j4A6qf+ddWYbD00thMNKOnVLjAEQ==, tarball: https://registry.npmjs.org/@tiptap/extension-heading/-/extension-heading-3.20.1.tgz} 1303 + '@tiptap/extension-heading@3.20.4': 1304 + resolution: {integrity: sha512-xsnkmTGggJc5P2iCwS1lv8KFG31xC/GNPJKoi/3UH67j/lKDhA3AdtshsLeyv2FKtTtYDb8oV0IqzHB1MM6a7w==} 1306 1305 peerDependencies: 1307 - '@tiptap/core': ^3.20.1 1306 + '@tiptap/core': ^3.20.4 1308 1307 1309 - '@tiptap/extension-history@3.20.1': 1310 - resolution: {integrity: sha512-ejETpNSByEZd6CtPIwOtACwG+FiCm0FD5hi/qMA01xWFkEO20B2EyGpc4NfKMQEfjbVOi+QY1QlXjqJXgOEx4w==, tarball: https://registry.npmjs.org/@tiptap/extension-history/-/extension-history-3.20.1.tgz} 1308 + '@tiptap/extension-history@3.20.4': 1309 + resolution: {integrity: sha512-wpdbt06r18tJyvgEMNWYN9eEwugfeS3P0M1tjrfBzEcYESCfH8htWD6Mh5ZE1y9jl4FjiOCF9QkkHCuTyDBAJQ==} 1311 1310 peerDependencies: 1312 - '@tiptap/extensions': ^3.20.1 1311 + '@tiptap/extensions': ^3.20.4 1313 1312 1314 - '@tiptap/extension-horizontal-rule@3.20.1': 1315 - resolution: {integrity: sha512-rjFKFXNntdl0jay8oIGFvvykHlpyQTLmrH3Ag2fj3i8yh6MVvqhtaDomYQbw5sxECd5hBkL+T4n2d2DRuVw/QQ==, tarball: https://registry.npmjs.org/@tiptap/extension-horizontal-rule/-/extension-horizontal-rule-3.20.1.tgz} 1313 + '@tiptap/extension-horizontal-rule@3.20.4': 1314 + resolution: {integrity: sha512-y6joCi49haAA0bo3EGUY+dWUMHH1GPUc84hxrBY/0pMs+Bn+kQ1+DQJErZDTWGJrlHPWU/yekBZT72SNdp0DNA==} 1316 1315 peerDependencies: 1317 - '@tiptap/core': ^3.20.1 1318 - '@tiptap/pm': ^3.20.1 1316 + '@tiptap/core': ^3.20.4 1317 + '@tiptap/pm': ^3.20.4 1319 1318 1320 - '@tiptap/extension-image@3.20.1': 1321 - resolution: {integrity: sha512-/GPFSLNdYSZQ0E6VBXSAk0UFtDdn98HT1Aa2tO+STELqc5jAdFB42dfFnTC6KQzTvcUOUYkE2S1Q22YC5H2XNQ==, tarball: https://registry.npmjs.org/@tiptap/extension-image/-/extension-image-3.20.1.tgz} 1319 + '@tiptap/extension-image@3.20.4': 1320 + resolution: {integrity: sha512-57w2TevHQljTh6Xiry9duIm7NNOQAUSTwtwRn4GGLoKwHR8qXTxzp513ASrFOgR2kgs2TP471Au6RHf947P+jg==} 1322 1321 peerDependencies: 1323 - '@tiptap/core': ^3.20.1 1322 + '@tiptap/core': ^3.20.4 1324 1323 1325 - '@tiptap/extension-italic@3.20.1': 1326 - resolution: {integrity: sha512-ZYRX13Kt8tR8JOzSXirH3pRpi8x30o7LHxZY58uXBdUvr3tFzOkh03qbN523+diidSVeHP/aMd/+IrplHRkQug==, tarball: https://registry.npmjs.org/@tiptap/extension-italic/-/extension-italic-3.20.1.tgz} 1324 + '@tiptap/extension-italic@3.20.4': 1325 + resolution: {integrity: sha512-4ZqiWr7cmqPFux8tj1ZLiYytyWf343IvQemNX6AvVWvscrJcrfj3YX4Le2BA0RW3A3M6RpLQXXozuF8vxYFDeQ==} 1327 1326 peerDependencies: 1328 - '@tiptap/core': ^3.20.1 1327 + '@tiptap/core': ^3.20.4 1329 1328 1330 - '@tiptap/extension-link@3.20.1': 1331 - resolution: {integrity: sha512-oYTTIgsQMqpkSnJAuAc+UtIKMuI4lv9e1y4LfI1iYm6NkEUHhONppU59smhxHLzb3Ww7YpDffbp5IgDTAiJztA==, tarball: https://registry.npmjs.org/@tiptap/extension-link/-/extension-link-3.20.1.tgz} 1329 + '@tiptap/extension-link@3.20.4': 1330 + resolution: {integrity: sha512-JNDSkWrVdb8NSvbQXwHWvK5tCMbTWwOHFOweknQZ1JPK4dei9FJVofYQaHyW4bJBdcCjds3NZSnXE8DM9iAWmg==} 1332 1331 peerDependencies: 1333 - '@tiptap/core': ^3.20.1 1334 - '@tiptap/pm': ^3.20.1 1332 + '@tiptap/core': ^3.20.4 1333 + '@tiptap/pm': ^3.20.4 1335 1334 1336 - '@tiptap/extension-list-item@3.20.1': 1337 - resolution: {integrity: sha512-tzgnyTW82lYJkUnadYbatwkI9dLz/OWRSWuFpQPRje/ItmFMWuQ9c9NDD8qLbXPdEYnvrgSAA+ipCD/1G0qA0Q==, tarball: https://registry.npmjs.org/@tiptap/extension-list-item/-/extension-list-item-3.20.1.tgz} 1335 + '@tiptap/extension-list-item@3.20.4': 1336 + resolution: {integrity: sha512-QoTc5RACXaZF+vIIBBxjGO7D0oWFUDgBKJCpvUZ0CoGGKosnfe4a9I5THFyLj4201cf0oUqgf1oZhTqETGxlVw==} 1338 1337 peerDependencies: 1339 - '@tiptap/extension-list': ^3.20.1 1338 + '@tiptap/extension-list': ^3.20.4 1340 1339 1341 - '@tiptap/extension-list-keymap@3.20.1': 1342 - resolution: {integrity: sha512-Dr0xsQKx0XPOgDg7xqoWwfv7FFwZ3WeF3eOjqh3rDXlNHMj1v+UW5cj1HLphrsAZHTrVTn2C+VWPJkMZrSbpvQ==, tarball: https://registry.npmjs.org/@tiptap/extension-list-keymap/-/extension-list-keymap-3.20.1.tgz} 1340 + '@tiptap/extension-list-keymap@3.20.4': 1341 + resolution: {integrity: sha512-RIqXM649+8IP7p/KVfaGlJiwjCylm1m6OPlaoM3K8O7oEOGRQzNeexexECCD2jsXRxew4E+vBNMD2orXqJmu8A==} 1343 1342 peerDependencies: 1344 - '@tiptap/extension-list': ^3.20.1 1343 + '@tiptap/extension-list': ^3.20.4 1345 1344 1346 - '@tiptap/extension-list@3.20.1': 1347 - resolution: {integrity: sha512-euBRAn0mkV7R2VEE+AuOt3R0j9RHEMFXamPFmtvTo8IInxDClusrm6mJoDjS8gCGAXsQCRiAe1SCQBPgGbOOwg==, tarball: https://registry.npmjs.org/@tiptap/extension-list/-/extension-list-3.20.1.tgz} 1345 + '@tiptap/extension-list@3.20.4': 1346 + resolution: {integrity: sha512-X+5plTKhOioNcQ4KsAFJJSb/3+zR8Xhdpow4HzXtoV1KcbdDey1fhZdpsfkbrzCL0s6/wAgwZuAchCK7HujurQ==} 1348 1347 peerDependencies: 1349 - '@tiptap/core': ^3.20.1 1350 - '@tiptap/pm': ^3.20.1 1348 + '@tiptap/core': ^3.20.4 1349 + '@tiptap/pm': ^3.20.4 1351 1350 1352 - '@tiptap/extension-ordered-list@3.20.1': 1353 - resolution: {integrity: sha512-Y+3Ad7OwAdagqdYwCnbqf7/to5ypD4NnUNHA0TXRCs7cAHRA8AdgPoIcGFpaaSpV86oosNU3yfeJouYeroffog==, tarball: https://registry.npmjs.org/@tiptap/extension-ordered-list/-/extension-ordered-list-3.20.1.tgz} 1351 + '@tiptap/extension-ordered-list@3.20.4': 1352 + resolution: {integrity: sha512-3budNL8BgBon3TcXZ4hjT0YpFvx1Ka3uSIECKDxHgES+OQcR+6cagxSb60gFEccf3Dr0PIwcVTY6g14lC1qKRQ==} 1354 1353 peerDependencies: 1355 - '@tiptap/extension-list': ^3.20.1 1354 + '@tiptap/extension-list': ^3.20.4 1356 1355 1357 - '@tiptap/extension-paragraph@3.20.1': 1358 - resolution: {integrity: sha512-QFrAtXNyv7JSnomMQc1nx5AnG9mMznfbYJAbdOQYVdbLtAzTfiTuNPNbQrufy5ZGtGaHxDCoaygu2QEfzaKG+Q==, tarball: https://registry.npmjs.org/@tiptap/extension-paragraph/-/extension-paragraph-3.20.1.tgz} 1356 + '@tiptap/extension-paragraph@3.20.4': 1357 + resolution: {integrity: sha512-lm6fOScWuZAF/Sfp97igUwFd3L1QHIVLAWP5NVdh0DTLrEIt4rMBmsww+yOpMQRhvz2uTgMbMXynrimhzi/QVw==} 1359 1358 peerDependencies: 1360 - '@tiptap/core': ^3.20.1 1359 + '@tiptap/core': ^3.20.4 1361 1360 1362 - '@tiptap/extension-placeholder@3.20.1': 1363 - resolution: {integrity: sha512-k+jfbCugYGuIFBdojukgEopGazIMOgHrw46FnyN2X/6ICOIjQP2rh2ObslrsUOsJYoEevxCsNF9hZl1HvWX66g==, tarball: https://registry.npmjs.org/@tiptap/extension-placeholder/-/extension-placeholder-3.20.1.tgz} 1361 + '@tiptap/extension-placeholder@3.20.4': 1362 + resolution: {integrity: sha512-GB0KWtqm83YHG8cnqBLijvUBm+xvLfQHDfFRRH2fb3EzH3eIsM9jKRC31ADT27RSV1zVpHMFGcP3/pWpdrN1Lw==} 1364 1363 peerDependencies: 1365 - '@tiptap/extensions': ^3.20.1 1364 + '@tiptap/extensions': ^3.20.4 1366 1365 1367 - '@tiptap/extension-strike@3.20.1': 1368 - resolution: {integrity: sha512-EYgyma10lpsY+rwbVQL9u+gA7hBlKLSMFH7Zgd37FSxukOjr+HE8iKPQQ+SwbGejyDsPlLT8Z5Jnuxo5Ng90Pg==, tarball: https://registry.npmjs.org/@tiptap/extension-strike/-/extension-strike-3.20.1.tgz} 1366 + '@tiptap/extension-strike@3.20.4': 1367 + resolution: {integrity: sha512-It1Px9uDGTsVqyyg6cy7DigLoenljpQwqdI0jssM7QclZrHnsrye9fZxBBiiuCzzV1305MxKgHvratkHwqmVNA==} 1369 1368 peerDependencies: 1370 - '@tiptap/core': ^3.20.1 1369 + '@tiptap/core': ^3.20.4 1371 1370 1372 - '@tiptap/extension-text@3.20.1': 1373 - resolution: {integrity: sha512-7PlIbYW8UenV6NPOXHmv8IcmPGlGx6HFq66RmkJAOJRPXPkTLAiX0N8rQtzUJ6jDEHqoJpaHFEHJw0xzW1yF+A==, tarball: https://registry.npmjs.org/@tiptap/extension-text/-/extension-text-3.20.1.tgz} 1371 + '@tiptap/extension-text@3.20.4': 1372 + resolution: {integrity: sha512-jchJcBZixDEO2J66Zx5dchsI2mA6IYsROqF8P1poxL4ienH7RVQRCTsBNnSfIeOtREKKWeOU/tEs5fcpvvGwIQ==} 1374 1373 peerDependencies: 1375 - '@tiptap/core': ^3.20.1 1374 + '@tiptap/core': ^3.20.4 1376 1375 1377 - '@tiptap/extension-typography@3.20.1': 1378 - resolution: {integrity: sha512-iqgB46r391vGlTr61jl6EWKGtyvorgIr+5Iqrze5ZSU8An2ZT0R4CPUI0FcLAAe0PuK8tCLhKtAidNXQotkOiw==, tarball: https://registry.npmjs.org/@tiptap/extension-typography/-/extension-typography-3.20.1.tgz} 1376 + '@tiptap/extension-typography@3.20.4': 1377 + resolution: {integrity: sha512-78dlLJViuZehM2P5p9H3HRN6GMARvFQFkdnJrJsC6b6J7SN10ruytCMM7xnUnHlZElz19LU/0/+LDtMrOA814w==} 1379 1378 peerDependencies: 1380 - '@tiptap/core': ^3.20.1 1379 + '@tiptap/core': ^3.20.4 1381 1380 1382 - '@tiptap/extension-underline@3.20.1': 1383 - resolution: {integrity: sha512-fmHvDKzwCgnZUwRreq8tYkb1YyEwgzZ6QQkAQ0CsCRtvRMqzerr3Duz0Als4i8voZTuGDEL3VR6nAJbLAb/wPg==, tarball: https://registry.npmjs.org/@tiptap/extension-underline/-/extension-underline-3.20.1.tgz} 1381 + '@tiptap/extension-underline@3.20.4': 1382 + resolution: {integrity: sha512-0OjMc3FDujX16G+jhvqcY/mLot8SrNtDu8ggUwNLAfiI/QIvMVgk7giFD71DATC/4Nb8i/iwAEegTD8MxBIXCg==} 1384 1383 peerDependencies: 1385 - '@tiptap/core': ^3.20.1 1384 + '@tiptap/core': ^3.20.4 1386 1385 1387 - '@tiptap/extensions@3.20.1': 1388 - resolution: {integrity: sha512-JRc/v+OBH0qLTdvQ7HvHWTxGJH73QOf1MC0R8NhOX2QnAbg2mPFv1h+FjGa2gfLGuCXBdWQomjekWkUKbC4e5A==, tarball: https://registry.npmjs.org/@tiptap/extensions/-/extensions-3.20.1.tgz} 1386 + '@tiptap/extensions@3.20.4': 1387 + resolution: {integrity: sha512-8p6hVT65DjuQjtEdlH6ewX9SOJHlVQAOee3sWIJQmeJNRnZNvqPIBLleebUqDiljNTpxBv6s6QWkSTKgf3btwg==} 1389 1388 peerDependencies: 1390 - '@tiptap/core': ^3.20.1 1391 - '@tiptap/pm': ^3.20.1 1389 + '@tiptap/core': ^3.20.4 1390 + '@tiptap/pm': ^3.20.4 1392 1391 1393 - '@tiptap/markdown@3.20.1': 1394 - resolution: {integrity: sha512-dNrtP7kmabDomgjv9G/6+JSFL6WraPaFbmKh1eHSYKdDGvIwBfJnVPTV2VS3bP1OuYJEDJN/2ydtiCHyOTrQsQ==, tarball: https://registry.npmjs.org/@tiptap/markdown/-/markdown-3.20.1.tgz} 1392 + '@tiptap/markdown@3.20.4': 1393 + resolution: {integrity: sha512-1ARtZzJ1skQCZi4LyVSmImgg6JIIMP5dEs0FvHXS3a7M3O+uMOUvY1sWeggVZExg8DXoVyHd7BjRIpm7uNRuSw==} 1395 1394 peerDependencies: 1396 - '@tiptap/core': ^3.20.1 1397 - '@tiptap/pm': ^3.20.1 1395 + '@tiptap/core': ^3.20.4 1396 + '@tiptap/pm': ^3.20.4 1398 1397 1399 - '@tiptap/pm@3.20.1': 1400 - resolution: {integrity: sha512-6kCiGLvpES4AxcEuOhb7HR7/xIeJWMjZlb6J7e8zpiIh5BoQc7NoRdctsnmFEjZvC19bIasccshHQ7H2zchWqw==, tarball: https://registry.npmjs.org/@tiptap/pm/-/pm-3.20.1.tgz} 1398 + '@tiptap/pm@3.20.4': 1399 + resolution: {integrity: sha512-rCHYSBToilBEuI6PtjziHDdRkABH/XqwJ7dG4Amn/SD3yGiZKYCiEApQlTUS2zZeo8DsLeuqqqB4vEOeD4OEPg==} 1401 1400 1402 - '@tiptap/starter-kit@3.20.1': 1403 - resolution: {integrity: sha512-opqWxL/4OTEiqmVC0wsU4o3JhAf6LycJ2G/gRIZVAIFLljI9uHfpPMTFGxZ5w9IVVJaP5PJysfwW/635kKqkrw==, tarball: https://registry.npmjs.org/@tiptap/starter-kit/-/starter-kit-3.20.1.tgz} 1401 + '@tiptap/starter-kit@3.20.4': 1402 + resolution: {integrity: sha512-WcyK6hsTl8eBsQhQ+d9Sq8fYZKOYdL+D45MyH3hz583elXqJlW3h3JPFYb0o87gddGxn8Mm57OA/gA1zEdeDMw==} 1404 1403 1405 - '@tiptap/suggestion@3.20.1': 1406 - resolution: {integrity: sha512-ng7olbzgZhWvPJVJygNQK5153CjquR2eJXpkLq7bRjHlahvt4TH4tGFYvGdYZcXuzbe2g9RoqT7NaPGL9CUq9w==, tarball: https://registry.npmjs.org/@tiptap/suggestion/-/suggestion-3.20.1.tgz} 1404 + '@tiptap/suggestion@3.20.4': 1405 + resolution: {integrity: sha512-7uqgLwjEAvsosrfoVrYVBQtAKI2pJFHOM8wgsQMLv1pQL8mfRz5ByD2xet4DOKb23q4mDvrvzp6z0kvCp0hMDw==} 1407 1406 peerDependencies: 1408 - '@tiptap/core': ^3.20.1 1409 - '@tiptap/pm': ^3.20.1 1407 + '@tiptap/core': ^3.20.4 1408 + '@tiptap/pm': ^3.20.4 1410 1409 1411 1410 '@tweenjs/tween.js@23.1.3': 1412 - resolution: {integrity: sha512-vJmvvwFxYuGnF2axRtPYocag6Clbb5YS7kLL+SO/TeVFzHqDIWrNKYtcsPMibjDx9O+bu+psAy9NKfWklassUA==, tarball: https://registry.npmjs.org/@tweenjs/tween.js/-/tween.js-23.1.3.tgz} 1411 + resolution: {integrity: sha512-vJmvvwFxYuGnF2axRtPYocag6Clbb5YS7kLL+SO/TeVFzHqDIWrNKYtcsPMibjDx9O+bu+psAy9NKfWklassUA==} 1413 1412 1414 1413 '@tybys/wasm-util@0.10.1': 1415 - resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==, tarball: https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.1.tgz} 1414 + resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==} 1416 1415 1417 1416 '@types/cookie@0.6.0': 1418 - resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==, tarball: https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz} 1417 + resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} 1419 1418 1420 1419 '@types/esrecurse@4.3.1': 1421 - resolution: {integrity: sha512-xJBAbDifo5hpffDBuHl0Y8ywswbiAp/Wi7Y/GtAgSlZyIABppyurxVueOPE8LUQOxdlgi6Zqce7uoEpqNTeiUw==, tarball: https://registry.npmjs.org/@types/esrecurse/-/esrecurse-4.3.1.tgz} 1420 + resolution: {integrity: sha512-xJBAbDifo5hpffDBuHl0Y8ywswbiAp/Wi7Y/GtAgSlZyIABppyurxVueOPE8LUQOxdlgi6Zqce7uoEpqNTeiUw==} 1422 1421 1423 1422 '@types/estree@1.0.8': 1424 - resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==, tarball: https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz} 1423 + resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} 1425 1424 1426 1425 '@types/geojson@7946.0.16': 1427 - resolution: {integrity: sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==, tarball: https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.16.tgz} 1426 + resolution: {integrity: sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==} 1428 1427 1429 1428 '@types/hast@3.0.4': 1430 - resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==, tarball: https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz} 1429 + resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} 1431 1430 1432 1431 '@types/json-schema@7.0.15': 1433 - resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==, tarball: https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz} 1432 + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} 1434 1433 1435 1434 '@types/linkify-it@5.0.0': 1436 - resolution: {integrity: sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==, tarball: https://registry.npmjs.org/@types/linkify-it/-/linkify-it-5.0.0.tgz} 1435 + resolution: {integrity: sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==} 1437 1436 1438 1437 '@types/markdown-it@14.1.2': 1439 - resolution: {integrity: sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==, tarball: https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.2.tgz} 1438 + resolution: {integrity: sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==} 1440 1439 1441 1440 '@types/mdurl@2.0.0': 1442 - resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==, tarball: https://registry.npmjs.org/@types/mdurl/-/mdurl-2.0.0.tgz} 1443 - 1444 - '@types/node@25.0.10': 1445 - resolution: {integrity: sha512-zWW5KPngR/yvakJgGOmZ5vTBemDoSqF3AcV/LrO5u5wTWyEAVVh+IT39G4gtyAkh3CtTZs8aX/yRM82OfzHJRg==, tarball: https://registry.npmjs.org/@types/node/-/node-25.0.10.tgz} 1441 + resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==} 1446 1442 1447 1443 '@types/stats.js@0.17.4': 1448 - resolution: {integrity: sha512-jIBvWWShCvlBqBNIZt0KAshWpvSjhkwkEu4ZUcASoAvhmrgAUI2t1dXrjSL4xXVLB4FznPrIsX3nKXFl/Dt4vA==, tarball: https://registry.npmjs.org/@types/stats.js/-/stats.js-0.17.4.tgz} 1444 + resolution: {integrity: sha512-jIBvWWShCvlBqBNIZt0KAshWpvSjhkwkEu4ZUcASoAvhmrgAUI2t1dXrjSL4xXVLB4FznPrIsX3nKXFl/Dt4vA==} 1449 1445 1450 1446 '@types/supercluster@7.1.3': 1451 - resolution: {integrity: sha512-Z0pOY34GDFl3Q6hUFYf3HkTwKEE02e7QgtJppBt+beEAxnyOpJua+voGFvxINBHa06GwLFFym7gRPY2SiKIfIA==, tarball: https://registry.npmjs.org/@types/supercluster/-/supercluster-7.1.3.tgz} 1447 + resolution: {integrity: sha512-Z0pOY34GDFl3Q6hUFYf3HkTwKEE02e7QgtJppBt+beEAxnyOpJua+voGFvxINBHa06GwLFFym7gRPY2SiKIfIA==} 1452 1448 1453 1449 '@types/three@0.183.1': 1454 - resolution: {integrity: sha512-f2Pu5Hrepfgavttdye3PsH5RWyY/AvdZQwIVhrc4uNtvF7nOWJacQKcoVJn0S4f0yYbmAE6AR+ve7xDcuYtMGw==, tarball: https://registry.npmjs.org/@types/three/-/three-0.183.1.tgz} 1450 + resolution: {integrity: sha512-f2Pu5Hrepfgavttdye3PsH5RWyY/AvdZQwIVhrc4uNtvF7nOWJacQKcoVJn0S4f0yYbmAE6AR+ve7xDcuYtMGw==} 1455 1451 1456 1452 '@types/trusted-types@2.0.7': 1457 - resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==, tarball: https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz} 1453 + resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==} 1458 1454 1459 1455 '@types/turndown@5.0.6': 1460 - resolution: {integrity: sha512-ru00MoyeeouE5BX4gRL+6m/BsDfbRayOskWqUvh7CLGW+UXxHQItqALa38kKnOiZPqJrtzJUgAC2+F0rL1S4Pg==, tarball: https://registry.npmjs.org/@types/turndown/-/turndown-5.0.6.tgz} 1456 + resolution: {integrity: sha512-ru00MoyeeouE5BX4gRL+6m/BsDfbRayOskWqUvh7CLGW+UXxHQItqALa38kKnOiZPqJrtzJUgAC2+F0rL1S4Pg==} 1461 1457 1462 1458 '@types/unist@3.0.3': 1463 - resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==, tarball: https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz} 1459 + resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} 1464 1460 1465 1461 '@types/webxr@0.5.24': 1466 - resolution: {integrity: sha512-h8fgEd/DpoS9CBrjEQXR+dIDraopAEfu4wYVNY2tEPwk60stPWhvZMf4Foo5FakuQ7HFZoa8WceaWFervK2Ovg==, tarball: https://registry.npmjs.org/@types/webxr/-/webxr-0.5.24.tgz} 1462 + resolution: {integrity: sha512-h8fgEd/DpoS9CBrjEQXR+dIDraopAEfu4wYVNY2tEPwk60stPWhvZMf4Foo5FakuQ7HFZoa8WceaWFervK2Ovg==} 1467 1463 1468 - '@typescript-eslint/eslint-plugin@8.57.0': 1469 - resolution: {integrity: sha512-qeu4rTHR3/IaFORbD16gmjq9+rEs9fGKdX0kF6BKSfi+gCuG3RCKLlSBYzn/bGsY9Tj7KE/DAQStbp8AHJGHEQ==, tarball: https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.57.0.tgz} 1464 + '@typescript-eslint/eslint-plugin@8.57.1': 1465 + resolution: {integrity: sha512-Gn3aqnvNl4NGc6x3/Bqk1AOn0thyTU9bqDRhiRnUWezgvr2OnhYCWCgC8zXXRVqBsIL1pSDt7T9nJUe0oM0kDQ==} 1470 1466 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1471 1467 peerDependencies: 1472 - '@typescript-eslint/parser': ^8.57.0 1468 + '@typescript-eslint/parser': ^8.57.1 1473 1469 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 1474 1470 typescript: '>=4.8.4 <6.0.0' 1475 1471 1476 - '@typescript-eslint/parser@8.57.0': 1477 - resolution: {integrity: sha512-XZzOmihLIr8AD1b9hL9ccNMzEMWt/dE2u7NyTY9jJG6YNiNthaD5XtUHVF2uCXZ15ng+z2hT3MVuxnUYhq6k1g==, tarball: https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.57.0.tgz} 1472 + '@typescript-eslint/parser@8.57.1': 1473 + resolution: {integrity: sha512-k4eNDan0EIMTT/dUKc/g+rsJ6wcHYhNPdY19VoX/EOtaAG8DLtKCykhrUnuHPYvinn5jhAPgD2Qw9hXBwrahsw==} 1478 1474 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1479 1475 peerDependencies: 1480 1476 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 1481 1477 typescript: '>=4.8.4 <6.0.0' 1482 1478 1483 - '@typescript-eslint/project-service@8.57.0': 1484 - resolution: {integrity: sha512-pR+dK0BlxCLxtWfaKQWtYr7MhKmzqZxuii+ZjuFlZlIGRZm22HnXFqa2eY+90MUz8/i80YJmzFGDUsi8dMOV5w==, tarball: https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.57.0.tgz} 1479 + '@typescript-eslint/project-service@8.57.1': 1480 + resolution: {integrity: sha512-vx1F37BRO1OftsYlmG9xay1TqnjNVlqALymwWVuYTdo18XuKxtBpCj1QlzNIEHlvlB27osvXFWptYiEWsVdYsg==} 1485 1481 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1486 1482 peerDependencies: 1487 1483 typescript: '>=4.8.4 <6.0.0' 1488 1484 1489 - '@typescript-eslint/scope-manager@8.57.0': 1490 - resolution: {integrity: sha512-nvExQqAHF01lUM66MskSaZulpPL5pgy5hI5RfrxviLgzZVffB5yYzw27uK/ft8QnKXI2X0LBrHJFr1TaZtAibw==, tarball: https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.57.0.tgz} 1485 + '@typescript-eslint/scope-manager@8.57.1': 1486 + resolution: {integrity: sha512-hs/QcpCwlwT2L5S+3fT6gp0PabyGk4Q0Rv2doJXA0435/OpnSR3VRgvrp8Xdoc3UAYSg9cyUjTeFXZEPg/3OKg==} 1491 1487 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1492 1488 1493 - '@typescript-eslint/tsconfig-utils@8.57.0': 1494 - resolution: {integrity: sha512-LtXRihc5ytjJIQEH+xqjB0+YgsV4/tW35XKX3GTZHpWtcC8SPkT/d4tqdf1cKtesryHm2bgp6l555NYcT2NLvA==, tarball: https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.57.0.tgz} 1489 + '@typescript-eslint/tsconfig-utils@8.57.1': 1490 + resolution: {integrity: sha512-0lgOZB8cl19fHO4eI46YUx2EceQqhgkPSuCGLlGi79L2jwYY1cxeYc1Nae8Aw1xjgW3PKVDLlr3YJ6Bxx8HkWg==} 1495 1491 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1496 1492 peerDependencies: 1497 1493 typescript: '>=4.8.4 <6.0.0' 1498 1494 1499 - '@typescript-eslint/type-utils@8.57.0': 1500 - resolution: {integrity: sha512-yjgh7gmDcJ1+TcEg8x3uWQmn8ifvSupnPfjP21twPKrDP/pTHlEQgmKcitzF/rzPSmv7QjJ90vRpN4U+zoUjwQ==, tarball: https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.57.0.tgz} 1495 + '@typescript-eslint/type-utils@8.57.1': 1496 + resolution: {integrity: sha512-+Bwwm0ScukFdyoJsh2u6pp4S9ktegF98pYUU0hkphOOqdMB+1sNQhIz8y5E9+4pOioZijrkfNO/HUJVAFFfPKA==} 1501 1497 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1502 1498 peerDependencies: 1503 1499 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 1504 1500 typescript: '>=4.8.4 <6.0.0' 1505 1501 1506 - '@typescript-eslint/types@8.57.0': 1507 - resolution: {integrity: sha512-dTLI8PEXhjUC7B9Kre+u0XznO696BhXcTlOn0/6kf1fHaQW8+VjJAVHJ3eTI14ZapTxdkOmc80HblPQLaEeJdg==, tarball: https://registry.npmjs.org/@typescript-eslint/types/-/types-8.57.0.tgz} 1502 + '@typescript-eslint/types@8.57.1': 1503 + resolution: {integrity: sha512-S29BOBPJSFUiblEl6RzPPjJt6w25A6XsBqRVDt53tA/tlL8q7ceQNZHTjPeONt/3S7KRI4quk+yP9jK2WjBiPQ==} 1508 1504 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1509 1505 1510 - '@typescript-eslint/typescript-estree@8.57.0': 1511 - resolution: {integrity: sha512-m7faHcyVg0BT3VdYTlX8GdJEM7COexXxS6KqGopxdtkQRvBanK377QDHr4W/vIPAR+ah9+B/RclSW5ldVniO1Q==, tarball: https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.57.0.tgz} 1506 + '@typescript-eslint/typescript-estree@8.57.1': 1507 + resolution: {integrity: sha512-ybe2hS9G6pXpqGtPli9Gx9quNV0TWLOmh58ADlmZe9DguLq0tiAKVjirSbtM1szG6+QH6rVXyU6GTLQbWnMY+g==} 1512 1508 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1513 1509 peerDependencies: 1514 1510 typescript: '>=4.8.4 <6.0.0' 1515 1511 1516 - '@typescript-eslint/utils@8.57.0': 1517 - resolution: {integrity: sha512-5iIHvpD3CZe06riAsbNxxreP+MuYgVUsV0n4bwLH//VJmgtt54sQeY2GszntJ4BjYCpMzrfVh2SBnUQTtys2lQ==, tarball: https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.57.0.tgz} 1512 + '@typescript-eslint/utils@8.57.1': 1513 + resolution: {integrity: sha512-XUNSJ/lEVFttPMMoDVA2r2bwrl8/oPx8cURtczkSEswY5T3AeLmCy+EKWQNdL4u0MmAHOjcWrqJp2cdvgjn8dQ==} 1518 1514 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1519 1515 peerDependencies: 1520 1516 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 1521 1517 typescript: '>=4.8.4 <6.0.0' 1522 1518 1523 - '@typescript-eslint/visitor-keys@8.57.0': 1524 - resolution: {integrity: sha512-zm6xx8UT/Xy2oSr2ZXD0pZo7Jx2XsCoID2IUh9YSTFRu7z+WdwYTRk6LhUftm1crwqbuoF6I8zAFeCMw0YjwDg==, tarball: https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.57.0.tgz} 1519 + '@typescript-eslint/visitor-keys@8.57.1': 1520 + resolution: {integrity: sha512-YWnmJkXbofiz9KbnbbwuA2rpGkFPLbAIetcCNO6mJ8gdhdZ/v7WDXsoGFAJuM6ikUFKTlSQnjWnVO4ux+UzS6A==} 1525 1521 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1526 1522 1527 1523 '@use-gesture/core@10.3.1': 1528 - resolution: {integrity: sha512-WcINiDt8WjqBdUXye25anHiNxPc0VOrlT8F6LLkU6cycrOGUDyY/yyFmsg3k8i5OLvv25llc0QC45GhR/C8llw==, tarball: https://registry.npmjs.org/@use-gesture/core/-/core-10.3.1.tgz} 1524 + resolution: {integrity: sha512-WcINiDt8WjqBdUXye25anHiNxPc0VOrlT8F6LLkU6cycrOGUDyY/yyFmsg3k8i5OLvv25llc0QC45GhR/C8llw==} 1529 1525 1530 1526 '@use-gesture/vanilla@10.3.1': 1531 - resolution: {integrity: sha512-lT4scGLu59ovA3zmtUonukAGcA0AdOOh+iwNDS05Bsu7Lq9aZToDHhI6D8Q2qvsVraovtsLLYwPrWdG/noMAKw==, tarball: https://registry.npmjs.org/@use-gesture/vanilla/-/vanilla-10.3.1.tgz} 1527 + resolution: {integrity: sha512-lT4scGLu59ovA3zmtUonukAGcA0AdOOh+iwNDS05Bsu7Lq9aZToDHhI6D8Q2qvsVraovtsLLYwPrWdG/noMAKw==} 1532 1528 1533 1529 '@webgpu/types@0.1.69': 1534 - resolution: {integrity: sha512-RPmm6kgRbI8e98zSD3RVACvnuktIja5+yLgDAkTmxLr90BEwdTXRQWNLF3ETTTyH/8mKhznZuN5AveXYFEsMGQ==, tarball: https://registry.npmjs.org/@webgpu/types/-/types-0.1.69.tgz} 1530 + resolution: {integrity: sha512-RPmm6kgRbI8e98zSD3RVACvnuktIja5+yLgDAkTmxLr90BEwdTXRQWNLF3ETTTyH/8mKhznZuN5AveXYFEsMGQ==} 1535 1531 1536 1532 acorn-jsx@5.3.2: 1537 - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==, tarball: https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz} 1533 + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} 1538 1534 peerDependencies: 1539 1535 acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 1540 1536 1541 1537 acorn@8.16.0: 1542 - resolution: {integrity: sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==, tarball: https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz} 1538 + resolution: {integrity: sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==} 1543 1539 engines: {node: '>=0.4.0'} 1544 1540 hasBin: true 1545 1541 1546 1542 ajv@6.14.0: 1547 - resolution: {integrity: sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==, tarball: https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz} 1543 + resolution: {integrity: sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==} 1548 1544 1549 1545 argparse@2.0.1: 1550 - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==, tarball: https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz} 1546 + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} 1551 1547 1552 1548 aria-query@5.3.1: 1553 - resolution: {integrity: sha512-Z/ZeOgVl7bcSYZ/u/rh0fOpvEpq//LZmdbkXyc7syVzjPAhfOa9ebsdTSjEBDU4vs5nC98Kfduj1uFo0qyET3g==, tarball: https://registry.npmjs.org/aria-query/-/aria-query-5.3.1.tgz} 1549 + resolution: {integrity: sha512-Z/ZeOgVl7bcSYZ/u/rh0fOpvEpq//LZmdbkXyc7syVzjPAhfOa9ebsdTSjEBDU4vs5nC98Kfduj1uFo0qyET3g==} 1554 1550 engines: {node: '>= 0.4'} 1555 1551 1556 1552 axobject-query@4.1.0: 1557 - resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==, tarball: https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz} 1553 + resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} 1558 1554 engines: {node: '>= 0.4'} 1559 1555 1560 1556 balanced-match@4.0.4: 1561 - resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==, tarball: https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz} 1557 + resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==} 1562 1558 engines: {node: 18 || 20 || >=22} 1563 1559 1564 1560 base64-js@0.0.8: 1565 - resolution: {integrity: sha512-3XSA2cR/h/73EzlXXdU6YNycmYI7+kicTxks4eJg2g39biHR84slg2+des+p7iHYhbRg/udIS4TD53WabcOUkw==, tarball: https://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz} 1561 + resolution: {integrity: sha512-3XSA2cR/h/73EzlXXdU6YNycmYI7+kicTxks4eJg2g39biHR84slg2+des+p7iHYhbRg/udIS4TD53WabcOUkw==} 1566 1562 engines: {node: '>= 0.4'} 1567 1563 1568 1564 bidi-js@1.0.3: 1569 - resolution: {integrity: sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==, tarball: https://registry.npmjs.org/bidi-js/-/bidi-js-1.0.3.tgz} 1565 + resolution: {integrity: sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==} 1570 1566 1571 1567 bits-ui@2.16.3: 1572 - resolution: {integrity: sha512-5hJ5dEhf5yPzkRFcxzgQHScGodeo0gK0MUUXrdLlRHWaBOBGZiacWLG96j/wwFatKwZvouw7q+sn14i0fx3RIg==, tarball: https://registry.npmjs.org/bits-ui/-/bits-ui-2.16.3.tgz} 1568 + resolution: {integrity: sha512-5hJ5dEhf5yPzkRFcxzgQHScGodeo0gK0MUUXrdLlRHWaBOBGZiacWLG96j/wwFatKwZvouw7q+sn14i0fx3RIg==} 1573 1569 engines: {node: '>=20'} 1574 1570 peerDependencies: 1575 1571 '@internationalized/date': ^3.8.1 1576 1572 svelte: ^5.33.0 1577 1573 1578 1574 blake3-wasm@2.1.5: 1579 - resolution: {integrity: sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==, tarball: https://registry.npmjs.org/blake3-wasm/-/blake3-wasm-2.1.5.tgz} 1575 + resolution: {integrity: sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==} 1580 1576 1581 1577 boolbase@1.0.0: 1582 - resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==, tarball: https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz} 1578 + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} 1583 1579 1584 1580 brace-expansion@5.0.4: 1585 - resolution: {integrity: sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==, tarball: https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz} 1581 + resolution: {integrity: sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==} 1586 1582 engines: {node: 18 || 20 || >=22} 1587 1583 1588 1584 camelize@1.0.1: 1589 - resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==, tarball: https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz} 1585 + resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==} 1590 1586 1591 1587 camera-controls@3.1.2: 1592 - resolution: {integrity: sha512-xkxfpG2ECZ6Ww5/9+kf4mfg1VEYAoe9aDSY+IwF0UEs7qEzwy0aVRfs2grImIECs/PoBtWFrh7RXsQkwG922JA==, tarball: https://registry.npmjs.org/camera-controls/-/camera-controls-3.1.2.tgz} 1588 + resolution: {integrity: sha512-xkxfpG2ECZ6Ww5/9+kf4mfg1VEYAoe9aDSY+IwF0UEs7qEzwy0aVRfs2grImIECs/PoBtWFrh7RXsQkwG922JA==} 1593 1589 engines: {node: '>=22.0.0', npm: '>=10.5.1'} 1594 1590 peerDependencies: 1595 1591 three: '>=0.126.1' 1596 1592 1597 1593 canvas-confetti@1.9.4: 1598 - resolution: {integrity: sha512-yxQbJkAVrFXWNbTUjPqjF7G+g6pDotOUHGbkZq2NELZUMDpiJ85rIEazVb8GTaAptNW2miJAXbs1BtioA251Pw==, tarball: https://registry.npmjs.org/canvas-confetti/-/canvas-confetti-1.9.4.tgz} 1594 + resolution: {integrity: sha512-yxQbJkAVrFXWNbTUjPqjF7G+g6pDotOUHGbkZq2NELZUMDpiJ85rIEazVb8GTaAptNW2miJAXbs1BtioA251Pw==} 1599 1595 1600 1596 cheerio-select@2.1.0: 1601 - resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==, tarball: https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz} 1597 + resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==} 1602 1598 1603 1599 cheerio@1.0.0-rc.11: 1604 - resolution: {integrity: sha512-bQwNaDIBKID5ts/DsdhxrjqFXYfLw4ste+wMKqWA8DyKcS4qwsPP4Bk8ZNaTJjvpiX/qW3BT4sU7d6Bh5i+dag==, tarball: https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.11.tgz} 1600 + resolution: {integrity: sha512-bQwNaDIBKID5ts/DsdhxrjqFXYfLw4ste+wMKqWA8DyKcS4qwsPP4Bk8ZNaTJjvpiX/qW3BT4sU7d6Bh5i+dag==} 1605 1601 engines: {node: '>= 6'} 1606 1602 1607 1603 cheerio@1.2.0: 1608 - resolution: {integrity: sha512-WDrybc/gKFpTYQutKIK6UvfcuxijIZfMfXaYm8NMsPQxSYvf+13fXUJ4rztGGbJcBQ/GF55gvrZ0Bc0bj/mqvg==, tarball: https://registry.npmjs.org/cheerio/-/cheerio-1.2.0.tgz} 1604 + resolution: {integrity: sha512-WDrybc/gKFpTYQutKIK6UvfcuxijIZfMfXaYm8NMsPQxSYvf+13fXUJ4rztGGbJcBQ/GF55gvrZ0Bc0bj/mqvg==} 1609 1605 engines: {node: '>=20.18.1'} 1610 1606 1611 1607 chokidar@4.0.3: 1612 - resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==, tarball: https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz} 1608 + resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} 1613 1609 engines: {node: '>= 14.16.0'} 1614 1610 1615 1611 clsx@2.1.1: 1616 - resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==, tarball: https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz} 1612 + resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} 1617 1613 engines: {node: '>=6'} 1618 1614 1619 1615 color-name@1.1.4: 1620 - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==, tarball: https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz} 1616 + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} 1621 1617 1622 1618 confbox@0.1.8: 1623 - resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==, tarball: https://registry.npmjs.org/confbox/-/confbox-0.1.8.tgz} 1619 + resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} 1624 1620 1625 1621 confbox@0.2.4: 1626 - resolution: {integrity: sha512-ysOGlgTFbN2/Y6Cg3Iye8YKulHw+R2fNXHrgSmXISQdMnomY6eNDprVdW9R5xBguEqI954+S6709UyiO7B+6OQ==, tarball: https://registry.npmjs.org/confbox/-/confbox-0.2.4.tgz} 1622 + resolution: {integrity: sha512-ysOGlgTFbN2/Y6Cg3Iye8YKulHw+R2fNXHrgSmXISQdMnomY6eNDprVdW9R5xBguEqI954+S6709UyiO7B+6OQ==} 1627 1623 1628 1624 cookie@0.6.0: 1629 - resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==, tarball: https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz} 1625 + resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} 1630 1626 engines: {node: '>= 0.6'} 1631 1627 1632 1628 cookie@1.1.1: 1633 - resolution: {integrity: sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==, tarball: https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz} 1629 + resolution: {integrity: sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==} 1634 1630 engines: {node: '>=18'} 1635 1631 1636 - core-js@3.48.0: 1637 - resolution: {integrity: sha512-zpEHTy1fjTMZCKLHUZoVeylt9XrzaIN2rbPXEt0k+q7JE5CkCZdo6bNq55bn24a69CH7ErAVLKijxJja4fw+UQ==, tarball: https://registry.npmjs.org/core-js/-/core-js-3.48.0.tgz} 1632 + core-js@3.49.0: 1633 + resolution: {integrity: sha512-es1U2+YTtzpwkxVLwAFdSpaIMyQaq0PBgm3YD1W3Qpsn1NAmO3KSgZfu+oGSWVu6NvLHoHCV/aYcsE5wiB7ALg==} 1638 1634 1639 1635 crelt@1.0.6: 1640 - resolution: {integrity: sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==, tarball: https://registry.npmjs.org/crelt/-/crelt-1.0.6.tgz} 1636 + resolution: {integrity: sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==} 1641 1637 1642 1638 cross-spawn@7.0.6: 1643 - resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==, tarball: https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz} 1639 + resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} 1644 1640 engines: {node: '>= 8'} 1645 1641 1646 1642 css-background-parser@0.1.0: 1647 - resolution: {integrity: sha512-2EZLisiZQ+7m4wwur/qiYJRniHX4K5Tc9w93MT3AS0WS1u5kaZ4FKXlOTBhOjc+CgEgPiGY+fX1yWD8UwpEqUA==, tarball: https://registry.npmjs.org/css-background-parser/-/css-background-parser-0.1.0.tgz} 1643 + resolution: {integrity: sha512-2EZLisiZQ+7m4wwur/qiYJRniHX4K5Tc9w93MT3AS0WS1u5kaZ4FKXlOTBhOjc+CgEgPiGY+fX1yWD8UwpEqUA==} 1648 1644 1649 1645 css-box-shadow@1.0.0-3: 1650 - resolution: {integrity: sha512-9jaqR6e7Ohds+aWwmhe6wILJ99xYQbfmK9QQB9CcMjDbTxPZjwEmUQpU91OG05Xgm8BahT5fW+svbsQGjS/zPg==, tarball: https://registry.npmjs.org/css-box-shadow/-/css-box-shadow-1.0.0-3.tgz} 1646 + resolution: {integrity: sha512-9jaqR6e7Ohds+aWwmhe6wILJ99xYQbfmK9QQB9CcMjDbTxPZjwEmUQpU91OG05Xgm8BahT5fW+svbsQGjS/zPg==} 1651 1647 1652 1648 css-color-keywords@1.0.0: 1653 - resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==, tarball: https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz} 1649 + resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==} 1654 1650 engines: {node: '>=4'} 1655 1651 1656 1652 css-select@5.2.2: 1657 - resolution: {integrity: sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==, tarball: https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz} 1653 + resolution: {integrity: sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==} 1658 1654 1659 1655 css-to-react-native@3.2.0: 1660 - resolution: {integrity: sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==, tarball: https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.2.0.tgz} 1656 + resolution: {integrity: sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==} 1661 1657 1662 1658 css-what@6.2.2: 1663 - resolution: {integrity: sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==, tarball: https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz} 1659 + resolution: {integrity: sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==} 1664 1660 engines: {node: '>= 6'} 1665 1661 1666 1662 cssesc@3.0.0: 1667 - resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==, tarball: https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz} 1663 + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} 1668 1664 engines: {node: '>=4'} 1669 1665 hasBin: true 1670 1666 1671 1667 custom-event-polyfill@1.0.7: 1672 - resolution: {integrity: sha512-TDDkd5DkaZxZFM8p+1I3yAlvM3rSr1wbrOliG4yJiwinMZN8z/iGL7BTlDkrJcYTmgUSb4ywVCc3ZaUtOtC76w==, tarball: https://registry.npmjs.org/custom-event-polyfill/-/custom-event-polyfill-1.0.7.tgz} 1668 + resolution: {integrity: sha512-TDDkd5DkaZxZFM8p+1I3yAlvM3rSr1wbrOliG4yJiwinMZN8z/iGL7BTlDkrJcYTmgUSb4ywVCc3ZaUtOtC76w==} 1673 1669 1674 1670 debug@4.4.3: 1675 - resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==, tarball: https://registry.npmjs.org/debug/-/debug-4.4.3.tgz} 1671 + resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} 1676 1672 engines: {node: '>=6.0'} 1677 1673 peerDependencies: 1678 1674 supports-color: '*' ··· 1681 1677 optional: true 1682 1678 1683 1679 deep-is@0.1.4: 1684 - resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==, tarball: https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz} 1680 + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} 1685 1681 1686 1682 deepmerge@4.3.1: 1687 - resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==, tarball: https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz} 1683 + resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} 1688 1684 engines: {node: '>=0.10.0'} 1689 1685 1690 1686 dequal@2.0.3: 1691 - resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==, tarball: https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz} 1687 + resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} 1692 1688 engines: {node: '>=6'} 1693 1689 1694 1690 detect-libc@2.1.2: 1695 - resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==, tarball: https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz} 1691 + resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} 1696 1692 engines: {node: '>=8'} 1697 1693 1698 1694 devalue@5.6.4: 1699 - resolution: {integrity: sha512-Gp6rDldRsFh/7XuouDbxMH3Mx8GMCcgzIb1pDTvNyn8pZGQ22u+Wa+lGV9dQCltFQ7uVw0MhRyb8XDskNFOReA==, tarball: https://registry.npmjs.org/devalue/-/devalue-5.6.4.tgz} 1695 + resolution: {integrity: sha512-Gp6rDldRsFh/7XuouDbxMH3Mx8GMCcgzIb1pDTvNyn8pZGQ22u+Wa+lGV9dQCltFQ7uVw0MhRyb8XDskNFOReA==} 1700 1696 1701 1697 devlop@1.1.0: 1702 - resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==, tarball: https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz} 1698 + resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} 1703 1699 1704 1700 diet-sprite@0.0.1: 1705 - resolution: {integrity: sha512-zSHI2WDAn1wJqJYxcmjWfJv3Iw8oL9reQIbEyx2x2/EZ4/qmUTIo8/5qOCurnAcq61EwtJJaZ0XTy2NRYqpB5A==, tarball: https://registry.npmjs.org/diet-sprite/-/diet-sprite-0.0.1.tgz} 1701 + resolution: {integrity: sha512-zSHI2WDAn1wJqJYxcmjWfJv3Iw8oL9reQIbEyx2x2/EZ4/qmUTIo8/5qOCurnAcq61EwtJJaZ0XTy2NRYqpB5A==} 1706 1702 1707 1703 dom-serializer@2.0.0: 1708 - resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==, tarball: https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz} 1704 + resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} 1709 1705 1710 1706 domelementtype@2.3.0: 1711 - resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==, tarball: https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz} 1707 + resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} 1712 1708 1713 1709 domhandler@5.0.3: 1714 - resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==, tarball: https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz} 1710 + resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} 1715 1711 engines: {node: '>= 4'} 1716 1712 1717 1713 dompurify@3.3.3: 1718 - resolution: {integrity: sha512-Oj6pzI2+RqBfFG+qOaOLbFXLQ90ARpcGG6UePL82bJLtdsa6CYJD7nmiU8MW9nQNOtCHV3lZ/Bzq1X0QYbBZCA==, tarball: https://registry.npmjs.org/dompurify/-/dompurify-3.3.3.tgz} 1714 + resolution: {integrity: sha512-Oj6pzI2+RqBfFG+qOaOLbFXLQ90ARpcGG6UePL82bJLtdsa6CYJD7nmiU8MW9nQNOtCHV3lZ/Bzq1X0QYbBZCA==} 1719 1715 1720 1716 domutils@3.2.2: 1721 - resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==, tarball: https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz} 1717 + resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} 1722 1718 1723 1719 earcut@2.2.4: 1724 - resolution: {integrity: sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ==, tarball: https://registry.npmjs.org/earcut/-/earcut-2.2.4.tgz} 1720 + resolution: {integrity: sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ==} 1725 1721 1726 1722 earcut@3.0.2: 1727 - resolution: {integrity: sha512-X7hshQbLyMJ/3RPhyObLARM2sNxxmRALLKx1+NVFFnQ9gKzmCrxm9+uLIAdBcvc8FNLpctqlQ2V6AE92Ol9UDQ==, tarball: https://registry.npmjs.org/earcut/-/earcut-3.0.2.tgz} 1723 + resolution: {integrity: sha512-X7hshQbLyMJ/3RPhyObLARM2sNxxmRALLKx1+NVFFnQ9gKzmCrxm9+uLIAdBcvc8FNLpctqlQ2V6AE92Ol9UDQ==} 1728 1724 1729 1725 emoji-picker-element@1.29.1: 1730 - resolution: {integrity: sha512-TOiHzu9Dqib3x4MwcAi3wi3RdyT4SoeB4b15AvH1ks4SBwTl7DeebhZ0d3x6dNi4XfNU7IGRZ7NBQllj0RqwrQ==, tarball: https://registry.npmjs.org/emoji-picker-element/-/emoji-picker-element-1.29.1.tgz} 1726 + resolution: {integrity: sha512-TOiHzu9Dqib3x4MwcAi3wi3RdyT4SoeB4b15AvH1ks4SBwTl7DeebhZ0d3x6dNi4XfNU7IGRZ7NBQllj0RqwrQ==} 1731 1727 1732 1728 emoji-regex@10.6.0: 1733 - resolution: {integrity: sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==, tarball: https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz} 1729 + resolution: {integrity: sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==} 1734 1730 1735 1731 encoding-sniffer@0.2.1: 1736 - resolution: {integrity: sha512-5gvq20T6vfpekVtqrYQsSCFZ1wEg5+wW0/QaZMWkFr6BqD3NfKs0rLCx4rrVlSWJeZb5NBJgVLswK/w2MWU+Gw==, tarball: https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.1.tgz} 1732 + resolution: {integrity: sha512-5gvq20T6vfpekVtqrYQsSCFZ1wEg5+wW0/QaZMWkFr6BqD3NfKs0rLCx4rrVlSWJeZb5NBJgVLswK/w2MWU+Gw==} 1737 1733 1738 - enhanced-resolve@5.20.0: 1739 - resolution: {integrity: sha512-/ce7+jQ1PQ6rVXwe+jKEg5hW5ciicHwIQUagZkp6IufBoY3YDgdTTY1azVs0qoRgVmvsNB+rbjLJxDAeHHtwsQ==, tarball: https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.20.0.tgz} 1734 + enhanced-resolve@5.20.1: 1735 + resolution: {integrity: sha512-Qohcme7V1inbAfvjItgw0EaxVX5q2rdVEZHRBrEQdRZTssLDGsL8Lwrznl8oQ/6kuTJONLaDcGjkNP247XEhcA==} 1740 1736 engines: {node: '>=10.13.0'} 1741 1737 1742 1738 entities@4.5.0: 1743 - resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==, tarball: https://registry.npmjs.org/entities/-/entities-4.5.0.tgz} 1739 + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} 1744 1740 engines: {node: '>=0.12'} 1745 1741 1746 1742 entities@6.0.1: 1747 - resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==, tarball: https://registry.npmjs.org/entities/-/entities-6.0.1.tgz} 1743 + resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==} 1748 1744 engines: {node: '>=0.12'} 1749 1745 1750 1746 entities@7.0.1: 1751 - resolution: {integrity: sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==, tarball: https://registry.npmjs.org/entities/-/entities-7.0.1.tgz} 1747 + resolution: {integrity: sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==} 1752 1748 engines: {node: '>=0.12'} 1753 1749 1754 1750 error-stack-parser-es@1.0.5: 1755 - resolution: {integrity: sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==, tarball: https://registry.npmjs.org/error-stack-parser-es/-/error-stack-parser-es-1.0.5.tgz} 1751 + resolution: {integrity: sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==} 1756 1752 1757 1753 esbuild@0.27.3: 1758 - resolution: {integrity: sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==, tarball: https://registry.npmjs.org/esbuild/-/esbuild-0.27.3.tgz} 1754 + resolution: {integrity: sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==} 1759 1755 engines: {node: '>=18'} 1760 1756 hasBin: true 1761 1757 1762 1758 escape-html@1.0.3: 1763 - resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==, tarball: https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz} 1759 + resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} 1764 1760 1765 1761 escape-string-regexp@4.0.0: 1766 - resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==, tarball: https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz} 1762 + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} 1767 1763 engines: {node: '>=10'} 1768 1764 1769 1765 eslint-config-prettier@10.1.8: 1770 - resolution: {integrity: sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w==, tarball: https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-10.1.8.tgz} 1766 + resolution: {integrity: sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w==} 1771 1767 hasBin: true 1772 1768 peerDependencies: 1773 1769 eslint: '>=7.0.0' 1774 1770 1775 - eslint-plugin-svelte@3.15.2: 1776 - resolution: {integrity: sha512-k4Nsjs3bHujeEnnckoTM4mFYR1e8Mb9l2rTwNdmYiamA+Tjzn8X+2F+fuSP2w4VbXYhn2bmySyACQYdmUDW2Cg==, tarball: https://registry.npmjs.org/eslint-plugin-svelte/-/eslint-plugin-svelte-3.15.2.tgz} 1771 + eslint-plugin-svelte@3.16.0: 1772 + resolution: {integrity: sha512-DJXxqpYZUxcE0SfYo8EJzV2ZC+zAD7fJp1n1HwcEMRR1cOEUYvjT9GuzJeNghMjgb7uxuK3IJAzI+x6zzUxO5A==} 1777 1773 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1778 1774 peerDependencies: 1779 1775 eslint: ^8.57.1 || ^9.0.0 || ^10.0.0 ··· 1783 1779 optional: true 1784 1780 1785 1781 eslint-scope@8.4.0: 1786 - resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==, tarball: https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz} 1782 + resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==} 1787 1783 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1788 1784 1789 1785 eslint-scope@9.1.2: 1790 - resolution: {integrity: sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==, tarball: https://registry.npmjs.org/eslint-scope/-/eslint-scope-9.1.2.tgz} 1786 + resolution: {integrity: sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==} 1791 1787 engines: {node: ^20.19.0 || ^22.13.0 || >=24} 1792 1788 1793 1789 eslint-visitor-keys@3.4.3: 1794 - resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==, tarball: https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz} 1790 + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} 1795 1791 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1796 1792 1797 1793 eslint-visitor-keys@4.2.1: 1798 - resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==, tarball: https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz} 1794 + resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} 1799 1795 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1800 1796 1801 1797 eslint-visitor-keys@5.0.1: 1802 - resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==, tarball: https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz} 1798 + resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==} 1803 1799 engines: {node: ^20.19.0 || ^22.13.0 || >=24} 1804 1800 1805 - eslint@10.0.3: 1806 - resolution: {integrity: sha512-COV33RzXZkqhG9P2rZCFl9ZmJ7WL+gQSCRzE7RhkbclbQPtLAWReL7ysA0Sh4c8Im2U9ynybdR56PV0XcKvqaQ==, tarball: https://registry.npmjs.org/eslint/-/eslint-10.0.3.tgz} 1801 + eslint@10.1.0: 1802 + resolution: {integrity: sha512-S9jlY/ELKEUwwQnqWDO+f+m6sercqOPSqXM5Go94l7DOmxHVDgmSFGWEzeE/gwgTAr0W103BWt0QLe/7mabIvA==} 1807 1803 engines: {node: ^20.19.0 || ^22.13.0 || >=24} 1808 1804 hasBin: true 1809 1805 peerDependencies: ··· 1813 1809 optional: true 1814 1810 1815 1811 esm-env@1.2.2: 1816 - resolution: {integrity: sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==, tarball: https://registry.npmjs.org/esm-env/-/esm-env-1.2.2.tgz} 1812 + resolution: {integrity: sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==} 1817 1813 1818 1814 espree@10.4.0: 1819 - resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==, tarball: https://registry.npmjs.org/espree/-/espree-10.4.0.tgz} 1815 + resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} 1820 1816 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1821 1817 1822 1818 espree@11.2.0: 1823 - resolution: {integrity: sha512-7p3DrVEIopW1B1avAGLuCSh1jubc01H2JHc8B4qqGblmg5gI9yumBgACjWo4JlIc04ufug4xJ3SQI8HkS/Rgzw==, tarball: https://registry.npmjs.org/espree/-/espree-11.2.0.tgz} 1819 + resolution: {integrity: sha512-7p3DrVEIopW1B1avAGLuCSh1jubc01H2JHc8B4qqGblmg5gI9yumBgACjWo4JlIc04ufug4xJ3SQI8HkS/Rgzw==} 1824 1820 engines: {node: ^20.19.0 || ^22.13.0 || >=24} 1825 1821 1826 1822 esquery@1.7.0: 1827 - resolution: {integrity: sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==, tarball: https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz} 1823 + resolution: {integrity: sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==} 1828 1824 engines: {node: '>=0.10'} 1829 1825 1830 1826 esrap@2.2.4: 1831 - resolution: {integrity: sha512-suICpxAmZ9A8bzJjEl/+rLJiDKC0X4gYWUxT6URAWBLvlXmtbZd5ySMu/N2ZGEtMCAmflUDPSehrP9BQcsGcSg==, tarball: https://registry.npmjs.org/esrap/-/esrap-2.2.4.tgz} 1827 + resolution: {integrity: sha512-suICpxAmZ9A8bzJjEl/+rLJiDKC0X4gYWUxT6URAWBLvlXmtbZd5ySMu/N2ZGEtMCAmflUDPSehrP9BQcsGcSg==} 1832 1828 1833 1829 esrecurse@4.3.0: 1834 - resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==, tarball: https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz} 1830 + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} 1835 1831 engines: {node: '>=4.0'} 1836 1832 1837 1833 estraverse@5.3.0: 1838 - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==, tarball: https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz} 1834 + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} 1839 1835 engines: {node: '>=4.0'} 1840 1836 1841 1837 esutils@2.0.3: 1842 - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==, tarball: https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz} 1838 + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} 1843 1839 engines: {node: '>=0.10.0'} 1844 1840 1845 1841 exsolve@1.0.8: 1846 - resolution: {integrity: sha512-LmDxfWXwcTArk8fUEnOfSZpHOJ6zOMUJKOtFLFqJLoKJetuQG874Uc7/Kki7zFLzYybmZhp1M7+98pfMqeX8yA==, tarball: https://registry.npmjs.org/exsolve/-/exsolve-1.0.8.tgz} 1842 + resolution: {integrity: sha512-LmDxfWXwcTArk8fUEnOfSZpHOJ6zOMUJKOtFLFqJLoKJetuQG874Uc7/Kki7zFLzYybmZhp1M7+98pfMqeX8yA==} 1847 1843 1848 1844 fast-deep-equal@3.1.3: 1849 - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==, tarball: https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz} 1845 + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} 1850 1846 1851 1847 fast-equals@4.0.3: 1852 - resolution: {integrity: sha512-G3BSX9cfKttjr+2o1O22tYMLq0DPluZnYtq1rXumE1SpL/F/SLIfHx08WYQoWSIpeMYf8sRbJ8++71+v6Pnxfg==, tarball: https://registry.npmjs.org/fast-equals/-/fast-equals-4.0.3.tgz} 1848 + resolution: {integrity: sha512-G3BSX9cfKttjr+2o1O22tYMLq0DPluZnYtq1rXumE1SpL/F/SLIfHx08WYQoWSIpeMYf8sRbJ8++71+v6Pnxfg==} 1853 1849 1854 1850 fast-json-stable-stringify@2.1.0: 1855 - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==, tarball: https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz} 1851 + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} 1856 1852 1857 1853 fast-levenshtein@2.0.6: 1858 - resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==, tarball: https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz} 1854 + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} 1859 1855 1860 1856 fdir@6.5.0: 1861 - resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==, tarball: https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz} 1857 + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} 1862 1858 engines: {node: '>=12.0.0'} 1863 1859 peerDependencies: 1864 1860 picomatch: ^3 || ^4 ··· 1867 1863 optional: true 1868 1864 1869 1865 fflate@0.7.4: 1870 - resolution: {integrity: sha512-5u2V/CDW15QM1XbbgS+0DfPxVB+jUKhWEKuuFuHncbk3tEEqzmoXL+2KyOFuKGqOnmdIy0/davWF1CkuwtibCw==, tarball: https://registry.npmjs.org/fflate/-/fflate-0.7.4.tgz} 1866 + resolution: {integrity: sha512-5u2V/CDW15QM1XbbgS+0DfPxVB+jUKhWEKuuFuHncbk3tEEqzmoXL+2KyOFuKGqOnmdIy0/davWF1CkuwtibCw==} 1871 1867 1872 1868 fflate@0.8.2: 1873 - resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==, tarball: https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz} 1869 + resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==} 1874 1870 1875 1871 file-entry-cache@8.0.0: 1876 - resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==, tarball: https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz} 1872 + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} 1877 1873 engines: {node: '>=16.0.0'} 1878 1874 1879 1875 find-up@5.0.0: 1880 - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==, tarball: https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz} 1876 + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} 1881 1877 engines: {node: '>=10'} 1882 1878 1883 1879 flat-cache@4.0.1: 1884 - resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==, tarball: https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz} 1880 + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} 1885 1881 engines: {node: '>=16'} 1886 1882 1887 - flatted@3.4.1: 1888 - resolution: {integrity: sha512-IxfVbRFVlV8V/yRaGzk0UVIcsKKHMSfYw66T/u4nTwlWteQePsxe//LjudR1AMX4tZW3WFCh3Zqa/sjlqpbURQ==, tarball: https://registry.npmjs.org/flatted/-/flatted-3.4.1.tgz} 1883 + flatted@3.4.2: 1884 + resolution: {integrity: sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==} 1889 1885 1890 1886 fsevents@2.3.3: 1891 - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==, tarball: https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz} 1887 + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} 1892 1888 engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 1893 1889 os: [darwin] 1894 1890 1895 1891 gl-matrix@3.4.4: 1896 - resolution: {integrity: sha512-latSnyDNt/8zYUB6VIJ6PCh2jBjJX6gnDsoCZ7LyW7GkqrD51EWwa9qCoGixj8YqBtETQK/xY7OmpTF8xz1DdQ==, tarball: https://registry.npmjs.org/gl-matrix/-/gl-matrix-3.4.4.tgz} 1892 + resolution: {integrity: sha512-latSnyDNt/8zYUB6VIJ6PCh2jBjJX6gnDsoCZ7LyW7GkqrD51EWwa9qCoGixj8YqBtETQK/xY7OmpTF8xz1DdQ==} 1897 1893 1898 1894 glob-parent@6.0.2: 1899 - resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==, tarball: https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz} 1895 + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} 1900 1896 engines: {node: '>=10.13.0'} 1901 1897 1902 1898 globals@16.5.0: 1903 - resolution: {integrity: sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ==, tarball: https://registry.npmjs.org/globals/-/globals-16.5.0.tgz} 1899 + resolution: {integrity: sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ==} 1904 1900 engines: {node: '>=18'} 1905 1901 1906 1902 globals@17.4.0: 1907 - resolution: {integrity: sha512-hjrNztw/VajQwOLsMNT1cbJiH2muO3OROCHnbehc8eY5JyD2gqz4AcMHPqgaOR59DjgUjYAYLeH699g/eWi2jw==, tarball: https://registry.npmjs.org/globals/-/globals-17.4.0.tgz} 1903 + resolution: {integrity: sha512-hjrNztw/VajQwOLsMNT1cbJiH2muO3OROCHnbehc8eY5JyD2gqz4AcMHPqgaOR59DjgUjYAYLeH699g/eWi2jw==} 1908 1904 engines: {node: '>=18'} 1909 1905 1910 1906 graceful-fs@4.2.11: 1911 - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==, tarball: https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz} 1907 + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} 1912 1908 1913 1909 gsap@3.14.2: 1914 - resolution: {integrity: sha512-P8/mMxVLU7o4+55+1TCnQrPmgjPKnwkzkXOK1asnR9Jg2lna4tEY5qBJjMmAaOBDDZWtlRjBXjLa0w53G/uBLA==, tarball: https://registry.npmjs.org/gsap/-/gsap-3.14.2.tgz} 1910 + resolution: {integrity: sha512-P8/mMxVLU7o4+55+1TCnQrPmgjPKnwkzkXOK1asnR9Jg2lna4tEY5qBJjMmAaOBDDZWtlRjBXjLa0w53G/uBLA==} 1915 1911 1916 1912 hex-rgb@4.3.0: 1917 - resolution: {integrity: sha512-Ox1pJVrDCyGHMG9CFg1tmrRUMRPRsAWYc/PinY0XzJU4K7y7vjNoLKIQ7BR5UJMCxNN8EM1MNDmHWA/B3aZUuw==, tarball: https://registry.npmjs.org/hex-rgb/-/hex-rgb-4.3.0.tgz} 1913 + resolution: {integrity: sha512-Ox1pJVrDCyGHMG9CFg1tmrRUMRPRsAWYc/PinY0XzJU4K7y7vjNoLKIQ7BR5UJMCxNN8EM1MNDmHWA/B3aZUuw==} 1918 1914 engines: {node: '>=6'} 1919 1915 1920 1916 highlight.js@11.11.1: 1921 - resolution: {integrity: sha512-Xwwo44whKBVCYoliBQwaPvtd/2tYFkRQtXDWj1nackaV2JPXx3L0+Jvd8/qCJ2p+ML0/XVkJ2q+Mr+UVdpJK5w==, tarball: https://registry.npmjs.org/highlight.js/-/highlight.js-11.11.1.tgz} 1917 + resolution: {integrity: sha512-Xwwo44whKBVCYoliBQwaPvtd/2tYFkRQtXDWj1nackaV2JPXx3L0+Jvd8/qCJ2p+ML0/XVkJ2q+Mr+UVdpJK5w==} 1922 1918 engines: {node: '>=12.0.0'} 1923 1919 1924 1920 hls.js@1.6.15: 1925 - resolution: {integrity: sha512-E3a5VwgXimGHwpRGV+WxRTKeSp2DW5DI5MWv34ulL3t5UNmyJWCQ1KmLEHbYzcfThfXG8amBL+fCYPneGHC4VA==, tarball: https://registry.npmjs.org/hls.js/-/hls.js-1.6.15.tgz} 1921 + resolution: {integrity: sha512-E3a5VwgXimGHwpRGV+WxRTKeSp2DW5DI5MWv34ulL3t5UNmyJWCQ1KmLEHbYzcfThfXG8amBL+fCYPneGHC4VA==} 1926 1922 1927 1923 htmlparser2@10.1.0: 1928 - resolution: {integrity: sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ==, tarball: https://registry.npmjs.org/htmlparser2/-/htmlparser2-10.1.0.tgz} 1924 + resolution: {integrity: sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ==} 1929 1925 1930 1926 htmlparser2@8.0.2: 1931 - resolution: {integrity: sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==, tarball: https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz} 1927 + resolution: {integrity: sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==} 1932 1928 1933 1929 iconv-lite@0.6.3: 1934 - resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==, tarball: https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz} 1930 + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} 1935 1931 engines: {node: '>=0.10.0'} 1936 1932 1937 1933 ignore@5.3.2: 1938 - resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==, tarball: https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz} 1934 + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} 1939 1935 engines: {node: '>= 4'} 1940 1936 1941 1937 ignore@7.0.5: 1942 - resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==, tarball: https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz} 1938 + resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} 1943 1939 engines: {node: '>= 4'} 1944 1940 1945 1941 imurmurhash@0.1.4: 1946 - resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==, tarball: https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz} 1942 + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} 1947 1943 engines: {node: '>=0.8.19'} 1948 1944 1949 1945 inline-style-parser@0.2.7: 1950 - resolution: {integrity: sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA==, tarball: https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.7.tgz} 1946 + resolution: {integrity: sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA==} 1951 1947 1952 1948 is-emoji-supported@0.0.5: 1953 - resolution: {integrity: sha512-WOlXUhDDHxYqcSmFZis+xWhhqXiK2SU0iYiqmth5Ip0FHLZQAt9rKL5ahnilE8/86WH8tZ3bmNNNC+bTzamqlw==, tarball: https://registry.npmjs.org/is-emoji-supported/-/is-emoji-supported-0.0.5.tgz} 1949 + resolution: {integrity: sha512-WOlXUhDDHxYqcSmFZis+xWhhqXiK2SU0iYiqmth5Ip0FHLZQAt9rKL5ahnilE8/86WH8tZ3bmNNNC+bTzamqlw==} 1954 1950 1955 1951 is-extglob@2.1.1: 1956 - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==, tarball: https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz} 1952 + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 1957 1953 engines: {node: '>=0.10.0'} 1958 1954 1959 1955 is-glob@4.0.3: 1960 - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==, tarball: https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz} 1956 + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 1961 1957 engines: {node: '>=0.10.0'} 1962 1958 1963 1959 is-reference@3.0.3: 1964 - resolution: {integrity: sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==, tarball: https://registry.npmjs.org/is-reference/-/is-reference-3.0.3.tgz} 1960 + resolution: {integrity: sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==} 1965 1961 1966 1962 isexe@2.0.0: 1967 - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==, tarball: https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz} 1963 + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} 1968 1964 1969 1965 jiti@2.6.1: 1970 - resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==, tarball: https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz} 1966 + resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==} 1971 1967 hasBin: true 1972 1968 1973 1969 js-tokens@4.0.0: 1974 - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==, tarball: https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz} 1970 + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} 1975 1971 1976 1972 json-buffer@3.0.1: 1977 - resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==, tarball: https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz} 1973 + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} 1978 1974 1979 1975 json-schema-traverse@0.4.1: 1980 - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==, tarball: https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz} 1976 + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} 1981 1977 1982 1978 json-stable-stringify-without-jsonify@1.0.1: 1983 - resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==, tarball: https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz} 1979 + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} 1984 1980 1985 1981 json-stringify-pretty-compact@4.0.0: 1986 - resolution: {integrity: sha512-3CNZ2DnrpByG9Nqj6Xo8vqbjT4F6N+tb4Gb28ESAZjYZ5yqvmc56J+/kuIwkaAMOyblTQhUW7PxMkUb8Q36N3Q==, tarball: https://registry.npmjs.org/json-stringify-pretty-compact/-/json-stringify-pretty-compact-4.0.0.tgz} 1982 + resolution: {integrity: sha512-3CNZ2DnrpByG9Nqj6Xo8vqbjT4F6N+tb4Gb28ESAZjYZ5yqvmc56J+/kuIwkaAMOyblTQhUW7PxMkUb8Q36N3Q==} 1987 1983 1988 1984 kdbush@4.0.2: 1989 - resolution: {integrity: sha512-WbCVYJ27Sz8zi9Q7Q0xHC+05iwkm3Znipc2XTlrnJbsHMYktW4hPhXUE8Ys1engBrvffoSCqbil1JQAa7clRpA==, tarball: https://registry.npmjs.org/kdbush/-/kdbush-4.0.2.tgz} 1985 + resolution: {integrity: sha512-WbCVYJ27Sz8zi9Q7Q0xHC+05iwkm3Znipc2XTlrnJbsHMYktW4hPhXUE8Ys1engBrvffoSCqbil1JQAa7clRpA==} 1990 1986 1991 1987 keyv@4.5.4: 1992 - resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==, tarball: https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz} 1988 + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} 1993 1989 1994 1990 kleur@4.1.5: 1995 - resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==, tarball: https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz} 1991 + resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} 1996 1992 engines: {node: '>=6'} 1997 1993 1998 1994 knitwork@1.3.0: 1999 - resolution: {integrity: sha512-4LqMNoONzR43B1W0ek0fhXMsDNW/zxa1NdFAVMY+k28pgZLovR4G3PB5MrpTxCy1QaZCqNoiaKPr5w5qZHfSNw==, tarball: https://registry.npmjs.org/knitwork/-/knitwork-1.3.0.tgz} 1995 + resolution: {integrity: sha512-4LqMNoONzR43B1W0ek0fhXMsDNW/zxa1NdFAVMY+k28pgZLovR4G3PB5MrpTxCy1QaZCqNoiaKPr5w5qZHfSNw==} 2000 1996 2001 1997 known-css-properties@0.37.0: 2002 - resolution: {integrity: sha512-JCDrsP4Z1Sb9JwG0aJ8Eo2r7k4Ou5MwmThS/6lcIe1ICyb7UBJKGRIUUdqc2ASdE/42lgz6zFUnzAIhtXnBVrQ==, tarball: https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.37.0.tgz} 1998 + resolution: {integrity: sha512-JCDrsP4Z1Sb9JwG0aJ8Eo2r7k4Ou5MwmThS/6lcIe1ICyb7UBJKGRIUUdqc2ASdE/42lgz6zFUnzAIhtXnBVrQ==} 2003 1999 2004 2000 leaflet@1.9.4: 2005 - resolution: {integrity: sha512-nxS1ynzJOmOlHp+iL3FyWqK89GtNL8U8rvlMOsQdTTssxZwCXh8N2NB3GDQOL+YR3XnWyZAxwQixURb+FA74PA==, tarball: https://registry.npmjs.org/leaflet/-/leaflet-1.9.4.tgz} 2001 + resolution: {integrity: sha512-nxS1ynzJOmOlHp+iL3FyWqK89GtNL8U8rvlMOsQdTTssxZwCXh8N2NB3GDQOL+YR3XnWyZAxwQixURb+FA74PA==} 2006 2002 2007 2003 levn@0.4.1: 2008 - resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==, tarball: https://registry.npmjs.org/levn/-/levn-0.4.1.tgz} 2004 + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} 2009 2005 engines: {node: '>= 0.8.0'} 2010 2006 2011 - lightningcss-android-arm64@1.31.1: 2012 - resolution: {integrity: sha512-HXJF3x8w9nQ4jbXRiNppBCqeZPIAfUo8zE/kOEGbW5NZvGc/K7nMxbhIr+YlFlHW5mpbg/YFPdbnCh1wAXCKFg==, tarball: https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.31.1.tgz} 2013 - engines: {node: '>= 12.0.0'} 2014 - cpu: [arm64] 2015 - os: [android] 2016 - 2017 2007 lightningcss-android-arm64@1.32.0: 2018 - resolution: {integrity: sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==, tarball: https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz} 2008 + resolution: {integrity: sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==} 2019 2009 engines: {node: '>= 12.0.0'} 2020 2010 cpu: [arm64] 2021 2011 os: [android] 2022 2012 2023 - lightningcss-darwin-arm64@1.31.1: 2024 - resolution: {integrity: sha512-02uTEqf3vIfNMq3h/z2cJfcOXnQ0GRwQrkmPafhueLb2h7mqEidiCzkE4gBMEH65abHRiQvhdcQ+aP0D0g67sg==, tarball: https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.31.1.tgz} 2025 - engines: {node: '>= 12.0.0'} 2026 - cpu: [arm64] 2027 - os: [darwin] 2028 - 2029 2013 lightningcss-darwin-arm64@1.32.0: 2030 - resolution: {integrity: sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==, tarball: https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.32.0.tgz} 2014 + resolution: {integrity: sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==} 2031 2015 engines: {node: '>= 12.0.0'} 2032 2016 cpu: [arm64] 2033 2017 os: [darwin] 2034 2018 2035 - lightningcss-darwin-x64@1.31.1: 2036 - resolution: {integrity: sha512-1ObhyoCY+tGxtsz1lSx5NXCj3nirk0Y0kB/g8B8DT+sSx4G9djitg9ejFnjb3gJNWo7qXH4DIy2SUHvpoFwfTA==, tarball: https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.31.1.tgz} 2037 - engines: {node: '>= 12.0.0'} 2038 - cpu: [x64] 2039 - os: [darwin] 2040 - 2041 2019 lightningcss-darwin-x64@1.32.0: 2042 - resolution: {integrity: sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==, tarball: https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.32.0.tgz} 2020 + resolution: {integrity: sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==} 2043 2021 engines: {node: '>= 12.0.0'} 2044 2022 cpu: [x64] 2045 2023 os: [darwin] 2046 2024 2047 - lightningcss-freebsd-x64@1.31.1: 2048 - resolution: {integrity: sha512-1RINmQKAItO6ISxYgPwszQE1BrsVU5aB45ho6O42mu96UiZBxEXsuQ7cJW4zs4CEodPUioj/QrXW1r9pLUM74A==, tarball: https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.31.1.tgz} 2049 - engines: {node: '>= 12.0.0'} 2050 - cpu: [x64] 2051 - os: [freebsd] 2052 - 2053 2025 lightningcss-freebsd-x64@1.32.0: 2054 - resolution: {integrity: sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==, tarball: https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.32.0.tgz} 2026 + resolution: {integrity: sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==} 2055 2027 engines: {node: '>= 12.0.0'} 2056 2028 cpu: [x64] 2057 2029 os: [freebsd] 2058 2030 2059 - lightningcss-linux-arm-gnueabihf@1.31.1: 2060 - resolution: {integrity: sha512-OOCm2//MZJ87CdDK62rZIu+aw9gBv4azMJuA8/KB74wmfS3lnC4yoPHm0uXZ/dvNNHmnZnB8XLAZzObeG0nS1g==, tarball: https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.31.1.tgz} 2061 - engines: {node: '>= 12.0.0'} 2062 - cpu: [arm] 2063 - os: [linux] 2064 - 2065 2031 lightningcss-linux-arm-gnueabihf@1.32.0: 2066 - resolution: {integrity: sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==, tarball: https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.32.0.tgz} 2032 + resolution: {integrity: sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==} 2067 2033 engines: {node: '>= 12.0.0'} 2068 2034 cpu: [arm] 2069 2035 os: [linux] 2070 2036 2071 - lightningcss-linux-arm64-gnu@1.31.1: 2072 - resolution: {integrity: sha512-WKyLWztD71rTnou4xAD5kQT+982wvca7E6QoLpoawZ1gP9JM0GJj4Tp5jMUh9B3AitHbRZ2/H3W5xQmdEOUlLg==, tarball: https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.31.1.tgz} 2073 - engines: {node: '>= 12.0.0'} 2074 - cpu: [arm64] 2075 - os: [linux] 2076 - 2077 2037 lightningcss-linux-arm64-gnu@1.32.0: 2078 - resolution: {integrity: sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==, tarball: https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.32.0.tgz} 2079 - engines: {node: '>= 12.0.0'} 2080 - cpu: [arm64] 2081 - os: [linux] 2082 - 2083 - lightningcss-linux-arm64-musl@1.31.1: 2084 - resolution: {integrity: sha512-mVZ7Pg2zIbe3XlNbZJdjs86YViQFoJSpc41CbVmKBPiGmC4YrfeOyz65ms2qpAobVd7WQsbW4PdsSJEMymyIMg==, tarball: https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.31.1.tgz} 2038 + resolution: {integrity: sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==} 2085 2039 engines: {node: '>= 12.0.0'} 2086 2040 cpu: [arm64] 2087 2041 os: [linux] 2088 2042 2089 2043 lightningcss-linux-arm64-musl@1.32.0: 2090 - resolution: {integrity: sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==, tarball: https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.32.0.tgz} 2044 + resolution: {integrity: sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==} 2091 2045 engines: {node: '>= 12.0.0'} 2092 2046 cpu: [arm64] 2093 2047 os: [linux] 2094 2048 2095 - lightningcss-linux-x64-gnu@1.31.1: 2096 - resolution: {integrity: sha512-xGlFWRMl+0KvUhgySdIaReQdB4FNudfUTARn7q0hh/V67PVGCs3ADFjw+6++kG1RNd0zdGRlEKa+T13/tQjPMA==, tarball: https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.31.1.tgz} 2097 - engines: {node: '>= 12.0.0'} 2098 - cpu: [x64] 2099 - os: [linux] 2100 - 2101 2049 lightningcss-linux-x64-gnu@1.32.0: 2102 - resolution: {integrity: sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==, tarball: https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.32.0.tgz} 2103 - engines: {node: '>= 12.0.0'} 2104 - cpu: [x64] 2105 - os: [linux] 2106 - 2107 - lightningcss-linux-x64-musl@1.31.1: 2108 - resolution: {integrity: sha512-eowF8PrKHw9LpoZii5tdZwnBcYDxRw2rRCyvAXLi34iyeYfqCQNA9rmUM0ce62NlPhCvof1+9ivRaTY6pSKDaA==, tarball: https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.31.1.tgz} 2050 + resolution: {integrity: sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==} 2109 2051 engines: {node: '>= 12.0.0'} 2110 2052 cpu: [x64] 2111 2053 os: [linux] 2112 2054 2113 2055 lightningcss-linux-x64-musl@1.32.0: 2114 - resolution: {integrity: sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==, tarball: https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.32.0.tgz} 2056 + resolution: {integrity: sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==} 2115 2057 engines: {node: '>= 12.0.0'} 2116 2058 cpu: [x64] 2117 2059 os: [linux] 2118 2060 2119 - lightningcss-win32-arm64-msvc@1.31.1: 2120 - resolution: {integrity: sha512-aJReEbSEQzx1uBlQizAOBSjcmr9dCdL3XuC/6HLXAxmtErsj2ICo5yYggg1qOODQMtnjNQv2UHb9NpOuFtYe4w==, tarball: https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.31.1.tgz} 2121 - engines: {node: '>= 12.0.0'} 2122 - cpu: [arm64] 2123 - os: [win32] 2124 - 2125 2061 lightningcss-win32-arm64-msvc@1.32.0: 2126 - resolution: {integrity: sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==, tarball: https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.32.0.tgz} 2062 + resolution: {integrity: sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==} 2127 2063 engines: {node: '>= 12.0.0'} 2128 2064 cpu: [arm64] 2129 2065 os: [win32] 2130 2066 2131 - lightningcss-win32-x64-msvc@1.31.1: 2132 - resolution: {integrity: sha512-I9aiFrbd7oYHwlnQDqr1Roz+fTz61oDDJX7n9tYF9FJymH1cIN1DtKw3iYt6b8WZgEjoNwVSncwF4wx/ZedMhw==, tarball: https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.31.1.tgz} 2133 - engines: {node: '>= 12.0.0'} 2134 - cpu: [x64] 2135 - os: [win32] 2136 - 2137 2067 lightningcss-win32-x64-msvc@1.32.0: 2138 - resolution: {integrity: sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==, tarball: https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.32.0.tgz} 2068 + resolution: {integrity: sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==} 2139 2069 engines: {node: '>= 12.0.0'} 2140 2070 cpu: [x64] 2141 2071 os: [win32] 2142 2072 2143 - lightningcss@1.31.1: 2144 - resolution: {integrity: sha512-l51N2r93WmGUye3WuFoN5k10zyvrVs0qfKBhyC5ogUQ6Ew6JUSswh78mbSO+IU3nTWsyOArqPCcShdQSadghBQ==, tarball: https://registry.npmjs.org/lightningcss/-/lightningcss-1.31.1.tgz} 2145 - engines: {node: '>= 12.0.0'} 2146 - 2147 2073 lightningcss@1.32.0: 2148 - resolution: {integrity: sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==, tarball: https://registry.npmjs.org/lightningcss/-/lightningcss-1.32.0.tgz} 2074 + resolution: {integrity: sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==} 2149 2075 engines: {node: '>= 12.0.0'} 2150 2076 2151 2077 lilconfig@2.1.0: 2152 - resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==, tarball: https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz} 2078 + resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} 2153 2079 engines: {node: '>=10'} 2154 2080 2155 2081 linebreak@1.1.0: 2156 - resolution: {integrity: sha512-MHp03UImeVhB7XZtjd0E4n6+3xr5Dq/9xI/5FptGk5FrbDR3zagPa2DS6U8ks/3HjbKWG9Q1M2ufOzxV2qLYSQ==, tarball: https://registry.npmjs.org/linebreak/-/linebreak-1.1.0.tgz} 2082 + resolution: {integrity: sha512-MHp03UImeVhB7XZtjd0E4n6+3xr5Dq/9xI/5FptGk5FrbDR3zagPa2DS6U8ks/3HjbKWG9Q1M2ufOzxV2qLYSQ==} 2157 2083 2158 2084 link-preview-js@4.0.0: 2159 - resolution: {integrity: sha512-KYYiMVOAguIFNdoVGVjd+6cgknv5XHbr1IuRdj3T5EkN7JNaqUh4a1NSCi5FX6zyZzILI55OQA6+YxBAcPY2wA==, tarball: https://registry.npmjs.org/link-preview-js/-/link-preview-js-4.0.0.tgz} 2085 + resolution: {integrity: sha512-KYYiMVOAguIFNdoVGVjd+6cgknv5XHbr1IuRdj3T5EkN7JNaqUh4a1NSCi5FX6zyZzILI55OQA6+YxBAcPY2wA==} 2160 2086 engines: {node: '>=18'} 2161 2087 2162 2088 linkify-it@5.0.0: 2163 - resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==, tarball: https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.0.tgz} 2089 + resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==} 2164 2090 2165 2091 linkifyjs@4.3.2: 2166 - resolution: {integrity: sha512-NT1CJtq3hHIreOianA8aSXn6Cw0JzYOuDQbOrSPe7gqFnCpKP++MQe3ODgO3oh2GJFORkAAdqredOa60z63GbA==, tarball: https://registry.npmjs.org/linkifyjs/-/linkifyjs-4.3.2.tgz} 2092 + resolution: {integrity: sha512-NT1CJtq3hHIreOianA8aSXn6Cw0JzYOuDQbOrSPe7gqFnCpKP++MQe3ODgO3oh2GJFORkAAdqredOa60z63GbA==} 2167 2093 2168 2094 loadjs@4.3.0: 2169 - resolution: {integrity: sha512-vNX4ZZLJBeDEOBvdr2v/F+0aN5oMuPu7JTqrMwp+DtgK+AryOlpy6Xtm2/HpNr+azEa828oQjOtWsB6iDtSfSQ==, tarball: https://registry.npmjs.org/loadjs/-/loadjs-4.3.0.tgz} 2095 + resolution: {integrity: sha512-vNX4ZZLJBeDEOBvdr2v/F+0aN5oMuPu7JTqrMwp+DtgK+AryOlpy6Xtm2/HpNr+azEa828oQjOtWsB6iDtSfSQ==} 2170 2096 2171 2097 locate-character@3.0.0: 2172 - resolution: {integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==, tarball: https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz} 2098 + resolution: {integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==} 2173 2099 2174 2100 locate-path@6.0.0: 2175 - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==, tarball: https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz} 2101 + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} 2176 2102 engines: {node: '>=10'} 2177 2103 2178 2104 loose-envify@1.4.0: 2179 - resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==, tarball: https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz} 2105 + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} 2180 2106 hasBin: true 2181 2107 2182 2108 lowlight@3.3.0: 2183 - resolution: {integrity: sha512-0JNhgFoPvP6U6lE/UdVsSq99tn6DhjjpAj5MxG49ewd2mOBVtwWYIT8ClyABhq198aXXODMU6Ox8DrGy/CpTZQ==, tarball: https://registry.npmjs.org/lowlight/-/lowlight-3.3.0.tgz} 2109 + resolution: {integrity: sha512-0JNhgFoPvP6U6lE/UdVsSq99tn6DhjjpAj5MxG49ewd2mOBVtwWYIT8ClyABhq198aXXODMU6Ox8DrGy/CpTZQ==} 2184 2110 2185 2111 lz-string@1.5.0: 2186 - resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==, tarball: https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz} 2112 + resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} 2187 2113 hasBin: true 2188 2114 2189 2115 maath@0.10.8: 2190 - resolution: {integrity: sha512-tRvbDF0Pgqz+9XUa4jjfgAQ8/aPKmQdWXilFu2tMy4GWj4NOsx99HlULO4IeREfbO3a0sA145DZYyvXPkybm0g==, tarball: https://registry.npmjs.org/maath/-/maath-0.10.8.tgz} 2116 + resolution: {integrity: sha512-tRvbDF0Pgqz+9XUa4jjfgAQ8/aPKmQdWXilFu2tMy4GWj4NOsx99HlULO4IeREfbO3a0sA145DZYyvXPkybm0g==} 2191 2117 peerDependencies: 2192 2118 '@types/three': '>=0.134.0' 2193 2119 three: '>=0.134.0' 2194 2120 2195 2121 magic-string@0.30.21: 2196 - resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==, tarball: https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz} 2122 + resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} 2197 2123 2198 - maplibre-gl@5.20.0: 2199 - resolution: {integrity: sha512-hUQ/4KkxVKLbAD4coW+9/tJ9/jOKKcN7q4F92EQ5mjbUJ2m1sz6uoiB3VqW/VaogUxmWd896l1cc9TtV4+uvJA==, tarball: https://registry.npmjs.org/maplibre-gl/-/maplibre-gl-5.20.0.tgz} 2124 + maplibre-gl@5.21.0: 2125 + resolution: {integrity: sha512-n0v4J/Ge0EG8ix/z3TY3ragtJYMqzbtSnj1riOC0OwQbzwp0lUF2maS1ve1z8HhitQCKtZZiZJhb8to36aMMfQ==} 2200 2126 engines: {node: '>=16.14.0', npm: '>=8.1.0'} 2201 2127 2202 2128 markdown-it@14.1.1: 2203 - resolution: {integrity: sha512-BuU2qnTti9YKgK5N+IeMubp14ZUKUUw7yeJbkjtosvHiP0AZ5c8IAgEMk79D0eC8F23r4Ac/q8cAIFdm2FtyoA==, tarball: https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.1.tgz} 2129 + resolution: {integrity: sha512-BuU2qnTti9YKgK5N+IeMubp14ZUKUUw7yeJbkjtosvHiP0AZ5c8IAgEMk79D0eC8F23r4Ac/q8cAIFdm2FtyoA==} 2204 2130 hasBin: true 2205 2131 2206 - marked@17.0.4: 2207 - resolution: {integrity: sha512-NOmVMM+KAokHMvjWmC5N/ZOvgmSWuqJB8FoYI019j4ogb/PeRMKoKIjReZ2w3376kkA8dSJIP8uD993Kxc0iRQ==, tarball: https://registry.npmjs.org/marked/-/marked-17.0.4.tgz} 2132 + marked@17.0.5: 2133 + resolution: {integrity: sha512-6hLvc0/JEbRjRgzI6wnT2P1XuM1/RrrDEX0kPt0N7jGm1133g6X7DlxFasUIx+72aKAr904GTxhSLDrd5DIlZg==} 2208 2134 engines: {node: '>= 20'} 2209 2135 hasBin: true 2210 2136 2211 2137 mdurl@2.0.0: 2212 - resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==, tarball: https://registry.npmjs.org/mdurl/-/mdurl-2.0.0.tgz} 2138 + resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==} 2213 2139 2214 2140 meshoptimizer@1.0.1: 2215 - resolution: {integrity: sha512-Vix+QlA1YYT3FwmBBZ+49cE5y/b+pRrcXKqGpS5ouh33d3lSp2PoTpCw19E0cKDFWalembrHnIaZetf27a+W2g==, tarball: https://registry.npmjs.org/meshoptimizer/-/meshoptimizer-1.0.1.tgz} 2141 + resolution: {integrity: sha512-Vix+QlA1YYT3FwmBBZ+49cE5y/b+pRrcXKqGpS5ouh33d3lSp2PoTpCw19E0cKDFWalembrHnIaZetf27a+W2g==} 2216 2142 2217 2143 mini-svg-data-uri@1.4.4: 2218 - resolution: {integrity: sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==, tarball: https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz} 2144 + resolution: {integrity: sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==} 2219 2145 hasBin: true 2220 2146 2221 - miniflare@4.20260312.0: 2222 - resolution: {integrity: sha512-pieP2rfXynPT6VRINYaiHe/tfMJ4c5OIhqRlIdLF6iZ9g5xgpEmvimvIgMpgAdDJuFlrLcwDUi8MfAo2R6dt/w==, tarball: https://registry.npmjs.org/miniflare/-/miniflare-4.20260312.0.tgz} 2147 + miniflare@4.20260317.1: 2148 + resolution: {integrity: sha512-A3csI1HXEIfqe3oscgpoRMHdYlkReQKPH/g5JE53vFSjoM6YIAOGAzyDNeYffwd9oQkPWDj9xER8+vpxei8klA==} 2223 2149 engines: {node: '>=18.0.0'} 2224 2150 hasBin: true 2225 2151 2226 2152 minimatch@10.2.4: 2227 - resolution: {integrity: sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==, tarball: https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz} 2153 + resolution: {integrity: sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==} 2228 2154 engines: {node: 18 || 20 || >=22} 2229 2155 2230 2156 minimist@1.2.8: 2231 - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==, tarball: https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz} 2157 + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} 2232 2158 2233 2159 mitt@3.0.1: 2234 - resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==, tarball: https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz} 2160 + resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} 2235 2161 2236 - mlly@1.8.1: 2237 - resolution: {integrity: sha512-SnL6sNutTwRWWR/vcmCYHSADjiEesp5TGQQ0pXyLhW5IoeibRlF/CbSLailbB3CNqJUk9cVJ9dUDnbD7GrcHBQ==, tarball: https://registry.npmjs.org/mlly/-/mlly-1.8.1.tgz} 2162 + mlly@1.8.2: 2163 + resolution: {integrity: sha512-d+ObxMQFmbt10sretNDytwt85VrbkhhUA/JBGm1MPaWJ65Cl4wOgLaB1NYvJSZ0Ef03MMEU/0xpPMXUIQ29UfA==} 2238 2164 2239 2165 mode-watcher@1.1.0: 2240 - resolution: {integrity: sha512-mUT9RRGPDYenk59qJauN1rhsIMKBmWA3xMF+uRwE8MW/tjhaDSCCARqkSuDTq8vr4/2KcAxIGVjACxTjdk5C3g==, tarball: https://registry.npmjs.org/mode-watcher/-/mode-watcher-1.1.0.tgz} 2166 + resolution: {integrity: sha512-mUT9RRGPDYenk59qJauN1rhsIMKBmWA3xMF+uRwE8MW/tjhaDSCCARqkSuDTq8vr4/2KcAxIGVjACxTjdk5C3g==} 2241 2167 peerDependencies: 2242 2168 svelte: ^5.27.0 2243 2169 2244 2170 mri@1.2.0: 2245 - resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==, tarball: https://registry.npmjs.org/mri/-/mri-1.2.0.tgz} 2171 + resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} 2246 2172 engines: {node: '>=4'} 2247 2173 2248 2174 mrmime@2.0.1: 2249 - resolution: {integrity: sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==, tarball: https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz} 2175 + resolution: {integrity: sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==} 2250 2176 engines: {node: '>=10'} 2251 2177 2252 2178 ms@2.1.3: 2253 - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==, tarball: https://registry.npmjs.org/ms/-/ms-2.1.3.tgz} 2179 + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} 2254 2180 2255 2181 murmurhash-js@1.0.0: 2256 - resolution: {integrity: sha512-TvmkNhkv8yct0SVBSy+o8wYzXjE4Zz3PCesbfs8HiCXXdcTuocApFv11UWlNFWKYsP2okqrhb7JNlSm9InBhIw==, tarball: https://registry.npmjs.org/murmurhash-js/-/murmurhash-js-1.0.0.tgz} 2182 + resolution: {integrity: sha512-TvmkNhkv8yct0SVBSy+o8wYzXjE4Zz3PCesbfs8HiCXXdcTuocApFv11UWlNFWKYsP2okqrhb7JNlSm9InBhIw==} 2257 2183 2258 2184 nanoid@3.3.11: 2259 - resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==, tarball: https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz} 2185 + resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} 2260 2186 engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 2261 2187 hasBin: true 2262 2188 2263 - nanoid@5.1.6: 2264 - resolution: {integrity: sha512-c7+7RQ+dMB5dPwwCp4ee1/iV/q2P6aK1mTZcfr1BTuVlyW9hJYiMPybJCcnBlQtuSmTIWNeazm/zqNoZSSElBg==, tarball: https://registry.npmjs.org/nanoid/-/nanoid-5.1.6.tgz} 2189 + nanoid@5.1.7: 2190 + resolution: {integrity: sha512-ua3NDgISf6jdwezAheMOk4mbE1LXjm1DfMUDMuJf4AqxLFK3ccGpgWizwa5YV7Yz9EpXwEaWoRXSb/BnV0t5dQ==} 2265 2191 engines: {node: ^18 || >=20} 2266 2192 hasBin: true 2267 2193 2268 2194 natural-compare@1.4.0: 2269 - resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==, tarball: https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz} 2195 + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} 2270 2196 2271 2197 nth-check@2.1.1: 2272 - resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==, tarball: https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz} 2198 + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} 2273 2199 2274 2200 number-flow@0.6.0: 2275 - resolution: {integrity: sha512-K8flNq2Wqus53vjp/btVo3qXFkagF8dIdYavreBfE7hlvFFG/b1HMGEH6nZL+mlrJ+4lbLP9OmPv3t2rmRkpSQ==, tarball: https://registry.npmjs.org/number-flow/-/number-flow-0.6.0.tgz} 2201 + resolution: {integrity: sha512-K8flNq2Wqus53vjp/btVo3qXFkagF8dIdYavreBfE7hlvFFG/b1HMGEH6nZL+mlrJ+4lbLP9OmPv3t2rmRkpSQ==} 2276 2202 2277 2203 object-assign@4.1.1: 2278 - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==, tarball: https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz} 2204 + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} 2279 2205 engines: {node: '>=0.10.0'} 2280 2206 2281 2207 obug@2.1.1: 2282 - resolution: {integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==, tarball: https://registry.npmjs.org/obug/-/obug-2.1.1.tgz} 2208 + resolution: {integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==} 2283 2209 2284 2210 optionator@0.9.4: 2285 - resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==, tarball: https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz} 2211 + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} 2286 2212 engines: {node: '>= 0.8.0'} 2287 2213 2288 2214 orderedmap@2.1.1: 2289 - resolution: {integrity: sha512-TvAWxi0nDe1j/rtMcWcIj94+Ffe6n7zhow33h40SKxmsmozs6dz/e+EajymfoFcHd7sxNn8yHM8839uixMOV6g==, tarball: https://registry.npmjs.org/orderedmap/-/orderedmap-2.1.1.tgz} 2215 + resolution: {integrity: sha512-TvAWxi0nDe1j/rtMcWcIj94+Ffe6n7zhow33h40SKxmsmozs6dz/e+EajymfoFcHd7sxNn8yHM8839uixMOV6g==} 2290 2216 2291 2217 p-limit@3.1.0: 2292 - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==, tarball: https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz} 2218 + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} 2293 2219 engines: {node: '>=10'} 2294 2220 2295 2221 p-locate@5.0.0: 2296 - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==, tarball: https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz} 2222 + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} 2297 2223 engines: {node: '>=10'} 2298 2224 2299 2225 pako@0.2.9: 2300 - resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==, tarball: https://registry.npmjs.org/pako/-/pako-0.2.9.tgz} 2226 + resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} 2301 2227 2302 2228 parse-css-color@0.2.1: 2303 - resolution: {integrity: sha512-bwS/GGIFV3b6KS4uwpzCFj4w297Yl3uqnSgIPsoQkx7GMLROXfMnWvxfNkL0oh8HVhZA4hvJoEoEIqonfJ3BWg==, tarball: https://registry.npmjs.org/parse-css-color/-/parse-css-color-0.2.1.tgz} 2229 + resolution: {integrity: sha512-bwS/GGIFV3b6KS4uwpzCFj4w297Yl3uqnSgIPsoQkx7GMLROXfMnWvxfNkL0oh8HVhZA4hvJoEoEIqonfJ3BWg==} 2304 2230 2305 2231 parse5-htmlparser2-tree-adapter@7.1.0: 2306 - resolution: {integrity: sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==, tarball: https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz} 2232 + resolution: {integrity: sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==} 2307 2233 2308 2234 parse5-parser-stream@7.1.2: 2309 - resolution: {integrity: sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==, tarball: https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz} 2235 + resolution: {integrity: sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==} 2310 2236 2311 2237 parse5@7.3.0: 2312 - resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==, tarball: https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz} 2238 + resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==} 2313 2239 2314 2240 path-exists@4.0.0: 2315 - resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==, tarball: https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz} 2241 + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} 2316 2242 engines: {node: '>=8'} 2317 2243 2318 2244 path-key@3.1.1: 2319 - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==, tarball: https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz} 2245 + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} 2320 2246 engines: {node: '>=8'} 2321 2247 2322 2248 path-to-regexp@6.3.0: 2323 - resolution: {integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==, tarball: https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz} 2249 + resolution: {integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==} 2324 2250 2325 2251 pathe@2.0.3: 2326 - resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==, tarball: https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz} 2252 + resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} 2327 2253 2328 2254 pbf@4.0.1: 2329 - resolution: {integrity: sha512-SuLdBvS42z33m8ejRbInMapQe8n0D3vN/Xd5fmWM3tufNgRQFBpaW2YVJxQZV4iPNqb0vEFvssMEo5w9c6BTIA==, tarball: https://registry.npmjs.org/pbf/-/pbf-4.0.1.tgz} 2255 + resolution: {integrity: sha512-SuLdBvS42z33m8ejRbInMapQe8n0D3vN/Xd5fmWM3tufNgRQFBpaW2YVJxQZV4iPNqb0vEFvssMEo5w9c6BTIA==} 2330 2256 hasBin: true 2331 2257 2332 2258 perfect-freehand@1.2.3: 2333 - resolution: {integrity: sha512-bHZSfqDHGNlPpgH2yxXgPHlQSPpEbo+qg7li0M78J9vNAi2yjwLeA4x79BEQhX44lEWpCLSFCeRZwpw0niiXPA==, tarball: https://registry.npmjs.org/perfect-freehand/-/perfect-freehand-1.2.3.tgz} 2259 + resolution: {integrity: sha512-bHZSfqDHGNlPpgH2yxXgPHlQSPpEbo+qg7li0M78J9vNAi2yjwLeA4x79BEQhX44lEWpCLSFCeRZwpw0niiXPA==} 2334 2260 2335 2261 picocolors@1.1.1: 2336 - resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==, tarball: https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz} 2262 + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} 2337 2263 2338 2264 picomatch@4.0.3: 2339 - resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==, tarball: https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz} 2265 + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} 2340 2266 engines: {node: '>=12'} 2341 2267 2342 2268 pkg-types@1.3.1: 2343 - resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==, tarball: https://registry.npmjs.org/pkg-types/-/pkg-types-1.3.1.tgz} 2269 + resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} 2344 2270 2345 2271 pkg-types@2.3.0: 2346 - resolution: {integrity: sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig==, tarball: https://registry.npmjs.org/pkg-types/-/pkg-types-2.3.0.tgz} 2272 + resolution: {integrity: sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig==} 2347 2273 2348 2274 plyr@3.8.4: 2349 - resolution: {integrity: sha512-DrzLbK9Wol3zeiuZCleD9aUOl0KAaBHR9H6WVVVYPZ4Ya+LYxUFTgSF1jooHcMQCv96Ws96wCaZzIoP3bES8pQ==, tarball: https://registry.npmjs.org/plyr/-/plyr-3.8.4.tgz} 2275 + resolution: {integrity: sha512-DrzLbK9Wol3zeiuZCleD9aUOl0KAaBHR9H6WVVVYPZ4Ya+LYxUFTgSF1jooHcMQCv96Ws96wCaZzIoP3bES8pQ==} 2350 2276 2351 2277 postcss-load-config@3.1.4: 2352 - resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==, tarball: https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz} 2278 + resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} 2353 2279 engines: {node: '>= 10'} 2354 2280 peerDependencies: 2355 2281 postcss: '>=8.0.9' ··· 2361 2287 optional: true 2362 2288 2363 2289 postcss-safe-parser@7.0.1: 2364 - resolution: {integrity: sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A==, tarball: https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-7.0.1.tgz} 2290 + resolution: {integrity: sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A==} 2365 2291 engines: {node: '>=18.0'} 2366 2292 peerDependencies: 2367 2293 postcss: ^8.4.31 2368 2294 2369 2295 postcss-scss@4.0.9: 2370 - resolution: {integrity: sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==, tarball: https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.9.tgz} 2296 + resolution: {integrity: sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==} 2371 2297 engines: {node: '>=12.0'} 2372 2298 peerDependencies: 2373 2299 postcss: ^8.4.29 2374 2300 2375 2301 postcss-selector-parser@6.0.10: 2376 - resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==, tarball: https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz} 2302 + resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==} 2377 2303 engines: {node: '>=4'} 2378 2304 2379 2305 postcss-selector-parser@7.1.1: 2380 - resolution: {integrity: sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==, tarball: https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz} 2306 + resolution: {integrity: sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==} 2381 2307 engines: {node: '>=4'} 2382 2308 2383 2309 postcss-value-parser@4.2.0: 2384 - resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==, tarball: https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz} 2310 + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} 2385 2311 2386 2312 postcss@8.5.8: 2387 - resolution: {integrity: sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==, tarball: https://registry.npmjs.org/postcss/-/postcss-8.5.8.tgz} 2313 + resolution: {integrity: sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==} 2388 2314 engines: {node: ^10 || ^12 || >=14} 2389 2315 2390 2316 potpack@2.1.0: 2391 - resolution: {integrity: sha512-pcaShQc1Shq0y+E7GqJqvZj8DTthWV1KeHGdi0Z6IAin2Oi3JnLCOfwnCo84qc+HAp52wT9nK9H7FAJp5a44GQ==, tarball: https://registry.npmjs.org/potpack/-/potpack-2.1.0.tgz} 2317 + resolution: {integrity: sha512-pcaShQc1Shq0y+E7GqJqvZj8DTthWV1KeHGdi0Z6IAin2Oi3JnLCOfwnCo84qc+HAp52wT9nK9H7FAJp5a44GQ==} 2392 2318 2393 2319 prelude-ls@1.2.1: 2394 - resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==, tarball: https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz} 2320 + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} 2395 2321 engines: {node: '>= 0.8.0'} 2396 2322 2397 2323 prettier-plugin-svelte@3.5.1: 2398 - resolution: {integrity: sha512-65+fr5+cgIKWKiqM1Doum4uX6bY8iFCdztvvp2RcF+AJoieaw9kJOFMNcJo/bkmKYsxFaM9OsVZK/gWauG/5mg==, tarball: https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-3.5.1.tgz} 2324 + resolution: {integrity: sha512-65+fr5+cgIKWKiqM1Doum4uX6bY8iFCdztvvp2RcF+AJoieaw9kJOFMNcJo/bkmKYsxFaM9OsVZK/gWauG/5mg==} 2399 2325 peerDependencies: 2400 2326 prettier: ^3.0.0 2401 2327 svelte: ^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0 2402 2328 2403 2329 prettier-plugin-tailwindcss@0.7.2: 2404 - resolution: {integrity: sha512-LkphyK3Fw+q2HdMOoiEHWf93fNtYJwfamoKPl7UwtjFQdei/iIBoX11G6j706FzN3ymX9mPVi97qIY8328vdnA==, tarball: https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.7.2.tgz} 2330 + resolution: {integrity: sha512-LkphyK3Fw+q2HdMOoiEHWf93fNtYJwfamoKPl7UwtjFQdei/iIBoX11G6j706FzN3ymX9mPVi97qIY8328vdnA==} 2405 2331 engines: {node: '>=20.19'} 2406 2332 peerDependencies: 2407 2333 '@ianvs/prettier-plugin-sort-imports': '*' ··· 2456 2382 optional: true 2457 2383 2458 2384 prettier@3.8.1: 2459 - resolution: {integrity: sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==, tarball: https://registry.npmjs.org/prettier/-/prettier-3.8.1.tgz} 2385 + resolution: {integrity: sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==} 2460 2386 engines: {node: '>=14'} 2461 2387 hasBin: true 2462 2388 2463 2389 prop-types@15.8.1: 2464 - resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==, tarball: https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz} 2390 + resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} 2465 2391 2466 2392 prosemirror-changeset@2.4.0: 2467 - resolution: {integrity: sha512-LvqH2v7Q2SF6yxatuPP2e8vSUKS/L+xAU7dPDC4RMyHMhZoGDfBC74mYuyYF4gLqOEG758wajtyhNnsTkuhvng==, tarball: https://registry.npmjs.org/prosemirror-changeset/-/prosemirror-changeset-2.4.0.tgz} 2393 + resolution: {integrity: sha512-LvqH2v7Q2SF6yxatuPP2e8vSUKS/L+xAU7dPDC4RMyHMhZoGDfBC74mYuyYF4gLqOEG758wajtyhNnsTkuhvng==} 2468 2394 2469 2395 prosemirror-collab@1.3.1: 2470 - resolution: {integrity: sha512-4SnynYR9TTYaQVXd/ieUvsVV4PDMBzrq2xPUWutHivDuOshZXqQ5rGbZM84HEaXKbLdItse7weMGOUdDVcLKEQ==, tarball: https://registry.npmjs.org/prosemirror-collab/-/prosemirror-collab-1.3.1.tgz} 2396 + resolution: {integrity: sha512-4SnynYR9TTYaQVXd/ieUvsVV4PDMBzrq2xPUWutHivDuOshZXqQ5rGbZM84HEaXKbLdItse7weMGOUdDVcLKEQ==} 2471 2397 2472 2398 prosemirror-commands@1.7.1: 2473 - resolution: {integrity: sha512-rT7qZnQtx5c0/y/KlYaGvtG411S97UaL6gdp6RIZ23DLHanMYLyfGBV5DtSnZdthQql7W+lEVbpSfwtO8T+L2w==, tarball: https://registry.npmjs.org/prosemirror-commands/-/prosemirror-commands-1.7.1.tgz} 2399 + resolution: {integrity: sha512-rT7qZnQtx5c0/y/KlYaGvtG411S97UaL6gdp6RIZ23DLHanMYLyfGBV5DtSnZdthQql7W+lEVbpSfwtO8T+L2w==} 2474 2400 2475 2401 prosemirror-dropcursor@1.8.2: 2476 - resolution: {integrity: sha512-CCk6Gyx9+Tt2sbYk5NK0nB1ukHi2ryaRgadV/LvyNuO3ena1payM2z6Cg0vO1ebK8cxbzo41ku2DE5Axj1Zuiw==, tarball: https://registry.npmjs.org/prosemirror-dropcursor/-/prosemirror-dropcursor-1.8.2.tgz} 2402 + resolution: {integrity: sha512-CCk6Gyx9+Tt2sbYk5NK0nB1ukHi2ryaRgadV/LvyNuO3ena1payM2z6Cg0vO1ebK8cxbzo41ku2DE5Axj1Zuiw==} 2477 2403 2478 2404 prosemirror-gapcursor@1.4.1: 2479 - resolution: {integrity: sha512-pMdYaEnjNMSwl11yjEGtgTmLkR08m/Vl+Jj443167p9eB3HVQKhYCc4gmHVDsLPODfZfjr/MmirsdyZziXbQKw==, tarball: https://registry.npmjs.org/prosemirror-gapcursor/-/prosemirror-gapcursor-1.4.1.tgz} 2405 + resolution: {integrity: sha512-pMdYaEnjNMSwl11yjEGtgTmLkR08m/Vl+Jj443167p9eB3HVQKhYCc4gmHVDsLPODfZfjr/MmirsdyZziXbQKw==} 2480 2406 2481 2407 prosemirror-history@1.5.0: 2482 - resolution: {integrity: sha512-zlzTiH01eKA55UAf1MEjtssJeHnGxO0j4K4Dpx+gnmX9n+SHNlDqI2oO1Kv1iPN5B1dm5fsljCfqKF9nFL6HRg==, tarball: https://registry.npmjs.org/prosemirror-history/-/prosemirror-history-1.5.0.tgz} 2408 + resolution: {integrity: sha512-zlzTiH01eKA55UAf1MEjtssJeHnGxO0j4K4Dpx+gnmX9n+SHNlDqI2oO1Kv1iPN5B1dm5fsljCfqKF9nFL6HRg==} 2483 2409 2484 2410 prosemirror-inputrules@1.5.1: 2485 - resolution: {integrity: sha512-7wj4uMjKaXWAQ1CDgxNzNtR9AlsuwzHfdFH1ygEHA2KHF2DOEaXl1CJfNPAKCg9qNEh4rum975QLaCiQPyY6Fw==, tarball: https://registry.npmjs.org/prosemirror-inputrules/-/prosemirror-inputrules-1.5.1.tgz} 2411 + resolution: {integrity: sha512-7wj4uMjKaXWAQ1CDgxNzNtR9AlsuwzHfdFH1ygEHA2KHF2DOEaXl1CJfNPAKCg9qNEh4rum975QLaCiQPyY6Fw==} 2486 2412 2487 2413 prosemirror-keymap@1.2.3: 2488 - resolution: {integrity: sha512-4HucRlpiLd1IPQQXNqeo81BGtkY8Ai5smHhKW9jjPKRc2wQIxksg7Hl1tTI2IfT2B/LgX6bfYvXxEpJl7aKYKw==, tarball: https://registry.npmjs.org/prosemirror-keymap/-/prosemirror-keymap-1.2.3.tgz} 2414 + resolution: {integrity: sha512-4HucRlpiLd1IPQQXNqeo81BGtkY8Ai5smHhKW9jjPKRc2wQIxksg7Hl1tTI2IfT2B/LgX6bfYvXxEpJl7aKYKw==} 2489 2415 2490 2416 prosemirror-markdown@1.13.4: 2491 - resolution: {integrity: sha512-D98dm4cQ3Hs6EmjK500TdAOew4Z03EV71ajEFiWra3Upr7diytJsjF4mPV2dW+eK5uNectiRj0xFxYI9NLXDbw==, tarball: https://registry.npmjs.org/prosemirror-markdown/-/prosemirror-markdown-1.13.4.tgz} 2417 + resolution: {integrity: sha512-D98dm4cQ3Hs6EmjK500TdAOew4Z03EV71ajEFiWra3Upr7diytJsjF4mPV2dW+eK5uNectiRj0xFxYI9NLXDbw==} 2492 2418 2493 2419 prosemirror-menu@1.3.0: 2494 - resolution: {integrity: sha512-TImyPXCHPcDsSka2/lwJ6WjTASr4re/qWq1yoTTuLOqfXucwF6VcRa2LWCkM/EyTD1UO3CUwiH8qURJoWJRxwg==, tarball: https://registry.npmjs.org/prosemirror-menu/-/prosemirror-menu-1.3.0.tgz} 2420 + resolution: {integrity: sha512-TImyPXCHPcDsSka2/lwJ6WjTASr4re/qWq1yoTTuLOqfXucwF6VcRa2LWCkM/EyTD1UO3CUwiH8qURJoWJRxwg==} 2495 2421 2496 2422 prosemirror-model@1.25.4: 2497 - resolution: {integrity: sha512-PIM7E43PBxKce8OQeezAs9j4TP+5yDpZVbuurd1h5phUxEKIu+G2a+EUZzIC5nS1mJktDJWzbqS23n1tsAf5QA==, tarball: https://registry.npmjs.org/prosemirror-model/-/prosemirror-model-1.25.4.tgz} 2423 + resolution: {integrity: sha512-PIM7E43PBxKce8OQeezAs9j4TP+5yDpZVbuurd1h5phUxEKIu+G2a+EUZzIC5nS1mJktDJWzbqS23n1tsAf5QA==} 2498 2424 2499 2425 prosemirror-schema-basic@1.2.4: 2500 - resolution: {integrity: sha512-ELxP4TlX3yr2v5rM7Sb70SqStq5NvI15c0j9j/gjsrO5vaw+fnnpovCLEGIcpeGfifkuqJwl4fon6b+KdrODYQ==, tarball: https://registry.npmjs.org/prosemirror-schema-basic/-/prosemirror-schema-basic-1.2.4.tgz} 2426 + resolution: {integrity: sha512-ELxP4TlX3yr2v5rM7Sb70SqStq5NvI15c0j9j/gjsrO5vaw+fnnpovCLEGIcpeGfifkuqJwl4fon6b+KdrODYQ==} 2501 2427 2502 2428 prosemirror-schema-list@1.5.1: 2503 - resolution: {integrity: sha512-927lFx/uwyQaGwJxLWCZRkjXG0p48KpMj6ueoYiu4JX05GGuGcgzAy62dfiV8eFZftgyBUvLx76RsMe20fJl+Q==, tarball: https://registry.npmjs.org/prosemirror-schema-list/-/prosemirror-schema-list-1.5.1.tgz} 2429 + resolution: {integrity: sha512-927lFx/uwyQaGwJxLWCZRkjXG0p48KpMj6ueoYiu4JX05GGuGcgzAy62dfiV8eFZftgyBUvLx76RsMe20fJl+Q==} 2504 2430 2505 2431 prosemirror-state@1.4.4: 2506 - resolution: {integrity: sha512-6jiYHH2CIGbCfnxdHbXZ12gySFY/fz/ulZE333G6bPqIZ4F+TXo9ifiR86nAHpWnfoNjOb3o5ESi7J8Uz1jXHw==, tarball: https://registry.npmjs.org/prosemirror-state/-/prosemirror-state-1.4.4.tgz} 2432 + resolution: {integrity: sha512-6jiYHH2CIGbCfnxdHbXZ12gySFY/fz/ulZE333G6bPqIZ4F+TXo9ifiR86nAHpWnfoNjOb3o5ESi7J8Uz1jXHw==} 2507 2433 2508 2434 prosemirror-tables@1.8.5: 2509 - resolution: {integrity: sha512-V/0cDCsHKHe/tfWkeCmthNUcEp1IVO3p6vwN8XtwE9PZQLAZJigbw3QoraAdfJPir4NKJtNvOB8oYGKRl+t0Dw==, tarball: https://registry.npmjs.org/prosemirror-tables/-/prosemirror-tables-1.8.5.tgz} 2435 + resolution: {integrity: sha512-V/0cDCsHKHe/tfWkeCmthNUcEp1IVO3p6vwN8XtwE9PZQLAZJigbw3QoraAdfJPir4NKJtNvOB8oYGKRl+t0Dw==} 2510 2436 2511 2437 prosemirror-trailing-node@3.0.0: 2512 - resolution: {integrity: sha512-xiun5/3q0w5eRnGYfNlW1uU9W6x5MoFKWwq/0TIRgt09lv7Hcser2QYV8t4muXbEr+Fwo0geYn79Xs4GKywrRQ==, tarball: https://registry.npmjs.org/prosemirror-trailing-node/-/prosemirror-trailing-node-3.0.0.tgz} 2438 + resolution: {integrity: sha512-xiun5/3q0w5eRnGYfNlW1uU9W6x5MoFKWwq/0TIRgt09lv7Hcser2QYV8t4muXbEr+Fwo0geYn79Xs4GKywrRQ==} 2513 2439 peerDependencies: 2514 2440 prosemirror-model: ^1.22.1 2515 2441 prosemirror-state: ^1.4.2 2516 2442 prosemirror-view: ^1.33.8 2517 2443 2518 2444 prosemirror-transform@1.11.0: 2519 - resolution: {integrity: sha512-4I7Ce4KpygXb9bkiPS3hTEk4dSHorfRw8uI0pE8IhxlK2GXsqv5tIA7JUSxtSu7u8APVOTtbUBxTmnHIxVkIJw==, tarball: https://registry.npmjs.org/prosemirror-transform/-/prosemirror-transform-1.11.0.tgz} 2445 + resolution: {integrity: sha512-4I7Ce4KpygXb9bkiPS3hTEk4dSHorfRw8uI0pE8IhxlK2GXsqv5tIA7JUSxtSu7u8APVOTtbUBxTmnHIxVkIJw==} 2520 2446 2521 - prosemirror-view@1.41.6: 2522 - resolution: {integrity: sha512-mxpcDG4hNQa/CPtzxjdlir5bJFDlm0/x5nGBbStB2BWX+XOQ9M8ekEG+ojqB5BcVu2Rc80/jssCMZzSstJuSYg==, tarball: https://registry.npmjs.org/prosemirror-view/-/prosemirror-view-1.41.6.tgz} 2447 + prosemirror-view@1.41.7: 2448 + resolution: {integrity: sha512-jUwKNCEIGiqdvhlS91/2QAg21e4dfU5bH2iwmSDQeosXJgKF7smG0YSplOWK0cjSNgIqXe7VXqo7EIfUFJdt3w==} 2523 2449 2524 2450 protocol-buffers-schema@3.6.0: 2525 - resolution: {integrity: sha512-TdDRD+/QNdrCGCE7v8340QyuXd4kIWIgapsE2+n/SaGiSSbomYl4TjHlvIoCWRpE7wFt02EpB35VVA2ImcBVqw==, tarball: https://registry.npmjs.org/protocol-buffers-schema/-/protocol-buffers-schema-3.6.0.tgz} 2451 + resolution: {integrity: sha512-TdDRD+/QNdrCGCE7v8340QyuXd4kIWIgapsE2+n/SaGiSSbomYl4TjHlvIoCWRpE7wFt02EpB35VVA2ImcBVqw==} 2526 2452 2527 2453 punycode.js@2.3.1: 2528 - resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==, tarball: https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz} 2454 + resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==} 2529 2455 engines: {node: '>=6'} 2530 2456 2531 2457 punycode@2.3.1: 2532 - resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==, tarball: https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz} 2458 + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} 2533 2459 engines: {node: '>=6'} 2534 2460 2535 2461 qr-code-styling@1.9.2: 2536 - resolution: {integrity: sha512-RgJaZJ1/RrXJ6N0j7a+pdw3zMBmzZU4VN2dtAZf8ZggCfRB5stEQ3IoDNGaNhYY3nnZKYlYSLl5YkfWN5dPutg==, tarball: https://registry.npmjs.org/qr-code-styling/-/qr-code-styling-1.9.2.tgz} 2462 + resolution: {integrity: sha512-RgJaZJ1/RrXJ6N0j7a+pdw3zMBmzZU4VN2dtAZf8ZggCfRB5stEQ3IoDNGaNhYY3nnZKYlYSLl5YkfWN5dPutg==} 2537 2463 engines: {node: '>=18.18.0'} 2538 2464 2539 2465 qrcode-generator@1.5.2: 2540 - resolution: {integrity: sha512-pItrW0Z9HnDBnFmgiNrY1uxRdri32Uh9EjNYLPVC2zZ3ZRIIEqBoDgm4DkvDwNNDHTK7FNkmr8zAa77BYc9xNw==, tarball: https://registry.npmjs.org/qrcode-generator/-/qrcode-generator-1.5.2.tgz} 2466 + resolution: {integrity: sha512-pItrW0Z9HnDBnFmgiNrY1uxRdri32Uh9EjNYLPVC2zZ3ZRIIEqBoDgm4DkvDwNNDHTK7FNkmr8zAa77BYc9xNw==} 2541 2467 2542 2468 quickselect@3.0.0: 2543 - resolution: {integrity: sha512-XdjUArbK4Bm5fLLvlm5KpTFOiOThgfWWI4axAZDWg4E/0mKdZyI9tNEfds27qCi1ze/vwTR16kvmmGhRra3c2g==, tarball: https://registry.npmjs.org/quickselect/-/quickselect-3.0.0.tgz} 2469 + resolution: {integrity: sha512-XdjUArbK4Bm5fLLvlm5KpTFOiOThgfWWI4axAZDWg4E/0mKdZyI9tNEfds27qCi1ze/vwTR16kvmmGhRra3c2g==} 2544 2470 2545 2471 rangetouch@2.0.1: 2546 - resolution: {integrity: sha512-sln+pNSc8NGaHoLzwNBssFSf/rSYkqeBXzX1AtJlkJiUaVSJSbRAWJk+4omsXkN+EJalzkZhWQ3th1m0FpR5xA==, tarball: https://registry.npmjs.org/rangetouch/-/rangetouch-2.0.1.tgz} 2472 + resolution: {integrity: sha512-sln+pNSc8NGaHoLzwNBssFSf/rSYkqeBXzX1AtJlkJiUaVSJSbRAWJk+4omsXkN+EJalzkZhWQ3th1m0FpR5xA==} 2547 2473 2548 2474 react-dom@19.2.4: 2549 - resolution: {integrity: sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==, tarball: https://registry.npmjs.org/react-dom/-/react-dom-19.2.4.tgz} 2475 + resolution: {integrity: sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==} 2550 2476 peerDependencies: 2551 2477 react: ^19.2.4 2552 2478 2553 2479 react-draggable@4.5.0: 2554 - resolution: {integrity: sha512-VC+HBLEZ0XJxnOxVAZsdRi8rD04Iz3SiiKOoYzamjylUcju/hP9np/aZdLHf/7WOD268WMoNJMvYfB5yAK45cw==, tarball: https://registry.npmjs.org/react-draggable/-/react-draggable-4.5.0.tgz} 2480 + resolution: {integrity: sha512-VC+HBLEZ0XJxnOxVAZsdRi8rD04Iz3SiiKOoYzamjylUcju/hP9np/aZdLHf/7WOD268WMoNJMvYfB5yAK45cw==} 2555 2481 peerDependencies: 2556 2482 react: '>= 16.3.0' 2557 2483 react-dom: '>= 16.3.0' 2558 2484 2559 2485 react-grid-layout@2.2.2: 2560 - resolution: {integrity: sha512-yNo9pxQWoxHWRAwHGSVT4DEGELYPyQ7+q9lFclb5jcqeFzva63/2F72CryS/jiTIr/SBIlTaDdyjqH+ODg8oBw==, tarball: https://registry.npmjs.org/react-grid-layout/-/react-grid-layout-2.2.2.tgz} 2486 + resolution: {integrity: sha512-yNo9pxQWoxHWRAwHGSVT4DEGELYPyQ7+q9lFclb5jcqeFzva63/2F72CryS/jiTIr/SBIlTaDdyjqH+ODg8oBw==} 2561 2487 peerDependencies: 2562 2488 react: '>= 16.3.0' 2563 2489 react-dom: '>= 16.3.0' 2564 2490 2565 2491 react-is@16.13.1: 2566 - resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==, tarball: https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz} 2492 + resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} 2567 2493 2568 2494 react-resizable@3.1.3: 2569 - resolution: {integrity: sha512-liJBNayhX7qA4tBJiBD321FDhJxgGTJ07uzH5zSORXoE8h7PyEZ8mLqmosST7ppf6C4zUsbd2gzDMmBCfFp9Lw==, tarball: https://registry.npmjs.org/react-resizable/-/react-resizable-3.1.3.tgz} 2495 + resolution: {integrity: sha512-liJBNayhX7qA4tBJiBD321FDhJxgGTJ07uzH5zSORXoE8h7PyEZ8mLqmosST7ppf6C4zUsbd2gzDMmBCfFp9Lw==} 2570 2496 peerDependencies: 2571 2497 react: '>= 16.3' 2572 2498 react-dom: '>= 16.3' 2573 2499 2574 2500 react@19.2.4: 2575 - resolution: {integrity: sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==, tarball: https://registry.npmjs.org/react/-/react-19.2.4.tgz} 2501 + resolution: {integrity: sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==} 2576 2502 engines: {node: '>=0.10.0'} 2577 2503 2578 2504 readdirp@4.1.2: 2579 - resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==, tarball: https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz} 2505 + resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} 2580 2506 engines: {node: '>= 14.18.0'} 2581 2507 2582 2508 regexparam@3.0.0: 2583 - resolution: {integrity: sha512-RSYAtP31mvYLkAHrOlh25pCNQ5hWnT106VukGaaFfuJrZFkGRX5GhUAdPqpSDXxOhA2c4akmRuplv1mRqnBn6Q==, tarball: https://registry.npmjs.org/regexparam/-/regexparam-3.0.0.tgz} 2509 + resolution: {integrity: sha512-RSYAtP31mvYLkAHrOlh25pCNQ5hWnT106VukGaaFfuJrZFkGRX5GhUAdPqpSDXxOhA2c4akmRuplv1mRqnBn6Q==} 2584 2510 engines: {node: '>=8'} 2585 2511 2586 2512 require-from-string@2.0.2: 2587 - resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==, tarball: https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz} 2513 + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} 2588 2514 engines: {node: '>=0.10.0'} 2589 2515 2590 2516 resize-observer-polyfill@1.5.1: 2591 - resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==, tarball: https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz} 2517 + resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==} 2592 2518 2593 2519 resolve-protobuf-schema@2.1.0: 2594 - resolution: {integrity: sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ==, tarball: https://registry.npmjs.org/resolve-protobuf-schema/-/resolve-protobuf-schema-2.1.0.tgz} 2520 + resolution: {integrity: sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ==} 2595 2521 2596 - rolldown@1.0.0-rc.9: 2597 - resolution: {integrity: sha512-9EbgWge7ZH+yqb4d2EnELAntgPTWbfL8ajiTW+SyhJEC4qhBbkCKbqFV4Ge4zmu5ziQuVbWxb/XwLZ+RIO7E8Q==, tarball: https://registry.npmjs.org/rolldown/-/rolldown-1.0.0-rc.9.tgz} 2522 + rolldown@1.0.0-rc.10: 2523 + resolution: {integrity: sha512-q7j6vvarRFmKpgJUT8HCAUljkgzEp4LAhPlJUvQhA5LA1SUL36s5QCysMutErzL3EbNOZOkoziSx9iZC4FddKA==} 2598 2524 engines: {node: ^20.19.0 || >=22.12.0} 2599 2525 hasBin: true 2600 2526 2601 2527 rope-sequence@1.3.4: 2602 - resolution: {integrity: sha512-UT5EDe2cu2E/6O4igUr5PSFs23nvvukicWHx6GnOPlHAiiYbzNuCRQCuiUdHJQcqKalLKlrYJnjY0ySGsXNQXQ==, tarball: https://registry.npmjs.org/rope-sequence/-/rope-sequence-1.3.4.tgz} 2528 + resolution: {integrity: sha512-UT5EDe2cu2E/6O4igUr5PSFs23nvvukicWHx6GnOPlHAiiYbzNuCRQCuiUdHJQcqKalLKlrYJnjY0ySGsXNQXQ==} 2603 2529 2604 2530 runed@0.23.4: 2605 - resolution: {integrity: sha512-9q8oUiBYeXIDLWNK5DfCWlkL0EW3oGbk845VdKlPeia28l751VpfesaB/+7pI6rnbx1I6rqoZ2fZxptOJLxILA==, tarball: https://registry.npmjs.org/runed/-/runed-0.23.4.tgz} 2531 + resolution: {integrity: sha512-9q8oUiBYeXIDLWNK5DfCWlkL0EW3oGbk845VdKlPeia28l751VpfesaB/+7pI6rnbx1I6rqoZ2fZxptOJLxILA==} 2606 2532 peerDependencies: 2607 2533 svelte: ^5.7.0 2608 2534 2609 2535 runed@0.25.0: 2610 - resolution: {integrity: sha512-7+ma4AG9FT2sWQEA0Egf6mb7PBT2vHyuHail1ie8ropfSjvZGtEAx8YTmUjv/APCsdRRxEVvArNjALk9zFSOrg==, tarball: https://registry.npmjs.org/runed/-/runed-0.25.0.tgz} 2536 + resolution: {integrity: sha512-7+ma4AG9FT2sWQEA0Egf6mb7PBT2vHyuHail1ie8ropfSjvZGtEAx8YTmUjv/APCsdRRxEVvArNjALk9zFSOrg==} 2611 2537 peerDependencies: 2612 2538 svelte: ^5.7.0 2613 2539 2614 2540 runed@0.28.0: 2615 - resolution: {integrity: sha512-k2xx7RuO9hWcdd9f+8JoBeqWtYrm5CALfgpkg2YDB80ds/QE4w0qqu34A7fqiAwiBBSBQOid7TLxwxVC27ymWQ==, tarball: https://registry.npmjs.org/runed/-/runed-0.28.0.tgz} 2541 + resolution: {integrity: sha512-k2xx7RuO9hWcdd9f+8JoBeqWtYrm5CALfgpkg2YDB80ds/QE4w0qqu34A7fqiAwiBBSBQOid7TLxwxVC27ymWQ==} 2616 2542 peerDependencies: 2617 2543 svelte: ^5.7.0 2618 2544 2619 2545 runed@0.35.1: 2620 - resolution: {integrity: sha512-2F4Q/FZzbeJTFdIS/PuOoPRSm92sA2LhzTnv6FXhCoENb3huf5+fDuNOg1LNvGOouy3u/225qxmuJvcV3IZK5Q==, tarball: https://registry.npmjs.org/runed/-/runed-0.35.1.tgz} 2546 + resolution: {integrity: sha512-2F4Q/FZzbeJTFdIS/PuOoPRSm92sA2LhzTnv6FXhCoENb3huf5+fDuNOg1LNvGOouy3u/225qxmuJvcV3IZK5Q==} 2621 2547 peerDependencies: 2622 2548 '@sveltejs/kit': ^2.21.0 2623 2549 svelte: ^5.7.0 ··· 2626 2552 optional: true 2627 2553 2628 2554 rw@1.3.3: 2629 - resolution: {integrity: sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==, tarball: https://registry.npmjs.org/rw/-/rw-1.3.3.tgz} 2555 + resolution: {integrity: sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==} 2630 2556 2631 2557 sade@1.8.1: 2632 - resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==, tarball: https://registry.npmjs.org/sade/-/sade-1.8.1.tgz} 2558 + resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} 2633 2559 engines: {node: '>=6'} 2634 2560 2635 2561 safer-buffer@2.1.2: 2636 - resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==, tarball: https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz} 2562 + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} 2637 2563 2638 2564 satori-html@0.3.2: 2639 - resolution: {integrity: sha512-wjTh14iqADFKDK80e51/98MplTGfxz2RmIzh0GqShlf4a67+BooLywF17TvJPD6phO0Hxm7Mf1N5LtRYvdkYRA==, tarball: https://registry.npmjs.org/satori-html/-/satori-html-0.3.2.tgz} 2565 + resolution: {integrity: sha512-wjTh14iqADFKDK80e51/98MplTGfxz2RmIzh0GqShlf4a67+BooLywF17TvJPD6phO0Hxm7Mf1N5LtRYvdkYRA==} 2640 2566 2641 2567 satori@0.10.14: 2642 - resolution: {integrity: sha512-abovcqmwl97WKioxpkfuMeZmndB1TuDFY/R+FymrZyiGP+pMYomvgSzVPnbNMWHHESOPosVHGL352oFbdAnJcA==, tarball: https://registry.npmjs.org/satori/-/satori-0.10.14.tgz} 2568 + resolution: {integrity: sha512-abovcqmwl97WKioxpkfuMeZmndB1TuDFY/R+FymrZyiGP+pMYomvgSzVPnbNMWHHESOPosVHGL352oFbdAnJcA==} 2643 2569 engines: {node: '>=16'} 2644 2570 2645 2571 scheduler@0.27.0: 2646 - resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==, tarball: https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz} 2572 + resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==} 2647 2573 2648 2574 semver@7.7.4: 2649 - resolution: {integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==, tarball: https://registry.npmjs.org/semver/-/semver-7.7.4.tgz} 2575 + resolution: {integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==} 2650 2576 engines: {node: '>=10'} 2651 2577 hasBin: true 2652 2578 2653 - set-cookie-parser@3.0.1: 2654 - resolution: {integrity: sha512-n7Z7dXZhJbwuAHhNzkTti6Aw9QDDjZtm3JTpTGATIdNzdQz5GuFs22w90BcvF4INfnrL5xrX3oGsuqO5Dx3A1Q==, tarball: https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-3.0.1.tgz} 2579 + set-cookie-parser@3.1.0: 2580 + resolution: {integrity: sha512-kjnC1DXBHcxaOaOXBHBeRtltsDG2nUiUni+jP92M9gYdW12rsmx92UsfpH7o5tDRs7I1ZZPSQJQGv3UaRfCiuw==} 2655 2581 2656 2582 sharp@0.34.5: 2657 - resolution: {integrity: sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==, tarball: https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz} 2583 + resolution: {integrity: sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==} 2658 2584 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 2659 2585 2660 2586 shebang-command@2.0.0: 2661 - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==, tarball: https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz} 2587 + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} 2662 2588 engines: {node: '>=8'} 2663 2589 2664 2590 shebang-regex@3.0.0: 2665 - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==, tarball: https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz} 2591 + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} 2666 2592 engines: {node: '>=8'} 2667 2593 2668 - simple-icons@16.11.0: 2669 - resolution: {integrity: sha512-6vqbcdaT6PsgUXud9rrP9w+nrmRzzStMEvyDavMeGwDgZSYM4uJ3tH7zurgTLHJO0RnMqU3Q09Vgo7WdTXV1eA==, tarball: https://registry.npmjs.org/simple-icons/-/simple-icons-16.11.0.tgz} 2594 + simple-icons@16.12.0: 2595 + resolution: {integrity: sha512-fDJDqXUpkb2twqH+eBQpJsCYUE6jEH7VkuuPL9dH16sbLf6KKnwyijULmcx7SCoy3c2L6pl8WCzt+4rpYjoWfw==} 2670 2596 engines: {node: '>=0.12.18'} 2671 2597 2672 2598 sirv@3.0.2: 2673 - resolution: {integrity: sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==, tarball: https://registry.npmjs.org/sirv/-/sirv-3.0.2.tgz} 2599 + resolution: {integrity: sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==} 2674 2600 engines: {node: '>=18'} 2675 2601 2676 2602 source-map-js@1.2.1: 2677 - resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==, tarball: https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz} 2603 + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} 2678 2604 engines: {node: '>=0.10.0'} 2679 2605 2680 2606 std-env@3.10.0: 2681 - resolution: {integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==, tarball: https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz} 2607 + resolution: {integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==} 2682 2608 2683 2609 string.prototype.codepointat@0.2.1: 2684 - resolution: {integrity: sha512-2cBVCj6I4IOvEnjgO/hWqXjqBGsY+zwPmHl12Srk9IXSZ56Jwwmy+66XO5Iut/oQVR7t5ihYdLB0GMa4alEUcg==, tarball: https://registry.npmjs.org/string.prototype.codepointat/-/string.prototype.codepointat-0.2.1.tgz} 2610 + resolution: {integrity: sha512-2cBVCj6I4IOvEnjgO/hWqXjqBGsY+zwPmHl12Srk9IXSZ56Jwwmy+66XO5Iut/oQVR7t5ihYdLB0GMa4alEUcg==} 2685 2611 2686 2612 style-to-object@1.0.14: 2687 - resolution: {integrity: sha512-LIN7rULI0jBscWQYaSswptyderlarFkjQ+t79nzty8tcIAceVomEVlLzH5VP4Cmsv6MtKhs7qaAiwlcp+Mgaxw==, tarball: https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.14.tgz} 2613 + resolution: {integrity: sha512-LIN7rULI0jBscWQYaSswptyderlarFkjQ+t79nzty8tcIAceVomEVlLzH5VP4Cmsv6MtKhs7qaAiwlcp+Mgaxw==} 2688 2614 2689 2615 supercluster@8.0.1: 2690 - resolution: {integrity: sha512-IiOea5kJ9iqzD2t7QJq/cREyLHTtSmUT6gQsweojg9WH2sYJqZK9SswTu6jrscO6D1G5v5vYZ9ru/eq85lXeZQ==, tarball: https://registry.npmjs.org/supercluster/-/supercluster-8.0.1.tgz} 2616 + resolution: {integrity: sha512-IiOea5kJ9iqzD2t7QJq/cREyLHTtSmUT6gQsweojg9WH2sYJqZK9SswTu6jrscO6D1G5v5vYZ9ru/eq85lXeZQ==} 2691 2617 2692 2618 supports-color@10.2.2: 2693 - resolution: {integrity: sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==, tarball: https://registry.npmjs.org/supports-color/-/supports-color-10.2.2.tgz} 2619 + resolution: {integrity: sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==} 2694 2620 engines: {node: '>=18'} 2695 2621 2696 2622 svelte-boring-avatars@1.2.6: 2697 - resolution: {integrity: sha512-8+Z1DhsMUVI/V/5ik00Arw0PgbJcMdhTXq3YGqccBc5bYFeceCtMEMB0aWGhi8xFV+0aqZbWvS89Hcj16LlfHA==, tarball: https://registry.npmjs.org/svelte-boring-avatars/-/svelte-boring-avatars-1.2.6.tgz} 2623 + resolution: {integrity: sha512-8+Z1DhsMUVI/V/5ik00Arw0PgbJcMdhTXq3YGqccBc5bYFeceCtMEMB0aWGhi8xFV+0aqZbWvS89Hcj16LlfHA==} 2698 2624 2699 2625 svelte-check@4.4.5: 2700 - resolution: {integrity: sha512-1bSwIRCvvmSHrlK52fOlZmVtUZgil43jNL/2H18pRpa+eQjzGt6e3zayxhp1S7GajPFKNM/2PMCG+DZFHlG9fw==, tarball: https://registry.npmjs.org/svelte-check/-/svelte-check-4.4.5.tgz} 2626 + resolution: {integrity: sha512-1bSwIRCvvmSHrlK52fOlZmVtUZgil43jNL/2H18pRpa+eQjzGt6e3zayxhp1S7GajPFKNM/2PMCG+DZFHlG9fw==} 2701 2627 engines: {node: '>= 18.0.0'} 2702 2628 hasBin: true 2703 2629 peerDependencies: ··· 2705 2631 typescript: '>=5.0.0' 2706 2632 2707 2633 svelte-eslint-parser@1.6.0: 2708 - resolution: {integrity: sha512-qoB1ehychT6OxEtQAqc/guSqLS20SlA53Uijl7x375s8nlUT0lb9ol/gzraEEatQwsyPTJo87s2CmKL9Xab+Uw==, tarball: https://registry.npmjs.org/svelte-eslint-parser/-/svelte-eslint-parser-1.6.0.tgz} 2634 + resolution: {integrity: sha512-qoB1ehychT6OxEtQAqc/guSqLS20SlA53Uijl7x375s8nlUT0lb9ol/gzraEEatQwsyPTJo87s2CmKL9Xab+Uw==} 2709 2635 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0, pnpm: 10.30.3} 2710 2636 peerDependencies: 2711 2637 svelte: ^3.37.0 || ^4.0.0 || ^5.0.0 ··· 2714 2640 optional: true 2715 2641 2716 2642 svelte-maplibre-gl@1.0.3: 2717 - resolution: {integrity: sha512-pGZMLN5EcJoe6lREyaY2lsbkvrnKjIGHJRM2ijN+TUDeJbV9oecjBxbDXQZd8b5X4JJztSG915L731dFdhhSwA==, tarball: https://registry.npmjs.org/svelte-maplibre-gl/-/svelte-maplibre-gl-1.0.3.tgz} 2643 + resolution: {integrity: sha512-pGZMLN5EcJoe6lREyaY2lsbkvrnKjIGHJRM2ijN+TUDeJbV9oecjBxbDXQZd8b5X4JJztSG915L731dFdhhSwA==} 2718 2644 peerDependencies: 2719 2645 maplibre-gl: ^5.0.0 || ^4.0.0 2720 2646 svelte: '>=5.0.0' 2721 2647 2722 2648 svelte-sonner@1.1.0: 2723 - resolution: {integrity: sha512-3lYM6ZIqWe+p9vwwWHGWP/ZdvHiUtzURsud2quIxivrX4rvpXh6i+geBGn0m3JS6KwW6W8VgbOl3xQMcDuh6gg==, tarball: https://registry.npmjs.org/svelte-sonner/-/svelte-sonner-1.1.0.tgz} 2649 + resolution: {integrity: sha512-3lYM6ZIqWe+p9vwwWHGWP/ZdvHiUtzURsud2quIxivrX4rvpXh6i+geBGn0m3JS6KwW6W8VgbOl3xQMcDuh6gg==} 2724 2650 peerDependencies: 2725 2651 svelte: ^5.0.0 2726 2652 2727 2653 svelte-tiptap@3.0.1: 2728 - resolution: {integrity: sha512-Vi3kVGOd01f7mslOxGbJB7z2QavdvH+6WffhB+Y5fleTiZaW0YWqIboyO2u/uh4BQeosiINmmuRJ+Qwb7mYP+A==, tarball: https://registry.npmjs.org/svelte-tiptap/-/svelte-tiptap-3.0.1.tgz} 2654 + resolution: {integrity: sha512-Vi3kVGOd01f7mslOxGbJB7z2QavdvH+6WffhB+Y5fleTiZaW0YWqIboyO2u/uh4BQeosiINmmuRJ+Qwb7mYP+A==} 2729 2655 peerDependencies: 2730 2656 '@floating-ui/dom': ^1.0.0 2731 2657 '@tiptap/core': ^3.0.0 ··· 2735 2661 svelte: ^5.0.0 2736 2662 2737 2663 svelte-toolbelt@0.10.6: 2738 - resolution: {integrity: sha512-YWuX+RE+CnWYx09yseAe4ZVMM7e7GRFZM6OYWpBKOb++s+SQ8RBIMMe+Bs/CznBMc0QPLjr+vDBxTAkozXsFXQ==, tarball: https://registry.npmjs.org/svelte-toolbelt/-/svelte-toolbelt-0.10.6.tgz} 2664 + resolution: {integrity: sha512-YWuX+RE+CnWYx09yseAe4ZVMM7e7GRFZM6OYWpBKOb++s+SQ8RBIMMe+Bs/CznBMc0QPLjr+vDBxTAkozXsFXQ==} 2739 2665 engines: {node: '>=18', pnpm: '>=8.7.0'} 2740 2666 peerDependencies: 2741 2667 svelte: ^5.30.2 2742 2668 2743 2669 svelte-toolbelt@0.7.1: 2744 - resolution: {integrity: sha512-HcBOcR17Vx9bjaOceUvxkY3nGmbBmCBBbuWLLEWO6jtmWH8f/QoWmbyUfQZrpDINH39en1b8mptfPQT9VKQ1xQ==, tarball: https://registry.npmjs.org/svelte-toolbelt/-/svelte-toolbelt-0.7.1.tgz} 2670 + resolution: {integrity: sha512-HcBOcR17Vx9bjaOceUvxkY3nGmbBmCBBbuWLLEWO6jtmWH8f/QoWmbyUfQZrpDINH39en1b8mptfPQT9VKQ1xQ==} 2745 2671 engines: {node: '>=18', pnpm: '>=8.7.0'} 2746 2672 peerDependencies: 2747 2673 svelte: ^5.0.0 2748 2674 2749 - svelte@5.53.11: 2750 - resolution: {integrity: sha512-GYmqRjRhJYLQBonfdfGAt28gkfWEShrtXKGXcFGneXi502aBE+I1dJcs/YQriByvP6xqXRz/OdBGC6tfvUQHyQ==, tarball: https://registry.npmjs.org/svelte/-/svelte-5.53.11.tgz} 2675 + svelte@5.54.1: 2676 + resolution: {integrity: sha512-ow8tncN097Ty8U1H+C3bM1xNlsCbnO2UZeN0lWBnv8f3jKho7QTTQ2LWbMXrPQDodLjH91n4kpNnLolyRhVE6A==} 2751 2677 engines: {node: '>=18'} 2752 2678 2753 2679 tabbable@6.4.0: 2754 - resolution: {integrity: sha512-05PUHKSNE8ou2dwIxTngl4EzcnsCDZGJ/iCLtDflR/SHB/ny14rXc+qU5P4mG9JkusiV7EivzY9Mhm55AzAvCg==, tarball: https://registry.npmjs.org/tabbable/-/tabbable-6.4.0.tgz} 2680 + resolution: {integrity: sha512-05PUHKSNE8ou2dwIxTngl4EzcnsCDZGJ/iCLtDflR/SHB/ny14rXc+qU5P4mG9JkusiV7EivzY9Mhm55AzAvCg==} 2755 2681 2756 2682 tailwind-merge@3.5.0: 2757 - resolution: {integrity: sha512-I8K9wewnVDkL1NTGoqWmVEIlUcB9gFriAEkXkfCjX5ib8ezGxtR3xD7iZIxrfArjEsH7F1CHD4RFUtxefdqV/A==, tarball: https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-3.5.0.tgz} 2683 + resolution: {integrity: sha512-I8K9wewnVDkL1NTGoqWmVEIlUcB9gFriAEkXkfCjX5ib8ezGxtR3xD7iZIxrfArjEsH7F1CHD4RFUtxefdqV/A==} 2758 2684 2759 2685 tailwind-variants@3.2.2: 2760 - resolution: {integrity: sha512-Mi4kHeMTLvKlM98XPnK+7HoBPmf4gygdFmqQPaDivc3DpYS6aIY6KiG/PgThrGvii5YZJqRsPz0aPyhoFzmZgg==, tarball: https://registry.npmjs.org/tailwind-variants/-/tailwind-variants-3.2.2.tgz} 2686 + resolution: {integrity: sha512-Mi4kHeMTLvKlM98XPnK+7HoBPmf4gygdFmqQPaDivc3DpYS6aIY6KiG/PgThrGvii5YZJqRsPz0aPyhoFzmZgg==} 2761 2687 engines: {node: '>=16.x', pnpm: '>=7.x'} 2762 2688 peerDependencies: 2763 2689 tailwind-merge: '>=3.0.0' ··· 2767 2693 optional: true 2768 2694 2769 2695 tailwindcss-animate@1.0.7: 2770 - resolution: {integrity: sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==, tarball: https://registry.npmjs.org/tailwindcss-animate/-/tailwindcss-animate-1.0.7.tgz} 2696 + resolution: {integrity: sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==} 2771 2697 peerDependencies: 2772 2698 tailwindcss: '>=3.0.0 || insiders' 2773 2699 2774 - tailwindcss@4.2.1: 2775 - resolution: {integrity: sha512-/tBrSQ36vCleJkAOsy9kbNTgaxvGbyOamC30PRePTQe/o1MFwEKHQk4Cn7BNGaPtjp+PuUrByJehM1hgxfq4sw==, tarball: https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.2.1.tgz} 2700 + tailwindcss@4.2.2: 2701 + resolution: {integrity: sha512-KWBIxs1Xb6NoLdMVqhbhgwZf2PGBpPEiwOqgI4pFIYbNTfBXiKYyWoTsXgBQ9WFg/OlhnvHaY+AEpW7wSmFo2Q==} 2776 2702 2777 2703 tapable@2.3.0: 2778 - resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==, tarball: https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz} 2704 + resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==} 2779 2705 engines: {node: '>=6'} 2780 2706 2781 2707 three-instanced-uniforms-mesh@0.52.4: 2782 - resolution: {integrity: sha512-YwDBy05hfKZQtU+Rp0KyDf9yH4GxfhxMbVt9OYruxdgLfPwmDG5oAbGoW0DrKtKZSM3BfFcCiejiOHCjFBTeng==, tarball: https://registry.npmjs.org/three-instanced-uniforms-mesh/-/three-instanced-uniforms-mesh-0.52.4.tgz} 2708 + resolution: {integrity: sha512-YwDBy05hfKZQtU+Rp0KyDf9yH4GxfhxMbVt9OYruxdgLfPwmDG5oAbGoW0DrKtKZSM3BfFcCiejiOHCjFBTeng==} 2783 2709 peerDependencies: 2784 2710 three: '>=0.125.0' 2785 2711 2786 2712 three-mesh-bvh@0.9.9: 2787 - resolution: {integrity: sha512-FJKitcjvbALmeQRK+Sc+nLGorCpkrZBrbgJZFzhdyWboak37DZikn46hvQkNqSbJPm227ahYmS6k3N/GXaAyXw==, tarball: https://registry.npmjs.org/three-mesh-bvh/-/three-mesh-bvh-0.9.9.tgz} 2713 + resolution: {integrity: sha512-FJKitcjvbALmeQRK+Sc+nLGorCpkrZBrbgJZFzhdyWboak37DZikn46hvQkNqSbJPm227ahYmS6k3N/GXaAyXw==} 2788 2714 peerDependencies: 2789 2715 three: '>= 0.159.0' 2790 2716 2791 2717 three-perf@1.0.11: 2792 - resolution: {integrity: sha512-OgBpZjwL+csQKGKZjpkH/QHdbGFMxqngMbSEJeSnVNfXDYd6On7WHNv/GhUZH4YxIpNMwMahBWrNnsJvnbSJHQ==, tarball: https://registry.npmjs.org/three-perf/-/three-perf-1.0.11.tgz} 2718 + resolution: {integrity: sha512-OgBpZjwL+csQKGKZjpkH/QHdbGFMxqngMbSEJeSnVNfXDYd6On7WHNv/GhUZH4YxIpNMwMahBWrNnsJvnbSJHQ==} 2793 2719 peerDependencies: 2794 2720 three: '>=0.170' 2795 2721 2796 2722 three-viewport-gizmo@2.2.0: 2797 - resolution: {integrity: sha512-Jo9Liur1rUmdKk75FZumLU/+hbF+RtJHi1qsKZpntjKlCYScK6tjbYoqvJ9M+IJphrlQJF5oReFW7Sambh0N4Q==, tarball: https://registry.npmjs.org/three-viewport-gizmo/-/three-viewport-gizmo-2.2.0.tgz} 2723 + resolution: {integrity: sha512-Jo9Liur1rUmdKk75FZumLU/+hbF+RtJHi1qsKZpntjKlCYScK6tjbYoqvJ9M+IJphrlQJF5oReFW7Sambh0N4Q==} 2798 2724 peerDependencies: 2799 2725 three: '>=0.162.0 <1.0.0' 2800 2726 2801 2727 three@0.183.2: 2802 - resolution: {integrity: sha512-di3BsL2FEQ1PA7Hcvn4fyJOlxRRgFYBpMTcyOgkwJIaDOdJMebEFPA+t98EvjuljDx4hNulAGwF6KIjtwI5jgQ==, tarball: https://registry.npmjs.org/three/-/three-0.183.2.tgz} 2728 + resolution: {integrity: sha512-di3BsL2FEQ1PA7Hcvn4fyJOlxRRgFYBpMTcyOgkwJIaDOdJMebEFPA+t98EvjuljDx4hNulAGwF6KIjtwI5jgQ==} 2803 2729 2804 2730 tiny-inflate@1.0.3: 2805 - resolution: {integrity: sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==, tarball: https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz} 2731 + resolution: {integrity: sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==} 2806 2732 2807 2733 tinyglobby@0.2.15: 2808 - resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==, tarball: https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz} 2734 + resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} 2809 2735 engines: {node: '>=12.0.0'} 2810 2736 2811 2737 tinyqueue@3.0.0: 2812 - resolution: {integrity: sha512-gRa9gwYU3ECmQYv3lslts5hxuIa90veaEcxDYuu3QGOIAEM2mOZkVHp48ANJuu1CURtRdHKUBY5Lm1tHV+sD4g==, tarball: https://registry.npmjs.org/tinyqueue/-/tinyqueue-3.0.0.tgz} 2738 + resolution: {integrity: sha512-gRa9gwYU3ECmQYv3lslts5hxuIa90veaEcxDYuu3QGOIAEM2mOZkVHp48ANJuu1CURtRdHKUBY5Lm1tHV+sD4g==} 2813 2739 2814 2740 totalist@3.0.1: 2815 - resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==, tarball: https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz} 2741 + resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} 2816 2742 engines: {node: '>=6'} 2817 2743 2818 2744 troika-three-text@0.52.4: 2819 - resolution: {integrity: sha512-V50EwcYGruV5rUZ9F4aNsrytGdKcXKALjEtQXIOBfhVoZU9VAqZNIoGQ3TMiooVqFAbR1w15T+f+8gkzoFzawg==, tarball: https://registry.npmjs.org/troika-three-text/-/troika-three-text-0.52.4.tgz} 2745 + resolution: {integrity: sha512-V50EwcYGruV5rUZ9F4aNsrytGdKcXKALjEtQXIOBfhVoZU9VAqZNIoGQ3TMiooVqFAbR1w15T+f+8gkzoFzawg==} 2820 2746 peerDependencies: 2821 2747 three: '>=0.125.0' 2822 2748 2823 2749 troika-three-utils@0.52.4: 2824 - resolution: {integrity: sha512-NORAStSVa/BDiG52Mfudk4j1FG4jC4ILutB3foPnfGbOeIs9+G5vZLa0pnmnaftZUGm4UwSoqEpWdqvC7zms3A==, tarball: https://registry.npmjs.org/troika-three-utils/-/troika-three-utils-0.52.4.tgz} 2750 + resolution: {integrity: sha512-NORAStSVa/BDiG52Mfudk4j1FG4jC4ILutB3foPnfGbOeIs9+G5vZLa0pnmnaftZUGm4UwSoqEpWdqvC7zms3A==} 2825 2751 peerDependencies: 2826 2752 three: '>=0.125.0' 2827 2753 2828 2754 troika-worker-utils@0.52.0: 2829 - resolution: {integrity: sha512-W1CpvTHykaPH5brv5VHLfQo9D1OYuo0cSBEUQFFT/nBUzM8iD6Lq2/tgG/f1OelbAS1WtaTPQzE5uM49egnngw==, tarball: https://registry.npmjs.org/troika-worker-utils/-/troika-worker-utils-0.52.0.tgz} 2755 + resolution: {integrity: sha512-W1CpvTHykaPH5brv5VHLfQo9D1OYuo0cSBEUQFFT/nBUzM8iD6Lq2/tgG/f1OelbAS1WtaTPQzE5uM49egnngw==} 2830 2756 2831 - ts-api-utils@2.4.0: 2832 - resolution: {integrity: sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==, tarball: https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.4.0.tgz} 2757 + ts-api-utils@2.5.0: 2758 + resolution: {integrity: sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==} 2833 2759 engines: {node: '>=18.12'} 2834 2760 peerDependencies: 2835 2761 typescript: '>=4.8.4' 2836 2762 2837 2763 tslib@2.8.1: 2838 - resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==, tarball: https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz} 2764 + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} 2839 2765 2840 2766 turndown@7.2.2: 2841 - resolution: {integrity: sha512-1F7db8BiExOKxjSMU2b7if62D/XOyQyZbPKq/nUwopfgnHlqXHqQ0lvfUTeUIr1lZJzOPFn43dODyMSIfvWRKQ==, tarball: https://registry.npmjs.org/turndown/-/turndown-7.2.2.tgz} 2767 + resolution: {integrity: sha512-1F7db8BiExOKxjSMU2b7if62D/XOyQyZbPKq/nUwopfgnHlqXHqQ0lvfUTeUIr1lZJzOPFn43dODyMSIfvWRKQ==} 2842 2768 2843 2769 tweakpane@3.1.10: 2844 - resolution: {integrity: sha512-rqwnl/pUa7+inhI2E9ayGTqqP0EPOOn/wVvSWjZsRbZUItzNShny7pzwL3hVlaN4m9t/aZhsP0aFQ9U5VVR2VQ==, tarball: https://registry.npmjs.org/tweakpane/-/tweakpane-3.1.10.tgz} 2770 + resolution: {integrity: sha512-rqwnl/pUa7+inhI2E9ayGTqqP0EPOOn/wVvSWjZsRbZUItzNShny7pzwL3hVlaN4m9t/aZhsP0aFQ9U5VVR2VQ==} 2845 2771 2846 2772 type-check@0.4.0: 2847 - resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==, tarball: https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz} 2773 + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} 2848 2774 engines: {node: '>= 0.8.0'} 2849 2775 2850 - typescript-eslint@8.57.0: 2851 - resolution: {integrity: sha512-W8GcigEMEeB07xEZol8oJ26rigm3+bfPHxHvwbYUlu1fUDsGuQ7Hiskx5xGW/xM4USc9Ephe3jtv7ZYPQntHeA==, tarball: https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.57.0.tgz} 2776 + typescript-eslint@8.57.1: 2777 + resolution: {integrity: sha512-fLvZWf+cAGw3tqMCYzGIU6yR8K+Y9NT2z23RwOjlNFF2HwSB3KhdEFI5lSBv8tNmFkkBShSjsCjzx1vahZfISA==} 2852 2778 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2853 2779 peerDependencies: 2854 2780 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 2855 2781 typescript: '>=4.8.4 <6.0.0' 2856 2782 2857 2783 typescript@5.9.3: 2858 - resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==, tarball: https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz} 2784 + resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} 2859 2785 engines: {node: '>=14.17'} 2860 2786 hasBin: true 2861 2787 2862 2788 uc.micro@2.1.0: 2863 - resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==, tarball: https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz} 2789 + resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==} 2864 2790 2865 2791 ufo@1.6.3: 2866 - resolution: {integrity: sha512-yDJTmhydvl5lJzBmy/hyOAA0d+aqCBuwl818haVdYCRrWV84o7YyeVm4QlVHStqNrrJSTb6jKuFAVqAFsr+K3Q==, tarball: https://registry.npmjs.org/ufo/-/ufo-1.6.3.tgz} 2792 + resolution: {integrity: sha512-yDJTmhydvl5lJzBmy/hyOAA0d+aqCBuwl818haVdYCRrWV84o7YyeVm4QlVHStqNrrJSTb6jKuFAVqAFsr+K3Q==} 2867 2793 2868 2794 ultrahtml@1.6.0: 2869 - resolution: {integrity: sha512-R9fBn90VTJrqqLDwyMph+HGne8eqY1iPfYhPzZrvKpIfwkWZbcYlfpsb8B9dTvBfpy1/hqAD7Wi8EKfP9e8zdw==, tarball: https://registry.npmjs.org/ultrahtml/-/ultrahtml-1.6.0.tgz} 2795 + resolution: {integrity: sha512-R9fBn90VTJrqqLDwyMph+HGne8eqY1iPfYhPzZrvKpIfwkWZbcYlfpsb8B9dTvBfpy1/hqAD7Wi8EKfP9e8zdw==} 2870 2796 2871 - undici-types@7.16.0: 2872 - resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==, tarball: https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz} 2873 - 2874 - undici@7.18.2: 2875 - resolution: {integrity: sha512-y+8YjDFzWdQlSE9N5nzKMT3g4a5UBX1HKowfdXh0uvAnTaqqwqB92Jt4UXBAeKekDs5IaDKyJFR4X1gYVCgXcw==, tarball: https://registry.npmjs.org/undici/-/undici-7.18.2.tgz} 2797 + undici@7.24.4: 2798 + resolution: {integrity: sha512-BM/JzwwaRXxrLdElV2Uo6cTLEjhSb3WXboncJamZ15NgUURmvlXvxa6xkwIOILIjPNo9i8ku136ZvWV0Uly8+w==} 2876 2799 engines: {node: '>=20.18.1'} 2877 2800 2878 - undici@7.24.0: 2879 - resolution: {integrity: sha512-jxytwMHhsbdpBXxLAcuu0fzlQeXCNnWdDyRHpvWsUl8vd98UwYdl9YTyn8/HcpcJPC3pwUveefsa3zTxyD/ERg==, tarball: https://registry.npmjs.org/undici/-/undici-7.24.0.tgz} 2801 + undici@7.24.5: 2802 + resolution: {integrity: sha512-3IWdCpjgxp15CbJnsi/Y9TCDE7HWVN19j1hmzVhoAkY/+CJx449tVxT5wZc1Gwg8J+P0LWvzlBzxYRnHJ+1i7Q==} 2880 2803 engines: {node: '>=20.18.1'} 2881 2804 2882 2805 unenv@2.0.0-rc.24: 2883 - resolution: {integrity: sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw==, tarball: https://registry.npmjs.org/unenv/-/unenv-2.0.0-rc.24.tgz} 2806 + resolution: {integrity: sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw==} 2884 2807 2885 2808 unicode-segmenter@0.14.5: 2886 - resolution: {integrity: sha512-jHGmj2LUuqDcX3hqY12Ql+uhUTn8huuxNZGq7GvtF6bSybzH3aFgedYu/KTzQStEgt1Ra2F3HxadNXsNjb3m3g==, tarball: https://registry.npmjs.org/unicode-segmenter/-/unicode-segmenter-0.14.5.tgz} 2809 + resolution: {integrity: sha512-jHGmj2LUuqDcX3hqY12Ql+uhUTn8huuxNZGq7GvtF6bSybzH3aFgedYu/KTzQStEgt1Ra2F3HxadNXsNjb3m3g==} 2887 2810 2888 2811 unicode-trie@2.0.0: 2889 - resolution: {integrity: sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==, tarball: https://registry.npmjs.org/unicode-trie/-/unicode-trie-2.0.0.tgz} 2812 + resolution: {integrity: sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==} 2890 2813 2891 2814 unwasm@0.5.3: 2892 - resolution: {integrity: sha512-keBgTSfp3r6+s9ZcSma+0chwxQdmLbB5+dAD9vjtB21UTMYuKAxHXCU1K2CbCtnP09EaWeRvACnXk0EJtUx+hw==, tarball: https://registry.npmjs.org/unwasm/-/unwasm-0.5.3.tgz} 2815 + resolution: {integrity: sha512-keBgTSfp3r6+s9ZcSma+0chwxQdmLbB5+dAD9vjtB21UTMYuKAxHXCU1K2CbCtnP09EaWeRvACnXk0EJtUx+hw==} 2893 2816 2894 2817 uri-js@4.4.1: 2895 - resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==, tarball: https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz} 2818 + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} 2896 2819 2897 2820 url-polyfill@1.1.14: 2898 - resolution: {integrity: sha512-p4f3TTAG6ADVF3mwbXw7hGw+QJyw5CnNGvYh5fCuQQZIiuKUswqcznyV3pGDP9j0TSmC4UvRKm8kl1QsX1diiQ==, tarball: https://registry.npmjs.org/url-polyfill/-/url-polyfill-1.1.14.tgz} 2821 + resolution: {integrity: sha512-p4f3TTAG6ADVF3mwbXw7hGw+QJyw5CnNGvYh5fCuQQZIiuKUswqcznyV3pGDP9j0TSmC4UvRKm8kl1QsX1diiQ==} 2899 2822 2900 2823 util-deprecate@1.0.2: 2901 - resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==, tarball: https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz} 2824 + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} 2902 2825 2903 - vite@8.0.0: 2904 - resolution: {integrity: sha512-fPGaRNj9Zytaf8LEiBhY7Z6ijnFKdzU/+mL8EFBaKr7Vw1/FWcTBAMW0wLPJAGMPX38ZPVCVgLceWiEqeoqL2Q==, tarball: https://registry.npmjs.org/vite/-/vite-8.0.0.tgz} 2826 + valibot@1.3.1: 2827 + resolution: {integrity: sha512-sfdRir/QFM0JaF22hqTroPc5xy4DimuGQVKFrzF1YfGwaS1nJot3Y8VqMdLO2Lg27fMzat2yD3pY5PbAYO39Gg==} 2828 + peerDependencies: 2829 + typescript: '>=5' 2830 + peerDependenciesMeta: 2831 + typescript: 2832 + optional: true 2833 + 2834 + vite@8.0.1: 2835 + resolution: {integrity: sha512-wt+Z2qIhfFt85uiyRt5LPU4oVEJBXj8hZNWKeqFG4gRG/0RaRGJ7njQCwzFVjO+v4+Ipmf5CY7VdmZRAYYBPHw==} 2905 2836 engines: {node: ^20.19.0 || >=22.12.0} 2906 2837 hasBin: true 2907 2838 peerDependencies: 2908 2839 '@types/node': ^20.19.0 || >=22.12.0 2909 - '@vitejs/devtools': ^0.0.0-alpha.31 2840 + '@vitejs/devtools': ^0.1.0 2910 2841 esbuild: ^0.27.0 2911 2842 jiti: '>=1.21.0' 2912 2843 less: ^4.0.0 ··· 2944 2875 optional: true 2945 2876 2946 2877 vitefu@1.1.2: 2947 - resolution: {integrity: sha512-zpKATdUbzbsycPFBN71nS2uzBUQiVnFoOrr2rvqv34S1lcAgMKKkjWleLGeiJlZ8lwCXvtWaRn7R3ZC16SYRuw==, tarball: https://registry.npmjs.org/vitefu/-/vitefu-1.1.2.tgz} 2878 + resolution: {integrity: sha512-zpKATdUbzbsycPFBN71nS2uzBUQiVnFoOrr2rvqv34S1lcAgMKKkjWleLGeiJlZ8lwCXvtWaRn7R3ZC16SYRuw==} 2948 2879 peerDependencies: 2949 2880 vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-beta.0 2950 2881 peerDependenciesMeta: ··· 2952 2883 optional: true 2953 2884 2954 2885 w3c-keyname@2.2.8: 2955 - resolution: {integrity: sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==, tarball: https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.8.tgz} 2886 + resolution: {integrity: sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==} 2956 2887 2957 2888 web-haptics@0.0.6: 2958 - resolution: {integrity: sha512-eCzcf1LDi20+Fr0x9V3OkX92k0gxEQXaHajmhXHitsnk6SxPeshv8TBtBRqxyst8HI1uf2FyFVE7QS3jo1gkrw==, tarball: https://registry.npmjs.org/web-haptics/-/web-haptics-0.0.6.tgz} 2889 + resolution: {integrity: sha512-eCzcf1LDi20+Fr0x9V3OkX92k0gxEQXaHajmhXHitsnk6SxPeshv8TBtBRqxyst8HI1uf2FyFVE7QS3jo1gkrw==} 2959 2890 peerDependencies: 2960 2891 react: '>=18' 2961 2892 react-dom: '>=18' ··· 2972 2903 optional: true 2973 2904 2974 2905 webgl-sdf-generator@1.1.1: 2975 - resolution: {integrity: sha512-9Z0JcMTFxeE+b2x1LJTdnaT8rT8aEp7MVxkNwoycNmJWwPdzoXzMh0BjJSh/AEFP+KPYZUli814h8bJZFIZ2jA==, tarball: https://registry.npmjs.org/webgl-sdf-generator/-/webgl-sdf-generator-1.1.1.tgz} 2906 + resolution: {integrity: sha512-9Z0JcMTFxeE+b2x1LJTdnaT8rT8aEp7MVxkNwoycNmJWwPdzoXzMh0BjJSh/AEFP+KPYZUli814h8bJZFIZ2jA==} 2976 2907 2977 2908 whatwg-encoding@3.1.1: 2978 - resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==, tarball: https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz} 2909 + resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} 2979 2910 engines: {node: '>=18'} 2980 2911 deprecated: Use @exodus/bytes instead for a more spec-conformant and faster implementation 2981 2912 2982 2913 whatwg-mimetype@4.0.0: 2983 - resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==, tarball: https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz} 2914 + resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} 2984 2915 engines: {node: '>=18'} 2985 2916 2986 2917 which@2.0.2: 2987 - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==, tarball: https://registry.npmjs.org/which/-/which-2.0.2.tgz} 2918 + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} 2988 2919 engines: {node: '>= 8'} 2989 2920 hasBin: true 2990 2921 2991 2922 word-wrap@1.2.5: 2992 - resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==, tarball: https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz} 2923 + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} 2993 2924 engines: {node: '>=0.10.0'} 2994 2925 2995 - workerd@1.20260312.1: 2996 - resolution: {integrity: sha512-nNpPkw9jaqo79B+iBCOiksx+N62xC+ETIfyzofUEdY3cSOHJg6oNnVSHm7vHevzVblfV76c8Gr0cXHEapYMBEg==, tarball: https://registry.npmjs.org/workerd/-/workerd-1.20260312.1.tgz} 2926 + workerd@1.20260317.1: 2927 + resolution: {integrity: sha512-ZuEq1OdrJBS+NV+L5HMYPCzVn49a2O60slQiiLpG44jqtlOo+S167fWC76kEXteXLLLydeuRrluRel7WdOUa4g==} 2997 2928 engines: {node: '>=16'} 2998 2929 hasBin: true 2999 2930 3000 2931 worktop@0.8.0-next.18: 3001 - resolution: {integrity: sha512-+TvsA6VAVoMC3XDKR5MoC/qlLqDixEfOBysDEKnPIPou/NvoPWCAuXHXMsswwlvmEuvX56lQjvELLyLuzTKvRw==, tarball: https://registry.npmjs.org/worktop/-/worktop-0.8.0-next.18.tgz} 2932 + resolution: {integrity: sha512-+TvsA6VAVoMC3XDKR5MoC/qlLqDixEfOBysDEKnPIPou/NvoPWCAuXHXMsswwlvmEuvX56lQjvELLyLuzTKvRw==} 3002 2933 engines: {node: '>=12'} 3003 2934 3004 - wrangler@4.73.0: 3005 - resolution: {integrity: sha512-VJXsqKDFCp6OtFEHXITSOR5kh95JOknwPY8m7RyQuWJQguSybJy43m4vhoCSt42prutTef7eeuw7L4V4xiynGw==, tarball: https://registry.npmjs.org/wrangler/-/wrangler-4.73.0.tgz} 2935 + wrangler@4.76.0: 2936 + resolution: {integrity: sha512-Wan+CU5a0tu4HIxGOrzjNbkmxCT27HUmzrMj6kc7aoAnjSLv50Ggcn2Ant7wNQrD6xW3g31phKupZJgTZ8wZfQ==} 3006 2937 engines: {node: '>=20.0.0'} 3007 2938 hasBin: true 3008 2939 peerDependencies: 3009 - '@cloudflare/workers-types': ^4.20260312.1 2940 + '@cloudflare/workers-types': ^4.20260317.1 3010 2941 peerDependenciesMeta: 3011 2942 '@cloudflare/workers-types': 3012 2943 optional: true 3013 2944 3014 2945 ws@8.18.0: 3015 - resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==, tarball: https://registry.npmjs.org/ws/-/ws-8.18.0.tgz} 2946 + resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} 3016 2947 engines: {node: '>=10.0.0'} 3017 2948 peerDependencies: 3018 2949 bufferutil: ^4.0.1 ··· 3023 2954 utf-8-validate: 3024 2955 optional: true 3025 2956 3026 - yaml@1.10.2: 3027 - resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==, tarball: https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz} 2957 + yaml@1.10.3: 2958 + resolution: {integrity: sha512-vIYeF1u3CjlhAFekPPAk2h/Kv4T3mAkMox5OymRiJQB0spDP10LHvt+K7G9Ny6NuuMAb25/6n1qyUjAcGNf/AA==} 3028 2959 engines: {node: '>= 6'} 3029 2960 3030 2961 yocto-queue@0.1.0: 3031 - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==, tarball: https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz} 2962 + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} 3032 2963 engines: {node: '>=10'} 3033 2964 3034 2965 yoga-wasm-web@0.3.3: 3035 - resolution: {integrity: sha512-N+d4UJSJbt/R3wqY7Coqs5pcV0aUj2j9IaQ3rNj9bVCLld8tTGKRa2USARjnvZJWVx1NDmQev8EknoczaOQDOA==, tarball: https://registry.npmjs.org/yoga-wasm-web/-/yoga-wasm-web-0.3.3.tgz} 2966 + resolution: {integrity: sha512-N+d4UJSJbt/R3wqY7Coqs5pcV0aUj2j9IaQ3rNj9bVCLld8tTGKRa2USARjnvZJWVx1NDmQev8EknoczaOQDOA==} 3036 2967 3037 2968 youch-core@0.3.3: 3038 - resolution: {integrity: sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA==, tarball: https://registry.npmjs.org/youch-core/-/youch-core-0.3.3.tgz} 2969 + resolution: {integrity: sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA==} 3039 2970 3040 2971 youch@4.1.0-beta.10: 3041 - resolution: {integrity: sha512-rLfVLB4FgQneDr0dv1oddCVZmKjcJ6yX6mS4pU82Mq/Dt9a3cLZQ62pDBL4AUO+uVrCvtWz3ZFUL2HFAFJ/BXQ==, tarball: https://registry.npmjs.org/youch/-/youch-4.1.0-beta.10.tgz} 2972 + resolution: {integrity: sha512-rLfVLB4FgQneDr0dv1oddCVZmKjcJ6yX6mS4pU82Mq/Dt9a3cLZQ62pDBL4AUO+uVrCvtWz3ZFUL2HFAFJ/BXQ==} 3042 2973 3043 2974 zimmerframe@1.1.4: 3044 - resolution: {integrity: sha512-B58NGBEoc8Y9MWWCQGl/gq9xBCe4IiKM0a2x7GZdQKOW5Exr8S1W24J6OgM1njK8xCRGvAJIL/MxXHf6SkmQKQ==, tarball: https://registry.npmjs.org/zimmerframe/-/zimmerframe-1.1.4.tgz} 2975 + resolution: {integrity: sha512-B58NGBEoc8Y9MWWCQGl/gq9xBCe4IiKM0a2x7GZdQKOW5Exr8S1W24J6OgM1njK8xCRGvAJIL/MxXHf6SkmQKQ==} 3045 2976 3046 2977 snapshots: 3047 2978 ··· 3060 2991 3061 2992 '@atcute/client@4.2.1': 3062 2993 dependencies: 3063 - '@atcute/identity': 1.1.3 2994 + '@atcute/identity': 1.1.4 3064 2995 '@atcute/lexicons': 1.2.9 3065 2996 3066 - '@atcute/identity-resolver@1.2.2(@atcute/identity@1.1.3)': 2997 + '@atcute/identity-resolver@1.2.2(@atcute/identity@1.1.4)': 3067 2998 dependencies: 3068 - '@atcute/identity': 1.1.3 2999 + '@atcute/identity': 1.1.4 3069 3000 '@atcute/lexicons': 1.2.9 3070 3001 '@atcute/util-fetch': 1.0.5 3071 3002 '@badrap/valita': 0.4.6 3072 3003 3073 - '@atcute/identity@1.1.3': 3004 + '@atcute/identity@1.1.4': 3074 3005 dependencies: 3075 3006 '@atcute/lexicons': 1.2.9 3076 3007 '@badrap/valita': 0.4.6 ··· 3078 3009 '@atcute/lexicons@1.2.9': 3079 3010 dependencies: 3080 3011 '@atcute/uint8array': 1.1.1 3081 - '@atcute/util-text': 1.1.1 3012 + '@atcute/util-text': 1.2.0 3082 3013 '@standard-schema/spec': 1.1.0 3083 3014 esm-env: 1.2.2 3084 3015 3085 - '@atcute/multibase@1.1.8': 3016 + '@atcute/multibase@1.2.0': 3086 3017 dependencies: 3087 3018 '@atcute/uint8array': 1.1.1 3088 3019 3089 - '@atcute/oauth-browser-client@3.0.0(@atcute/identity@1.1.3)': 3020 + '@atcute/oauth-browser-client@3.0.0(@atcute/identity@1.1.4)': 3090 3021 dependencies: 3091 3022 '@atcute/client': 4.2.1 3092 - '@atcute/identity-resolver': 1.2.2(@atcute/identity@1.1.3) 3023 + '@atcute/identity-resolver': 1.2.2(@atcute/identity@1.1.4) 3093 3024 '@atcute/lexicons': 1.2.9 3094 - '@atcute/multibase': 1.1.8 3025 + '@atcute/multibase': 1.2.0 3095 3026 '@atcute/oauth-crypto': 0.1.0 3096 3027 '@atcute/oauth-types': 0.1.1 3097 - nanoid: 5.1.6 3028 + nanoid: 5.1.7 3098 3029 transitivePeerDependencies: 3099 3030 - '@atcute/identity' 3100 3031 3101 3032 '@atcute/oauth-crypto@0.1.0': 3102 3033 dependencies: 3103 - '@atcute/multibase': 1.1.8 3034 + '@atcute/multibase': 1.2.0 3104 3035 '@atcute/uint8array': 1.1.1 3105 3036 '@badrap/valita': 0.4.6 3106 - nanoid: 5.1.6 3037 + nanoid: 5.1.7 3107 3038 3108 3039 '@atcute/oauth-keyset@0.1.0': 3109 3040 dependencies: ··· 3111 3042 3112 3043 '@atcute/oauth-types@0.1.1': 3113 3044 dependencies: 3114 - '@atcute/identity': 1.1.3 3045 + '@atcute/identity': 1.1.4 3115 3046 '@atcute/lexicons': 1.2.9 3116 3047 '@atcute/oauth-keyset': 0.1.0 3117 3048 '@badrap/valita': 0.4.6 ··· 3133 3064 dependencies: 3134 3065 '@badrap/valita': 0.4.6 3135 3066 3136 - '@atcute/util-text@1.1.1': 3067 + '@atcute/util-text@1.2.0': 3137 3068 dependencies: 3138 3069 unicode-segmenter: 0.14.5 3139 3070 ··· 3141 3072 3142 3073 '@cloudflare/kv-asset-handler@0.4.2': {} 3143 3074 3144 - '@cloudflare/unenv-preset@2.15.0(unenv@2.0.0-rc.24)(workerd@1.20260312.1)': 3075 + '@cloudflare/unenv-preset@2.16.0(unenv@2.0.0-rc.24)(workerd@1.20260317.1)': 3145 3076 dependencies: 3146 3077 unenv: 2.0.0-rc.24 3147 3078 optionalDependencies: 3148 - workerd: 1.20260312.1 3079 + workerd: 1.20260317.1 3149 3080 3150 - '@cloudflare/workerd-darwin-64@1.20260312.1': 3081 + '@cloudflare/workerd-darwin-64@1.20260317.1': 3151 3082 optional: true 3152 3083 3153 - '@cloudflare/workerd-darwin-arm64@1.20260312.1': 3084 + '@cloudflare/workerd-darwin-arm64@1.20260317.1': 3154 3085 optional: true 3155 3086 3156 - '@cloudflare/workerd-linux-64@1.20260312.1': 3087 + '@cloudflare/workerd-linux-64@1.20260317.1': 3157 3088 optional: true 3158 3089 3159 - '@cloudflare/workerd-linux-arm64@1.20260312.1': 3090 + '@cloudflare/workerd-linux-arm64@1.20260317.1': 3160 3091 optional: true 3161 3092 3162 - '@cloudflare/workerd-windows-64@1.20260312.1': 3093 + '@cloudflare/workerd-windows-64@1.20260317.1': 3163 3094 optional: true 3164 3095 3165 - '@cloudflare/workers-types@4.20260313.1': {} 3096 + '@cloudflare/workers-types@4.20260317.1': {} 3166 3097 3167 3098 '@cspotcode/source-map-support@0.8.1': 3168 3099 dependencies: ··· 3170 3101 3171 3102 '@dimforge/rapier3d-compat@0.12.0': {} 3172 3103 3173 - '@emnapi/core@1.9.0': 3104 + '@emnapi/core@1.9.1': 3174 3105 dependencies: 3175 3106 '@emnapi/wasi-threads': 1.2.0 3176 3107 tslib: 2.8.1 3177 3108 optional: true 3178 3109 3179 - '@emnapi/runtime@1.9.0': 3110 + '@emnapi/runtime@1.9.1': 3180 3111 dependencies: 3181 3112 tslib: 2.8.1 3182 3113 optional: true ··· 3264 3195 '@esbuild/win32-x64@0.27.3': 3265 3196 optional: true 3266 3197 3267 - '@eslint-community/eslint-utils@4.9.1(eslint@10.0.3(jiti@2.6.1))': 3198 + '@eslint-community/eslint-utils@4.9.1(eslint@10.1.0(jiti@2.6.1))': 3268 3199 dependencies: 3269 - eslint: 10.0.3(jiti@2.6.1) 3200 + eslint: 10.1.0(jiti@2.6.1) 3270 3201 eslint-visitor-keys: 3.4.3 3271 3202 3272 3203 '@eslint-community/regexpp@4.12.2': {} 3273 3204 3274 - '@eslint/compat@2.0.3(eslint@10.0.3(jiti@2.6.1))': 3205 + '@eslint/compat@2.0.3(eslint@10.1.0(jiti@2.6.1))': 3275 3206 dependencies: 3276 3207 '@eslint/core': 1.1.1 3277 3208 optionalDependencies: 3278 - eslint: 10.0.3(jiti@2.6.1) 3209 + eslint: 10.1.0(jiti@2.6.1) 3279 3210 3280 3211 '@eslint/config-array@0.23.3': 3281 3212 dependencies: ··· 3293 3224 dependencies: 3294 3225 '@types/json-schema': 7.0.15 3295 3226 3296 - '@eslint/js@10.0.1(eslint@10.0.3(jiti@2.6.1))': 3227 + '@eslint/js@10.0.1(eslint@10.1.0(jiti@2.6.1))': 3297 3228 optionalDependencies: 3298 - eslint: 10.0.3(jiti@2.6.1) 3229 + eslint: 10.1.0(jiti@2.6.1) 3299 3230 3300 3231 '@eslint/object-schema@3.0.3': {} 3301 3232 ··· 3304 3235 '@eslint/core': 1.1.1 3305 3236 levn: 0.4.1 3306 3237 3307 - '@ethercorps/sveltekit-og@4.2.1(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))': 3238 + '@ethercorps/sveltekit-og@4.2.1(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))': 3308 3239 dependencies: 3309 3240 '@resvg/resvg-wasm': 2.6.2 3310 - '@sveltejs/kit': 2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)) 3241 + '@sveltejs/kit': 2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)) 3311 3242 '@takumi-rs/helpers': 0.55.4 3312 3243 '@takumi-rs/image-response': 0.55.4 3313 3244 '@takumi-rs/wasm': 0.55.4 ··· 3327 3258 3328 3259 '@floating-ui/utils@0.2.11': {} 3329 3260 3330 - '@foxui/3d@0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.53.11)(tailwindcss@4.2.1)': 3261 + '@foxui/3d@0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.54.1)(tailwindcss@4.2.2)': 3331 3262 dependencies: 3332 - '@foxui/core': 0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.53.11)(tailwindcss@4.2.1) 3333 - '@threlte/core': 8.4.1(svelte@5.53.11)(three@0.183.2) 3334 - '@threlte/extras': 9.8.1(@types/three@0.183.1)(svelte@5.53.11)(three@0.183.2) 3263 + '@foxui/core': 0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.54.1)(tailwindcss@4.2.2) 3264 + '@threlte/core': 8.5.0(svelte@5.54.1)(three@0.183.2) 3265 + '@threlte/extras': 9.9.0(@types/three@0.183.1)(svelte@5.54.1)(three@0.183.2) 3335 3266 '@types/three': 0.183.1 3336 - bits-ui: 2.16.3(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11) 3337 - svelte: 5.53.11 3338 - tailwindcss: 4.2.1 3267 + bits-ui: 2.16.3(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1) 3268 + svelte: 5.54.1 3269 + tailwindcss: 4.2.2 3339 3270 three: 0.183.2 3340 3271 transitivePeerDependencies: 3341 3272 - '@internationalized/date' ··· 3344 3275 - react-dom 3345 3276 - vue 3346 3277 3347 - '@foxui/colors@0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.53.11)(tailwindcss@4.2.1)': 3278 + '@foxui/colors@0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.54.1)(tailwindcss@4.2.2)': 3348 3279 dependencies: 3349 - '@foxui/core': 0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.53.11)(tailwindcss@4.2.1) 3280 + '@foxui/core': 0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.54.1)(tailwindcss@4.2.2) 3350 3281 '@texel/color': 1.1.11 3351 3282 '@use-gesture/vanilla': 10.3.1 3352 - bits-ui: 2.16.3(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11) 3353 - svelte: 5.53.11 3354 - tailwindcss: 4.2.1 3283 + bits-ui: 2.16.3(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1) 3284 + svelte: 5.54.1 3285 + tailwindcss: 4.2.2 3355 3286 transitivePeerDependencies: 3356 3287 - '@internationalized/date' 3357 3288 - '@sveltejs/kit' ··· 3359 3290 - react-dom 3360 3291 - vue 3361 3292 3362 - '@foxui/core@0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.53.11)(tailwindcss@4.2.1)': 3293 + '@foxui/core@0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.54.1)(tailwindcss@4.2.2)': 3363 3294 dependencies: 3364 - '@number-flow/svelte': 0.4.0(svelte@5.53.11) 3365 - bits-ui: 2.16.3(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11) 3295 + '@number-flow/svelte': 0.4.0(svelte@5.54.1) 3296 + bits-ui: 2.16.3(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1) 3366 3297 clsx: 2.1.1 3367 3298 dompurify: 3.3.3 3368 - mode-watcher: 1.1.0(svelte@5.53.11) 3369 - svelte: 5.53.11 3370 - svelte-sonner: 1.1.0(svelte@5.53.11) 3299 + mode-watcher: 1.1.0(svelte@5.54.1) 3300 + svelte: 5.54.1 3301 + svelte-sonner: 1.1.0(svelte@5.54.1) 3371 3302 tailwind-merge: 3.5.0 3372 - tailwind-variants: 3.2.2(tailwind-merge@3.5.0)(tailwindcss@4.2.1) 3373 - tailwindcss: 4.2.1 3374 - web-haptics: 0.0.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.53.11) 3303 + tailwind-variants: 3.2.2(tailwind-merge@3.5.0)(tailwindcss@4.2.2) 3304 + tailwindcss: 4.2.2 3305 + web-haptics: 0.0.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.54.1) 3375 3306 transitivePeerDependencies: 3376 3307 - '@internationalized/date' 3377 3308 - '@sveltejs/kit' ··· 3379 3310 - react-dom 3380 3311 - vue 3381 3312 3382 - '@foxui/social@0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(@tiptap/extension-code-block@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1))(@tiptap/extensions@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1))(highlight.js@11.11.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.53.11)(tailwindcss@4.2.1)': 3313 + '@foxui/social@0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(@tiptap/extension-code-block@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4))(@tiptap/extensions@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4))(highlight.js@11.11.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.54.1)(tailwindcss@4.2.2)': 3383 3314 dependencies: 3384 3315 '@atcute/bluesky': 3.3.0 3385 3316 '@atcute/bluesky-richtext-segmenter': 3.0.0 3386 - '@foxui/core': 0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.53.11)(tailwindcss@4.2.1) 3387 - '@foxui/text': 0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(@tiptap/extension-code-block@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1))(@tiptap/extensions@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1))(highlight.js@11.11.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.53.11)(tailwindcss@4.2.1) 3388 - '@foxui/time': 0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.53.11)(tailwindcss@4.2.1) 3317 + '@foxui/core': 0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.54.1)(tailwindcss@4.2.2) 3318 + '@foxui/text': 0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(@tiptap/extension-code-block@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4))(@tiptap/extensions@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4))(highlight.js@11.11.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.54.1)(tailwindcss@4.2.2) 3319 + '@foxui/time': 0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.54.1)(tailwindcss@4.2.2) 3389 3320 '@use-gesture/vanilla': 10.3.1 3390 - bits-ui: 2.16.3(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11) 3321 + bits-ui: 2.16.3(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1) 3391 3322 emoji-picker-element: 1.29.1 3392 3323 hls.js: 1.6.15 3393 3324 is-emoji-supported: 0.0.5 3394 3325 plyr: 3.8.4 3395 - svelte: 5.53.11 3396 - tailwindcss: 4.2.1 3326 + svelte: 5.54.1 3327 + tailwindcss: 4.2.2 3397 3328 transitivePeerDependencies: 3398 3329 - '@internationalized/date' 3399 3330 - '@sveltejs/kit' ··· 3404 3335 - react-dom 3405 3336 - vue 3406 3337 3407 - '@foxui/text@0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(@tiptap/extension-code-block@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1))(@tiptap/extensions@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1))(highlight.js@11.11.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.53.11)(tailwindcss@4.2.1)': 3338 + '@foxui/text@0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(@tiptap/extension-code-block@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4))(@tiptap/extensions@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4))(highlight.js@11.11.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.54.1)(tailwindcss@4.2.2)': 3408 3339 dependencies: 3409 3340 '@floating-ui/dom': 1.7.6 3410 - '@foxui/core': 0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.53.11)(tailwindcss@4.2.1) 3411 - '@tiptap/core': 3.20.1(@tiptap/pm@3.20.1) 3412 - '@tiptap/extension-bubble-menu': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1) 3413 - '@tiptap/extension-code-block-lowlight': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/extension-code-block@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1)(highlight.js@11.11.1)(lowlight@3.3.0) 3414 - '@tiptap/extension-document': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1)) 3415 - '@tiptap/extension-dropcursor': 3.20.1(@tiptap/extensions@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1)) 3416 - '@tiptap/extension-floating-menu': 3.20.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1) 3417 - '@tiptap/extension-history': 3.20.1(@tiptap/extensions@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1)) 3418 - '@tiptap/extension-image': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1)) 3419 - '@tiptap/extension-link': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1) 3420 - '@tiptap/extension-paragraph': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1)) 3421 - '@tiptap/extension-placeholder': 3.20.1(@tiptap/extensions@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1)) 3422 - '@tiptap/extension-strike': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1)) 3423 - '@tiptap/extension-text': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1)) 3424 - '@tiptap/extension-typography': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1)) 3425 - '@tiptap/extension-underline': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1)) 3426 - '@tiptap/markdown': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1) 3427 - '@tiptap/pm': 3.20.1 3428 - '@tiptap/starter-kit': 3.20.1 3429 - '@tiptap/suggestion': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1) 3430 - bits-ui: 2.16.3(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11) 3341 + '@foxui/core': 0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.54.1)(tailwindcss@4.2.2) 3342 + '@tiptap/core': 3.20.4(@tiptap/pm@3.20.4) 3343 + '@tiptap/extension-bubble-menu': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4) 3344 + '@tiptap/extension-code-block-lowlight': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/extension-code-block@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4)(highlight.js@11.11.1)(lowlight@3.3.0) 3345 + '@tiptap/extension-document': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4)) 3346 + '@tiptap/extension-dropcursor': 3.20.4(@tiptap/extensions@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4)) 3347 + '@tiptap/extension-floating-menu': 3.20.4(@floating-ui/dom@1.7.6)(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4) 3348 + '@tiptap/extension-history': 3.20.4(@tiptap/extensions@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4)) 3349 + '@tiptap/extension-image': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4)) 3350 + '@tiptap/extension-link': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4) 3351 + '@tiptap/extension-paragraph': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4)) 3352 + '@tiptap/extension-placeholder': 3.20.4(@tiptap/extensions@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4)) 3353 + '@tiptap/extension-strike': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4)) 3354 + '@tiptap/extension-text': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4)) 3355 + '@tiptap/extension-typography': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4)) 3356 + '@tiptap/extension-underline': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4)) 3357 + '@tiptap/markdown': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4) 3358 + '@tiptap/pm': 3.20.4 3359 + '@tiptap/starter-kit': 3.20.4 3360 + '@tiptap/suggestion': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4) 3361 + bits-ui: 2.16.3(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1) 3431 3362 lowlight: 3.3.0 3432 3363 state: link:@tiptap/pm/state 3433 - svelte: 5.53.11 3434 - svelte-tiptap: 3.0.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/extension-bubble-menu@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1))(@tiptap/extension-floating-menu@3.20.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1)(svelte@5.53.11) 3435 - tailwindcss: 4.2.1 3364 + svelte: 5.54.1 3365 + svelte-tiptap: 3.0.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/extension-bubble-menu@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4))(@tiptap/extension-floating-menu@3.20.4(@floating-ui/dom@1.7.6)(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4)(svelte@5.54.1) 3366 + tailwindcss: 4.2.2 3436 3367 transitivePeerDependencies: 3437 3368 - '@internationalized/date' 3438 3369 - '@sveltejs/kit' ··· 3443 3374 - react-dom 3444 3375 - vue 3445 3376 3446 - '@foxui/time@0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.53.11)(tailwindcss@4.2.1)': 3377 + '@foxui/time@0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.54.1)(tailwindcss@4.2.2)': 3447 3378 dependencies: 3448 - '@foxui/core': 0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.53.11)(tailwindcss@4.2.1) 3449 - '@number-flow/svelte': 0.4.0(svelte@5.53.11) 3450 - bits-ui: 2.16.3(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11) 3451 - svelte: 5.53.11 3452 - tailwindcss: 4.2.1 3379 + '@foxui/core': 0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.54.1)(tailwindcss@4.2.2) 3380 + '@number-flow/svelte': 0.4.0(svelte@5.54.1) 3381 + bits-ui: 2.16.3(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1) 3382 + svelte: 5.54.1 3383 + tailwindcss: 4.2.2 3453 3384 transitivePeerDependencies: 3454 3385 - '@internationalized/date' 3455 3386 - '@sveltejs/kit' ··· 3457 3388 - react-dom 3458 3389 - vue 3459 3390 3460 - '@foxui/visual@0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.53.11)(tailwindcss@4.2.1)': 3391 + '@foxui/visual@0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.54.1)(tailwindcss@4.2.2)': 3461 3392 dependencies: 3462 - '@foxui/colors': 0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.53.11)(tailwindcss@4.2.1) 3463 - '@foxui/core': 0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.53.11)(tailwindcss@4.2.1) 3464 - bits-ui: 2.16.3(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11) 3393 + '@foxui/colors': 0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.54.1)(tailwindcss@4.2.2) 3394 + '@foxui/core': 0.8.0(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.54.1)(tailwindcss@4.2.2) 3395 + bits-ui: 2.16.3(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1) 3465 3396 canvas-confetti: 1.9.4 3466 3397 cheerio: 1.2.0 3467 - svelte: 5.53.11 3468 - tailwindcss: 4.2.1 3398 + svelte: 5.54.1 3399 + tailwindcss: 4.2.2 3469 3400 transitivePeerDependencies: 3470 3401 - '@internationalized/date' 3471 3402 - '@sveltejs/kit' ··· 3568 3499 3569 3500 '@img/sharp-wasm32@0.34.5': 3570 3501 dependencies: 3571 - '@emnapi/runtime': 1.9.0 3502 + '@emnapi/runtime': 1.9.1 3572 3503 optional: true 3573 3504 3574 3505 '@img/sharp-win32-arm64@0.34.5': ··· 3626 3557 3627 3558 '@maplibre/geojson-vt@5.0.4': {} 3628 3559 3629 - '@maplibre/geojson-vt@6.0.2': 3560 + '@maplibre/geojson-vt@6.0.4': 3630 3561 dependencies: 3631 3562 kdbush: 4.0.2 3632 3563 ··· 3640 3571 rw: 1.3.3 3641 3572 tinyqueue: 3.0.0 3642 3573 3643 - '@maplibre/mlt@1.1.7': 3574 + '@maplibre/mlt@1.1.8': 3644 3575 dependencies: 3645 3576 '@mapbox/point-geometry': 1.1.0 3646 3577 ··· 3658 3589 3659 3590 '@napi-rs/wasm-runtime@1.1.1': 3660 3591 dependencies: 3661 - '@emnapi/core': 1.9.0 3662 - '@emnapi/runtime': 1.9.0 3592 + '@emnapi/core': 1.9.1 3593 + '@emnapi/runtime': 1.9.1 3663 3594 '@tybys/wasm-util': 0.10.1 3664 3595 optional: true 3665 3596 3666 - '@number-flow/svelte@0.4.0(svelte@5.53.11)': 3597 + '@number-flow/svelte@0.4.0(svelte@5.54.1)': 3667 3598 dependencies: 3668 3599 esm-env: 1.2.2 3669 3600 number-flow: 0.6.0 3670 - svelte: 5.53.11 3601 + svelte: 5.54.1 3671 3602 3672 - '@oxc-project/runtime@0.115.0': {} 3673 - 3674 - '@oxc-project/types@0.115.0': {} 3603 + '@oxc-project/types@0.120.0': {} 3675 3604 3676 3605 '@polka/url@1.0.0-next.29': {} 3677 3606 ··· 3691 3620 3692 3621 '@resvg/resvg-wasm@2.6.2': {} 3693 3622 3694 - '@rolldown/binding-android-arm64@1.0.0-rc.9': 3623 + '@rolldown/binding-android-arm64@1.0.0-rc.10': 3695 3624 optional: true 3696 3625 3697 - '@rolldown/binding-darwin-arm64@1.0.0-rc.9': 3626 + '@rolldown/binding-darwin-arm64@1.0.0-rc.10': 3698 3627 optional: true 3699 3628 3700 - '@rolldown/binding-darwin-x64@1.0.0-rc.9': 3629 + '@rolldown/binding-darwin-x64@1.0.0-rc.10': 3701 3630 optional: true 3702 3631 3703 - '@rolldown/binding-freebsd-x64@1.0.0-rc.9': 3632 + '@rolldown/binding-freebsd-x64@1.0.0-rc.10': 3704 3633 optional: true 3705 3634 3706 - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.9': 3635 + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.10': 3707 3636 optional: true 3708 3637 3709 - '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.9': 3638 + '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.10': 3710 3639 optional: true 3711 3640 3712 - '@rolldown/binding-linux-arm64-musl@1.0.0-rc.9': 3641 + '@rolldown/binding-linux-arm64-musl@1.0.0-rc.10': 3713 3642 optional: true 3714 3643 3715 - '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.9': 3644 + '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.10': 3716 3645 optional: true 3717 3646 3718 - '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.9': 3647 + '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.10': 3719 3648 optional: true 3720 3649 3721 - '@rolldown/binding-linux-x64-gnu@1.0.0-rc.9': 3650 + '@rolldown/binding-linux-x64-gnu@1.0.0-rc.10': 3722 3651 optional: true 3723 3652 3724 - '@rolldown/binding-linux-x64-musl@1.0.0-rc.9': 3653 + '@rolldown/binding-linux-x64-musl@1.0.0-rc.10': 3725 3654 optional: true 3726 3655 3727 - '@rolldown/binding-openharmony-arm64@1.0.0-rc.9': 3656 + '@rolldown/binding-openharmony-arm64@1.0.0-rc.10': 3728 3657 optional: true 3729 3658 3730 - '@rolldown/binding-wasm32-wasi@1.0.0-rc.9': 3659 + '@rolldown/binding-wasm32-wasi@1.0.0-rc.10': 3731 3660 dependencies: 3732 3661 '@napi-rs/wasm-runtime': 1.1.1 3733 3662 optional: true 3734 3663 3735 - '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.9': 3664 + '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.10': 3736 3665 optional: true 3737 3666 3738 - '@rolldown/binding-win32-x64-msvc@1.0.0-rc.9': 3667 + '@rolldown/binding-win32-x64-msvc@1.0.0-rc.10': 3739 3668 optional: true 3740 3669 3741 - '@rolldown/pluginutils@1.0.0-rc.9': {} 3670 + '@rolldown/pluginutils@1.0.0-rc.10': {} 3742 3671 3743 3672 '@shuding/opentype.js@1.4.0-beta.0': 3744 3673 dependencies: ··· 3747 3676 3748 3677 '@sindresorhus/is@7.2.0': {} 3749 3678 3750 - '@speed-highlight/core@1.2.14': {} 3679 + '@speed-highlight/core@1.2.15': {} 3751 3680 3752 3681 '@standard-schema/spec@1.1.0': {} 3753 3682 ··· 3755 3684 dependencies: 3756 3685 acorn: 8.16.0 3757 3686 3758 - '@sveltejs/adapter-cloudflare@7.2.8(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(wrangler@4.73.0(@cloudflare/workers-types@4.20260313.1))': 3687 + '@sveltejs/adapter-cloudflare@7.2.8(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(wrangler@4.76.0(@cloudflare/workers-types@4.20260317.1))': 3759 3688 dependencies: 3760 - '@cloudflare/workers-types': 4.20260313.1 3761 - '@sveltejs/kit': 2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)) 3689 + '@cloudflare/workers-types': 4.20260317.1 3690 + '@sveltejs/kit': 2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)) 3762 3691 worktop: 0.8.0-next.18 3763 - wrangler: 4.73.0(@cloudflare/workers-types@4.20260313.1) 3692 + wrangler: 4.76.0(@cloudflare/workers-types@4.20260317.1) 3764 3693 3765 - '@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1))': 3694 + '@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1))': 3766 3695 dependencies: 3767 3696 '@standard-schema/spec': 1.1.0 3768 3697 '@sveltejs/acorn-typescript': 1.0.9(acorn@8.16.0) 3769 - '@sveltejs/vite-plugin-svelte': 7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)) 3698 + '@sveltejs/vite-plugin-svelte': 7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)) 3770 3699 '@types/cookie': 0.6.0 3771 3700 acorn: 8.16.0 3772 3701 cookie: 0.6.0 ··· 3775 3704 kleur: 4.1.5 3776 3705 magic-string: 0.30.21 3777 3706 mrmime: 2.0.1 3778 - set-cookie-parser: 3.0.1 3707 + set-cookie-parser: 3.1.0 3779 3708 sirv: 3.0.2 3780 - svelte: 5.53.11 3781 - vite: 8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1) 3709 + svelte: 5.54.1 3710 + vite: 8.0.1(esbuild@0.27.3)(jiti@2.6.1) 3782 3711 optionalDependencies: 3783 3712 typescript: 5.9.3 3784 3713 3785 - '@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1))': 3714 + '@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1))': 3786 3715 dependencies: 3787 3716 deepmerge: 4.3.1 3788 3717 magic-string: 0.30.21 3789 3718 obug: 2.1.1 3790 - svelte: 5.53.11 3791 - vite: 8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1) 3792 - vitefu: 1.1.2(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)) 3719 + svelte: 5.54.1 3720 + vite: 8.0.1(esbuild@0.27.3)(jiti@2.6.1) 3721 + vitefu: 1.1.2(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)) 3793 3722 3794 3723 '@swc/helpers@0.5.19': 3795 3724 dependencies: 3796 3725 tslib: 2.8.1 3797 3726 3798 - '@tailwindcss/forms@0.5.11(tailwindcss@4.2.1)': 3727 + '@tailwindcss/forms@0.5.11(tailwindcss@4.2.2)': 3799 3728 dependencies: 3800 3729 mini-svg-data-uri: 1.4.4 3801 - tailwindcss: 4.2.1 3730 + tailwindcss: 4.2.2 3802 3731 3803 - '@tailwindcss/node@4.2.1': 3732 + '@tailwindcss/node@4.2.2': 3804 3733 dependencies: 3805 3734 '@jridgewell/remapping': 2.3.5 3806 - enhanced-resolve: 5.20.0 3735 + enhanced-resolve: 5.20.1 3807 3736 jiti: 2.6.1 3808 - lightningcss: 1.31.1 3737 + lightningcss: 1.32.0 3809 3738 magic-string: 0.30.21 3810 3739 source-map-js: 1.2.1 3811 - tailwindcss: 4.2.1 3740 + tailwindcss: 4.2.2 3812 3741 3813 - '@tailwindcss/oxide-android-arm64@4.2.1': 3742 + '@tailwindcss/oxide-android-arm64@4.2.2': 3814 3743 optional: true 3815 3744 3816 - '@tailwindcss/oxide-darwin-arm64@4.2.1': 3745 + '@tailwindcss/oxide-darwin-arm64@4.2.2': 3817 3746 optional: true 3818 3747 3819 - '@tailwindcss/oxide-darwin-x64@4.2.1': 3748 + '@tailwindcss/oxide-darwin-x64@4.2.2': 3820 3749 optional: true 3821 3750 3822 - '@tailwindcss/oxide-freebsd-x64@4.2.1': 3751 + '@tailwindcss/oxide-freebsd-x64@4.2.2': 3823 3752 optional: true 3824 3753 3825 - '@tailwindcss/oxide-linux-arm-gnueabihf@4.2.1': 3754 + '@tailwindcss/oxide-linux-arm-gnueabihf@4.2.2': 3826 3755 optional: true 3827 3756 3828 - '@tailwindcss/oxide-linux-arm64-gnu@4.2.1': 3757 + '@tailwindcss/oxide-linux-arm64-gnu@4.2.2': 3829 3758 optional: true 3830 3759 3831 - '@tailwindcss/oxide-linux-arm64-musl@4.2.1': 3760 + '@tailwindcss/oxide-linux-arm64-musl@4.2.2': 3832 3761 optional: true 3833 3762 3834 - '@tailwindcss/oxide-linux-x64-gnu@4.2.1': 3763 + '@tailwindcss/oxide-linux-x64-gnu@4.2.2': 3835 3764 optional: true 3836 3765 3837 - '@tailwindcss/oxide-linux-x64-musl@4.2.1': 3766 + '@tailwindcss/oxide-linux-x64-musl@4.2.2': 3838 3767 optional: true 3839 3768 3840 - '@tailwindcss/oxide-wasm32-wasi@4.2.1': 3769 + '@tailwindcss/oxide-wasm32-wasi@4.2.2': 3841 3770 optional: true 3842 3771 3843 - '@tailwindcss/oxide-win32-arm64-msvc@4.2.1': 3772 + '@tailwindcss/oxide-win32-arm64-msvc@4.2.2': 3844 3773 optional: true 3845 3774 3846 - '@tailwindcss/oxide-win32-x64-msvc@4.2.1': 3775 + '@tailwindcss/oxide-win32-x64-msvc@4.2.2': 3847 3776 optional: true 3848 3777 3849 - '@tailwindcss/oxide@4.2.1': 3778 + '@tailwindcss/oxide@4.2.2': 3850 3779 optionalDependencies: 3851 - '@tailwindcss/oxide-android-arm64': 4.2.1 3852 - '@tailwindcss/oxide-darwin-arm64': 4.2.1 3853 - '@tailwindcss/oxide-darwin-x64': 4.2.1 3854 - '@tailwindcss/oxide-freebsd-x64': 4.2.1 3855 - '@tailwindcss/oxide-linux-arm-gnueabihf': 4.2.1 3856 - '@tailwindcss/oxide-linux-arm64-gnu': 4.2.1 3857 - '@tailwindcss/oxide-linux-arm64-musl': 4.2.1 3858 - '@tailwindcss/oxide-linux-x64-gnu': 4.2.1 3859 - '@tailwindcss/oxide-linux-x64-musl': 4.2.1 3860 - '@tailwindcss/oxide-wasm32-wasi': 4.2.1 3861 - '@tailwindcss/oxide-win32-arm64-msvc': 4.2.1 3862 - '@tailwindcss/oxide-win32-x64-msvc': 4.2.1 3780 + '@tailwindcss/oxide-android-arm64': 4.2.2 3781 + '@tailwindcss/oxide-darwin-arm64': 4.2.2 3782 + '@tailwindcss/oxide-darwin-x64': 4.2.2 3783 + '@tailwindcss/oxide-freebsd-x64': 4.2.2 3784 + '@tailwindcss/oxide-linux-arm-gnueabihf': 4.2.2 3785 + '@tailwindcss/oxide-linux-arm64-gnu': 4.2.2 3786 + '@tailwindcss/oxide-linux-arm64-musl': 4.2.2 3787 + '@tailwindcss/oxide-linux-x64-gnu': 4.2.2 3788 + '@tailwindcss/oxide-linux-x64-musl': 4.2.2 3789 + '@tailwindcss/oxide-wasm32-wasi': 4.2.2 3790 + '@tailwindcss/oxide-win32-arm64-msvc': 4.2.2 3791 + '@tailwindcss/oxide-win32-x64-msvc': 4.2.2 3863 3792 3864 - '@tailwindcss/typography@0.5.19(tailwindcss@4.2.1)': 3793 + '@tailwindcss/typography@0.5.19(tailwindcss@4.2.2)': 3865 3794 dependencies: 3866 3795 postcss-selector-parser: 6.0.10 3867 - tailwindcss: 4.2.1 3796 + tailwindcss: 4.2.2 3868 3797 3869 - '@tailwindcss/vite@4.2.1(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1))': 3798 + '@tailwindcss/vite@4.2.2(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1))': 3870 3799 dependencies: 3871 - '@tailwindcss/node': 4.2.1 3872 - '@tailwindcss/oxide': 4.2.1 3873 - tailwindcss: 4.2.1 3874 - vite: 8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1) 3800 + '@tailwindcss/node': 4.2.2 3801 + '@tailwindcss/oxide': 4.2.2 3802 + tailwindcss: 4.2.2 3803 + vite: 8.0.1(esbuild@0.27.3)(jiti@2.6.1) 3875 3804 3876 3805 '@takumi-rs/core-darwin-arm64@0.55.4': 3877 3806 optional: true ··· 3931 3860 transitivePeerDependencies: 3932 3861 - '@types/three' 3933 3862 3934 - '@threlte/core@8.4.1(svelte@5.53.11)(three@0.183.2)': 3863 + '@threlte/core@8.5.0(svelte@5.54.1)(three@0.183.2)': 3935 3864 dependencies: 3936 3865 mitt: 3.0.1 3937 - svelte: 5.53.11 3866 + svelte: 5.54.1 3938 3867 three: 0.183.2 3939 3868 3940 - '@threlte/extras@9.8.1(@types/three@0.183.1)(svelte@5.53.11)(three@0.183.2)': 3869 + '@threlte/extras@9.9.0(@types/three@0.183.1)(svelte@5.54.1)(three@0.183.2)': 3941 3870 dependencies: 3942 3871 '@threejs-kit/instanced-sprite-mesh': 2.5.1(@types/three@0.183.1)(three@0.183.2) 3943 3872 camera-controls: 3.1.2(three@0.183.2) 3944 - svelte: 5.53.11 3873 + svelte: 5.54.1 3945 3874 three: 0.183.2 3946 3875 three-mesh-bvh: 0.9.9(three@0.183.2) 3947 3876 three-perf: 1.0.11(three@0.183.2) ··· 3950 3879 transitivePeerDependencies: 3951 3880 - '@types/three' 3952 3881 3953 - '@tiptap/core@3.20.1(@tiptap/pm@3.20.1)': 3882 + '@tiptap/core@3.20.4(@tiptap/pm@3.20.4)': 3954 3883 dependencies: 3955 - '@tiptap/pm': 3.20.1 3884 + '@tiptap/pm': 3.20.4 3956 3885 3957 - '@tiptap/extension-blockquote@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))': 3886 + '@tiptap/extension-blockquote@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))': 3958 3887 dependencies: 3959 - '@tiptap/core': 3.20.1(@tiptap/pm@3.20.1) 3888 + '@tiptap/core': 3.20.4(@tiptap/pm@3.20.4) 3960 3889 3961 - '@tiptap/extension-bold@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))': 3890 + '@tiptap/extension-bold@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))': 3962 3891 dependencies: 3963 - '@tiptap/core': 3.20.1(@tiptap/pm@3.20.1) 3892 + '@tiptap/core': 3.20.4(@tiptap/pm@3.20.4) 3964 3893 3965 - '@tiptap/extension-bubble-menu@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1)': 3894 + '@tiptap/extension-bubble-menu@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4)': 3966 3895 dependencies: 3967 3896 '@floating-ui/dom': 1.7.6 3968 - '@tiptap/core': 3.20.1(@tiptap/pm@3.20.1) 3969 - '@tiptap/pm': 3.20.1 3897 + '@tiptap/core': 3.20.4(@tiptap/pm@3.20.4) 3898 + '@tiptap/pm': 3.20.4 3970 3899 3971 - '@tiptap/extension-bullet-list@3.20.1(@tiptap/extension-list@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1))': 3900 + '@tiptap/extension-bullet-list@3.20.4(@tiptap/extension-list@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4))': 3972 3901 dependencies: 3973 - '@tiptap/extension-list': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1) 3902 + '@tiptap/extension-list': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4) 3974 3903 3975 - '@tiptap/extension-code-block-lowlight@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/extension-code-block@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1)(highlight.js@11.11.1)(lowlight@3.3.0)': 3904 + '@tiptap/extension-code-block-lowlight@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/extension-code-block@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4)(highlight.js@11.11.1)(lowlight@3.3.0)': 3976 3905 dependencies: 3977 - '@tiptap/core': 3.20.1(@tiptap/pm@3.20.1) 3978 - '@tiptap/extension-code-block': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1) 3979 - '@tiptap/pm': 3.20.1 3906 + '@tiptap/core': 3.20.4(@tiptap/pm@3.20.4) 3907 + '@tiptap/extension-code-block': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4) 3908 + '@tiptap/pm': 3.20.4 3980 3909 highlight.js: 11.11.1 3981 3910 lowlight: 3.3.0 3982 3911 3983 - '@tiptap/extension-code-block@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1)': 3912 + '@tiptap/extension-code-block@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4)': 3984 3913 dependencies: 3985 - '@tiptap/core': 3.20.1(@tiptap/pm@3.20.1) 3986 - '@tiptap/pm': 3.20.1 3914 + '@tiptap/core': 3.20.4(@tiptap/pm@3.20.4) 3915 + '@tiptap/pm': 3.20.4 3987 3916 3988 - '@tiptap/extension-code@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))': 3917 + '@tiptap/extension-code@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))': 3989 3918 dependencies: 3990 - '@tiptap/core': 3.20.1(@tiptap/pm@3.20.1) 3919 + '@tiptap/core': 3.20.4(@tiptap/pm@3.20.4) 3991 3920 3992 - '@tiptap/extension-document@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))': 3921 + '@tiptap/extension-document@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))': 3993 3922 dependencies: 3994 - '@tiptap/core': 3.20.1(@tiptap/pm@3.20.1) 3923 + '@tiptap/core': 3.20.4(@tiptap/pm@3.20.4) 3995 3924 3996 - '@tiptap/extension-dropcursor@3.20.1(@tiptap/extensions@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1))': 3925 + '@tiptap/extension-dropcursor@3.20.4(@tiptap/extensions@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4))': 3997 3926 dependencies: 3998 - '@tiptap/extensions': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1) 3927 + '@tiptap/extensions': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4) 3999 3928 4000 - '@tiptap/extension-floating-menu@3.20.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1)': 3929 + '@tiptap/extension-floating-menu@3.20.4(@floating-ui/dom@1.7.6)(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4)': 4001 3930 dependencies: 4002 3931 '@floating-ui/dom': 1.7.6 4003 - '@tiptap/core': 3.20.1(@tiptap/pm@3.20.1) 4004 - '@tiptap/pm': 3.20.1 3932 + '@tiptap/core': 3.20.4(@tiptap/pm@3.20.4) 3933 + '@tiptap/pm': 3.20.4 4005 3934 4006 - '@tiptap/extension-gapcursor@3.20.1(@tiptap/extensions@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1))': 3935 + '@tiptap/extension-gapcursor@3.20.4(@tiptap/extensions@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4))': 4007 3936 dependencies: 4008 - '@tiptap/extensions': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1) 3937 + '@tiptap/extensions': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4) 4009 3938 4010 - '@tiptap/extension-hard-break@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))': 3939 + '@tiptap/extension-hard-break@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))': 4011 3940 dependencies: 4012 - '@tiptap/core': 3.20.1(@tiptap/pm@3.20.1) 3941 + '@tiptap/core': 3.20.4(@tiptap/pm@3.20.4) 4013 3942 4014 - '@tiptap/extension-heading@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))': 3943 + '@tiptap/extension-heading@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))': 4015 3944 dependencies: 4016 - '@tiptap/core': 3.20.1(@tiptap/pm@3.20.1) 3945 + '@tiptap/core': 3.20.4(@tiptap/pm@3.20.4) 4017 3946 4018 - '@tiptap/extension-history@3.20.1(@tiptap/extensions@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1))': 3947 + '@tiptap/extension-history@3.20.4(@tiptap/extensions@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4))': 4019 3948 dependencies: 4020 - '@tiptap/extensions': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1) 3949 + '@tiptap/extensions': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4) 4021 3950 4022 - '@tiptap/extension-horizontal-rule@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1)': 3951 + '@tiptap/extension-horizontal-rule@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4)': 4023 3952 dependencies: 4024 - '@tiptap/core': 3.20.1(@tiptap/pm@3.20.1) 4025 - '@tiptap/pm': 3.20.1 3953 + '@tiptap/core': 3.20.4(@tiptap/pm@3.20.4) 3954 + '@tiptap/pm': 3.20.4 4026 3955 4027 - '@tiptap/extension-image@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))': 3956 + '@tiptap/extension-image@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))': 4028 3957 dependencies: 4029 - '@tiptap/core': 3.20.1(@tiptap/pm@3.20.1) 3958 + '@tiptap/core': 3.20.4(@tiptap/pm@3.20.4) 4030 3959 4031 - '@tiptap/extension-italic@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))': 3960 + '@tiptap/extension-italic@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))': 4032 3961 dependencies: 4033 - '@tiptap/core': 3.20.1(@tiptap/pm@3.20.1) 3962 + '@tiptap/core': 3.20.4(@tiptap/pm@3.20.4) 4034 3963 4035 - '@tiptap/extension-link@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1)': 3964 + '@tiptap/extension-link@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4)': 4036 3965 dependencies: 4037 - '@tiptap/core': 3.20.1(@tiptap/pm@3.20.1) 4038 - '@tiptap/pm': 3.20.1 3966 + '@tiptap/core': 3.20.4(@tiptap/pm@3.20.4) 3967 + '@tiptap/pm': 3.20.4 4039 3968 linkifyjs: 4.3.2 4040 3969 4041 - '@tiptap/extension-list-item@3.20.1(@tiptap/extension-list@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1))': 3970 + '@tiptap/extension-list-item@3.20.4(@tiptap/extension-list@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4))': 4042 3971 dependencies: 4043 - '@tiptap/extension-list': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1) 3972 + '@tiptap/extension-list': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4) 4044 3973 4045 - '@tiptap/extension-list-keymap@3.20.1(@tiptap/extension-list@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1))': 3974 + '@tiptap/extension-list-keymap@3.20.4(@tiptap/extension-list@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4))': 4046 3975 dependencies: 4047 - '@tiptap/extension-list': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1) 3976 + '@tiptap/extension-list': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4) 4048 3977 4049 - '@tiptap/extension-list@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1)': 3978 + '@tiptap/extension-list@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4)': 4050 3979 dependencies: 4051 - '@tiptap/core': 3.20.1(@tiptap/pm@3.20.1) 4052 - '@tiptap/pm': 3.20.1 3980 + '@tiptap/core': 3.20.4(@tiptap/pm@3.20.4) 3981 + '@tiptap/pm': 3.20.4 4053 3982 4054 - '@tiptap/extension-ordered-list@3.20.1(@tiptap/extension-list@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1))': 3983 + '@tiptap/extension-ordered-list@3.20.4(@tiptap/extension-list@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4))': 4055 3984 dependencies: 4056 - '@tiptap/extension-list': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1) 3985 + '@tiptap/extension-list': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4) 4057 3986 4058 - '@tiptap/extension-paragraph@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))': 3987 + '@tiptap/extension-paragraph@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))': 4059 3988 dependencies: 4060 - '@tiptap/core': 3.20.1(@tiptap/pm@3.20.1) 3989 + '@tiptap/core': 3.20.4(@tiptap/pm@3.20.4) 4061 3990 4062 - '@tiptap/extension-placeholder@3.20.1(@tiptap/extensions@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1))': 3991 + '@tiptap/extension-placeholder@3.20.4(@tiptap/extensions@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4))': 4063 3992 dependencies: 4064 - '@tiptap/extensions': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1) 3993 + '@tiptap/extensions': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4) 4065 3994 4066 - '@tiptap/extension-strike@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))': 3995 + '@tiptap/extension-strike@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))': 4067 3996 dependencies: 4068 - '@tiptap/core': 3.20.1(@tiptap/pm@3.20.1) 3997 + '@tiptap/core': 3.20.4(@tiptap/pm@3.20.4) 4069 3998 4070 - '@tiptap/extension-text@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))': 3999 + '@tiptap/extension-text@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))': 4071 4000 dependencies: 4072 - '@tiptap/core': 3.20.1(@tiptap/pm@3.20.1) 4001 + '@tiptap/core': 3.20.4(@tiptap/pm@3.20.4) 4073 4002 4074 - '@tiptap/extension-typography@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))': 4003 + '@tiptap/extension-typography@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))': 4075 4004 dependencies: 4076 - '@tiptap/core': 3.20.1(@tiptap/pm@3.20.1) 4005 + '@tiptap/core': 3.20.4(@tiptap/pm@3.20.4) 4077 4006 4078 - '@tiptap/extension-underline@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))': 4007 + '@tiptap/extension-underline@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))': 4079 4008 dependencies: 4080 - '@tiptap/core': 3.20.1(@tiptap/pm@3.20.1) 4009 + '@tiptap/core': 3.20.4(@tiptap/pm@3.20.4) 4081 4010 4082 - '@tiptap/extensions@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1)': 4011 + '@tiptap/extensions@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4)': 4083 4012 dependencies: 4084 - '@tiptap/core': 3.20.1(@tiptap/pm@3.20.1) 4085 - '@tiptap/pm': 3.20.1 4013 + '@tiptap/core': 3.20.4(@tiptap/pm@3.20.4) 4014 + '@tiptap/pm': 3.20.4 4086 4015 4087 - '@tiptap/markdown@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1)': 4016 + '@tiptap/markdown@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4)': 4088 4017 dependencies: 4089 - '@tiptap/core': 3.20.1(@tiptap/pm@3.20.1) 4090 - '@tiptap/pm': 3.20.1 4091 - marked: 17.0.4 4018 + '@tiptap/core': 3.20.4(@tiptap/pm@3.20.4) 4019 + '@tiptap/pm': 3.20.4 4020 + marked: 17.0.5 4092 4021 4093 - '@tiptap/pm@3.20.1': 4022 + '@tiptap/pm@3.20.4': 4094 4023 dependencies: 4095 4024 prosemirror-changeset: 2.4.0 4096 4025 prosemirror-collab: 1.3.1 ··· 4107 4036 prosemirror-schema-list: 1.5.1 4108 4037 prosemirror-state: 1.4.4 4109 4038 prosemirror-tables: 1.8.5 4110 - prosemirror-trailing-node: 3.0.0(prosemirror-model@1.25.4)(prosemirror-state@1.4.4)(prosemirror-view@1.41.6) 4039 + prosemirror-trailing-node: 3.0.0(prosemirror-model@1.25.4)(prosemirror-state@1.4.4)(prosemirror-view@1.41.7) 4111 4040 prosemirror-transform: 1.11.0 4112 - prosemirror-view: 1.41.6 4041 + prosemirror-view: 1.41.7 4113 4042 4114 - '@tiptap/starter-kit@3.20.1': 4043 + '@tiptap/starter-kit@3.20.4': 4115 4044 dependencies: 4116 - '@tiptap/core': 3.20.1(@tiptap/pm@3.20.1) 4117 - '@tiptap/extension-blockquote': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1)) 4118 - '@tiptap/extension-bold': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1)) 4119 - '@tiptap/extension-bullet-list': 3.20.1(@tiptap/extension-list@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1)) 4120 - '@tiptap/extension-code': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1)) 4121 - '@tiptap/extension-code-block': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1) 4122 - '@tiptap/extension-document': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1)) 4123 - '@tiptap/extension-dropcursor': 3.20.1(@tiptap/extensions@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1)) 4124 - '@tiptap/extension-gapcursor': 3.20.1(@tiptap/extensions@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1)) 4125 - '@tiptap/extension-hard-break': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1)) 4126 - '@tiptap/extension-heading': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1)) 4127 - '@tiptap/extension-horizontal-rule': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1) 4128 - '@tiptap/extension-italic': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1)) 4129 - '@tiptap/extension-link': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1) 4130 - '@tiptap/extension-list': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1) 4131 - '@tiptap/extension-list-item': 3.20.1(@tiptap/extension-list@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1)) 4132 - '@tiptap/extension-list-keymap': 3.20.1(@tiptap/extension-list@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1)) 4133 - '@tiptap/extension-ordered-list': 3.20.1(@tiptap/extension-list@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1)) 4134 - '@tiptap/extension-paragraph': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1)) 4135 - '@tiptap/extension-strike': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1)) 4136 - '@tiptap/extension-text': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1)) 4137 - '@tiptap/extension-underline': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1)) 4138 - '@tiptap/extensions': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1) 4139 - '@tiptap/pm': 3.20.1 4045 + '@tiptap/core': 3.20.4(@tiptap/pm@3.20.4) 4046 + '@tiptap/extension-blockquote': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4)) 4047 + '@tiptap/extension-bold': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4)) 4048 + '@tiptap/extension-bullet-list': 3.20.4(@tiptap/extension-list@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4)) 4049 + '@tiptap/extension-code': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4)) 4050 + '@tiptap/extension-code-block': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4) 4051 + '@tiptap/extension-document': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4)) 4052 + '@tiptap/extension-dropcursor': 3.20.4(@tiptap/extensions@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4)) 4053 + '@tiptap/extension-gapcursor': 3.20.4(@tiptap/extensions@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4)) 4054 + '@tiptap/extension-hard-break': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4)) 4055 + '@tiptap/extension-heading': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4)) 4056 + '@tiptap/extension-horizontal-rule': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4) 4057 + '@tiptap/extension-italic': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4)) 4058 + '@tiptap/extension-link': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4) 4059 + '@tiptap/extension-list': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4) 4060 + '@tiptap/extension-list-item': 3.20.4(@tiptap/extension-list@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4)) 4061 + '@tiptap/extension-list-keymap': 3.20.4(@tiptap/extension-list@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4)) 4062 + '@tiptap/extension-ordered-list': 3.20.4(@tiptap/extension-list@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4)) 4063 + '@tiptap/extension-paragraph': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4)) 4064 + '@tiptap/extension-strike': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4)) 4065 + '@tiptap/extension-text': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4)) 4066 + '@tiptap/extension-underline': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4)) 4067 + '@tiptap/extensions': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4) 4068 + '@tiptap/pm': 3.20.4 4140 4069 4141 - '@tiptap/suggestion@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1)': 4070 + '@tiptap/suggestion@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4)': 4142 4071 dependencies: 4143 - '@tiptap/core': 3.20.1(@tiptap/pm@3.20.1) 4144 - '@tiptap/pm': 3.20.1 4072 + '@tiptap/core': 3.20.4(@tiptap/pm@3.20.4) 4073 + '@tiptap/pm': 3.20.4 4145 4074 4146 4075 '@tweenjs/tween.js@23.1.3': {} 4147 4076 ··· 4173 4102 4174 4103 '@types/mdurl@2.0.0': {} 4175 4104 4176 - '@types/node@25.0.10': 4177 - dependencies: 4178 - undici-types: 7.16.0 4179 - optional: true 4180 - 4181 4105 '@types/stats.js@0.17.4': {} 4182 4106 4183 4107 '@types/supercluster@7.1.3': ··· 4202 4126 4203 4127 '@types/webxr@0.5.24': {} 4204 4128 4205 - '@typescript-eslint/eslint-plugin@8.57.0(@typescript-eslint/parser@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': 4129 + '@typescript-eslint/eslint-plugin@8.57.1(@typescript-eslint/parser@8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3)': 4206 4130 dependencies: 4207 4131 '@eslint-community/regexpp': 4.12.2 4208 - '@typescript-eslint/parser': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) 4209 - '@typescript-eslint/scope-manager': 8.57.0 4210 - '@typescript-eslint/type-utils': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) 4211 - '@typescript-eslint/utils': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) 4212 - '@typescript-eslint/visitor-keys': 8.57.0 4213 - eslint: 10.0.3(jiti@2.6.1) 4132 + '@typescript-eslint/parser': 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) 4133 + '@typescript-eslint/scope-manager': 8.57.1 4134 + '@typescript-eslint/type-utils': 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) 4135 + '@typescript-eslint/utils': 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) 4136 + '@typescript-eslint/visitor-keys': 8.57.1 4137 + eslint: 10.1.0(jiti@2.6.1) 4214 4138 ignore: 7.0.5 4215 4139 natural-compare: 1.4.0 4216 - ts-api-utils: 2.4.0(typescript@5.9.3) 4140 + ts-api-utils: 2.5.0(typescript@5.9.3) 4217 4141 typescript: 5.9.3 4218 4142 transitivePeerDependencies: 4219 4143 - supports-color 4220 4144 4221 - '@typescript-eslint/parser@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': 4145 + '@typescript-eslint/parser@8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3)': 4222 4146 dependencies: 4223 - '@typescript-eslint/scope-manager': 8.57.0 4224 - '@typescript-eslint/types': 8.57.0 4225 - '@typescript-eslint/typescript-estree': 8.57.0(typescript@5.9.3) 4226 - '@typescript-eslint/visitor-keys': 8.57.0 4147 + '@typescript-eslint/scope-manager': 8.57.1 4148 + '@typescript-eslint/types': 8.57.1 4149 + '@typescript-eslint/typescript-estree': 8.57.1(typescript@5.9.3) 4150 + '@typescript-eslint/visitor-keys': 8.57.1 4227 4151 debug: 4.4.3 4228 - eslint: 10.0.3(jiti@2.6.1) 4152 + eslint: 10.1.0(jiti@2.6.1) 4229 4153 typescript: 5.9.3 4230 4154 transitivePeerDependencies: 4231 4155 - supports-color 4232 4156 4233 - '@typescript-eslint/project-service@8.57.0(typescript@5.9.3)': 4157 + '@typescript-eslint/project-service@8.57.1(typescript@5.9.3)': 4234 4158 dependencies: 4235 - '@typescript-eslint/tsconfig-utils': 8.57.0(typescript@5.9.3) 4236 - '@typescript-eslint/types': 8.57.0 4159 + '@typescript-eslint/tsconfig-utils': 8.57.1(typescript@5.9.3) 4160 + '@typescript-eslint/types': 8.57.1 4237 4161 debug: 4.4.3 4238 4162 typescript: 5.9.3 4239 4163 transitivePeerDependencies: 4240 4164 - supports-color 4241 4165 4242 - '@typescript-eslint/scope-manager@8.57.0': 4166 + '@typescript-eslint/scope-manager@8.57.1': 4243 4167 dependencies: 4244 - '@typescript-eslint/types': 8.57.0 4245 - '@typescript-eslint/visitor-keys': 8.57.0 4168 + '@typescript-eslint/types': 8.57.1 4169 + '@typescript-eslint/visitor-keys': 8.57.1 4246 4170 4247 - '@typescript-eslint/tsconfig-utils@8.57.0(typescript@5.9.3)': 4171 + '@typescript-eslint/tsconfig-utils@8.57.1(typescript@5.9.3)': 4248 4172 dependencies: 4249 4173 typescript: 5.9.3 4250 4174 4251 - '@typescript-eslint/type-utils@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': 4175 + '@typescript-eslint/type-utils@8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3)': 4252 4176 dependencies: 4253 - '@typescript-eslint/types': 8.57.0 4254 - '@typescript-eslint/typescript-estree': 8.57.0(typescript@5.9.3) 4255 - '@typescript-eslint/utils': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) 4177 + '@typescript-eslint/types': 8.57.1 4178 + '@typescript-eslint/typescript-estree': 8.57.1(typescript@5.9.3) 4179 + '@typescript-eslint/utils': 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) 4256 4180 debug: 4.4.3 4257 - eslint: 10.0.3(jiti@2.6.1) 4258 - ts-api-utils: 2.4.0(typescript@5.9.3) 4181 + eslint: 10.1.0(jiti@2.6.1) 4182 + ts-api-utils: 2.5.0(typescript@5.9.3) 4259 4183 typescript: 5.9.3 4260 4184 transitivePeerDependencies: 4261 4185 - supports-color 4262 4186 4263 - '@typescript-eslint/types@8.57.0': {} 4187 + '@typescript-eslint/types@8.57.1': {} 4264 4188 4265 - '@typescript-eslint/typescript-estree@8.57.0(typescript@5.9.3)': 4189 + '@typescript-eslint/typescript-estree@8.57.1(typescript@5.9.3)': 4266 4190 dependencies: 4267 - '@typescript-eslint/project-service': 8.57.0(typescript@5.9.3) 4268 - '@typescript-eslint/tsconfig-utils': 8.57.0(typescript@5.9.3) 4269 - '@typescript-eslint/types': 8.57.0 4270 - '@typescript-eslint/visitor-keys': 8.57.0 4191 + '@typescript-eslint/project-service': 8.57.1(typescript@5.9.3) 4192 + '@typescript-eslint/tsconfig-utils': 8.57.1(typescript@5.9.3) 4193 + '@typescript-eslint/types': 8.57.1 4194 + '@typescript-eslint/visitor-keys': 8.57.1 4271 4195 debug: 4.4.3 4272 4196 minimatch: 10.2.4 4273 4197 semver: 7.7.4 4274 4198 tinyglobby: 0.2.15 4275 - ts-api-utils: 2.4.0(typescript@5.9.3) 4199 + ts-api-utils: 2.5.0(typescript@5.9.3) 4276 4200 typescript: 5.9.3 4277 4201 transitivePeerDependencies: 4278 4202 - supports-color 4279 4203 4280 - '@typescript-eslint/utils@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3)': 4204 + '@typescript-eslint/utils@8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3)': 4281 4205 dependencies: 4282 - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@2.6.1)) 4283 - '@typescript-eslint/scope-manager': 8.57.0 4284 - '@typescript-eslint/types': 8.57.0 4285 - '@typescript-eslint/typescript-estree': 8.57.0(typescript@5.9.3) 4286 - eslint: 10.0.3(jiti@2.6.1) 4206 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.1.0(jiti@2.6.1)) 4207 + '@typescript-eslint/scope-manager': 8.57.1 4208 + '@typescript-eslint/types': 8.57.1 4209 + '@typescript-eslint/typescript-estree': 8.57.1(typescript@5.9.3) 4210 + eslint: 10.1.0(jiti@2.6.1) 4287 4211 typescript: 5.9.3 4288 4212 transitivePeerDependencies: 4289 4213 - supports-color 4290 4214 4291 - '@typescript-eslint/visitor-keys@8.57.0': 4215 + '@typescript-eslint/visitor-keys@8.57.1': 4292 4216 dependencies: 4293 - '@typescript-eslint/types': 8.57.0 4217 + '@typescript-eslint/types': 8.57.1 4294 4218 eslint-visitor-keys: 5.0.1 4295 4219 4296 4220 '@use-gesture/core@10.3.1': {} ··· 4328 4252 dependencies: 4329 4253 require-from-string: 2.0.2 4330 4254 4331 - bits-ui@2.16.3(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11): 4255 + bits-ui@2.16.3(@internationalized/date@3.12.0)(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1): 4332 4256 dependencies: 4333 4257 '@floating-ui/core': 1.7.5 4334 4258 '@floating-ui/dom': 1.7.6 4335 4259 '@internationalized/date': 3.12.0 4336 4260 esm-env: 1.2.2 4337 - runed: 0.35.1(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11) 4338 - svelte: 5.53.11 4339 - svelte-toolbelt: 0.10.6(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11) 4261 + runed: 0.35.1(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1) 4262 + svelte: 5.54.1 4263 + svelte-toolbelt: 0.10.6(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1) 4340 4264 tabbable: 6.4.0 4341 4265 transitivePeerDependencies: 4342 4266 - '@sveltejs/kit' ··· 4388 4312 parse5: 7.3.0 4389 4313 parse5-htmlparser2-tree-adapter: 7.1.0 4390 4314 parse5-parser-stream: 7.1.2 4391 - undici: 7.24.0 4315 + undici: 7.24.5 4392 4316 whatwg-mimetype: 4.0.0 4393 4317 4394 4318 chokidar@4.0.3: ··· 4407 4331 4408 4332 cookie@1.1.1: {} 4409 4333 4410 - core-js@3.48.0: {} 4334 + core-js@3.49.0: {} 4411 4335 4412 4336 crelt@1.0.6: {} 4413 4337 ··· 4498 4422 iconv-lite: 0.6.3 4499 4423 whatwg-encoding: 3.1.1 4500 4424 4501 - enhanced-resolve@5.20.0: 4425 + enhanced-resolve@5.20.1: 4502 4426 dependencies: 4503 4427 graceful-fs: 4.2.11 4504 4428 tapable: 2.3.0 ··· 4544 4468 4545 4469 escape-string-regexp@4.0.0: {} 4546 4470 4547 - eslint-config-prettier@10.1.8(eslint@10.0.3(jiti@2.6.1)): 4471 + eslint-config-prettier@10.1.8(eslint@10.1.0(jiti@2.6.1)): 4548 4472 dependencies: 4549 - eslint: 10.0.3(jiti@2.6.1) 4473 + eslint: 10.1.0(jiti@2.6.1) 4550 4474 4551 - eslint-plugin-svelte@3.15.2(eslint@10.0.3(jiti@2.6.1))(svelte@5.53.11): 4475 + eslint-plugin-svelte@3.16.0(eslint@10.1.0(jiti@2.6.1))(svelte@5.54.1): 4552 4476 dependencies: 4553 - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@2.6.1)) 4477 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.1.0(jiti@2.6.1)) 4554 4478 '@jridgewell/sourcemap-codec': 1.5.5 4555 - eslint: 10.0.3(jiti@2.6.1) 4479 + eslint: 10.1.0(jiti@2.6.1) 4556 4480 esutils: 2.0.3 4557 4481 globals: 16.5.0 4558 4482 known-css-properties: 0.37.0 ··· 4560 4484 postcss-load-config: 3.1.4(postcss@8.5.8) 4561 4485 postcss-safe-parser: 7.0.1(postcss@8.5.8) 4562 4486 semver: 7.7.4 4563 - svelte-eslint-parser: 1.6.0(svelte@5.53.11) 4487 + svelte-eslint-parser: 1.6.0(svelte@5.54.1) 4564 4488 optionalDependencies: 4565 - svelte: 5.53.11 4489 + svelte: 5.54.1 4566 4490 transitivePeerDependencies: 4567 4491 - ts-node 4568 4492 ··· 4584 4508 4585 4509 eslint-visitor-keys@5.0.1: {} 4586 4510 4587 - eslint@10.0.3(jiti@2.6.1): 4511 + eslint@10.1.0(jiti@2.6.1): 4588 4512 dependencies: 4589 - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@2.6.1)) 4513 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.1.0(jiti@2.6.1)) 4590 4514 '@eslint-community/regexpp': 4.12.2 4591 4515 '@eslint/config-array': 0.23.3 4592 4516 '@eslint/config-helpers': 0.5.3 ··· 4642 4566 esrap@2.2.4: 4643 4567 dependencies: 4644 4568 '@jridgewell/sourcemap-codec': 1.5.5 4645 - '@typescript-eslint/types': 8.57.0 4569 + '@typescript-eslint/types': 8.57.1 4646 4570 4647 4571 esrecurse@4.3.0: 4648 4572 dependencies: ··· 4681 4605 4682 4606 flat-cache@4.0.1: 4683 4607 dependencies: 4684 - flatted: 3.4.1 4608 + flatted: 3.4.2 4685 4609 keyv: 4.5.4 4686 4610 4687 - flatted@3.4.1: {} 4611 + flatted@3.4.2: {} 4688 4612 4689 4613 fsevents@2.3.3: 4690 4614 optional: true ··· 4779 4703 dependencies: 4780 4704 prelude-ls: 1.2.1 4781 4705 type-check: 0.4.0 4782 - 4783 - lightningcss-android-arm64@1.31.1: 4784 - optional: true 4785 4706 4786 4707 lightningcss-android-arm64@1.32.0: 4787 4708 optional: true 4788 4709 4789 - lightningcss-darwin-arm64@1.31.1: 4790 - optional: true 4791 - 4792 4710 lightningcss-darwin-arm64@1.32.0: 4793 4711 optional: true 4794 4712 4795 - lightningcss-darwin-x64@1.31.1: 4796 - optional: true 4797 - 4798 4713 lightningcss-darwin-x64@1.32.0: 4799 4714 optional: true 4800 4715 4801 - lightningcss-freebsd-x64@1.31.1: 4802 - optional: true 4803 - 4804 4716 lightningcss-freebsd-x64@1.32.0: 4805 4717 optional: true 4806 4718 4807 - lightningcss-linux-arm-gnueabihf@1.31.1: 4808 - optional: true 4809 - 4810 4719 lightningcss-linux-arm-gnueabihf@1.32.0: 4811 4720 optional: true 4812 4721 4813 - lightningcss-linux-arm64-gnu@1.31.1: 4814 - optional: true 4815 - 4816 4722 lightningcss-linux-arm64-gnu@1.32.0: 4817 4723 optional: true 4818 4724 4819 - lightningcss-linux-arm64-musl@1.31.1: 4820 - optional: true 4821 - 4822 4725 lightningcss-linux-arm64-musl@1.32.0: 4823 - optional: true 4824 - 4825 - lightningcss-linux-x64-gnu@1.31.1: 4826 4726 optional: true 4827 4727 4828 4728 lightningcss-linux-x64-gnu@1.32.0: 4829 4729 optional: true 4830 4730 4831 - lightningcss-linux-x64-musl@1.31.1: 4832 - optional: true 4833 - 4834 4731 lightningcss-linux-x64-musl@1.32.0: 4835 4732 optional: true 4836 4733 4837 - lightningcss-win32-arm64-msvc@1.31.1: 4838 - optional: true 4839 - 4840 4734 lightningcss-win32-arm64-msvc@1.32.0: 4841 4735 optional: true 4842 4736 4843 - lightningcss-win32-x64-msvc@1.31.1: 4844 - optional: true 4845 - 4846 4737 lightningcss-win32-x64-msvc@1.32.0: 4847 4738 optional: true 4848 4739 4849 - lightningcss@1.31.1: 4850 - dependencies: 4851 - detect-libc: 2.1.2 4852 - optionalDependencies: 4853 - lightningcss-android-arm64: 1.31.1 4854 - lightningcss-darwin-arm64: 1.31.1 4855 - lightningcss-darwin-x64: 1.31.1 4856 - lightningcss-freebsd-x64: 1.31.1 4857 - lightningcss-linux-arm-gnueabihf: 1.31.1 4858 - lightningcss-linux-arm64-gnu: 1.31.1 4859 - lightningcss-linux-arm64-musl: 1.31.1 4860 - lightningcss-linux-x64-gnu: 1.31.1 4861 - lightningcss-linux-x64-musl: 1.31.1 4862 - lightningcss-win32-arm64-msvc: 1.31.1 4863 - lightningcss-win32-x64-msvc: 1.31.1 4864 - 4865 4740 lightningcss@1.32.0: 4866 4741 dependencies: 4867 4742 detect-libc: 2.1.2 ··· 4924 4799 dependencies: 4925 4800 '@jridgewell/sourcemap-codec': 1.5.5 4926 4801 4927 - maplibre-gl@5.20.0: 4802 + maplibre-gl@5.21.0: 4928 4803 dependencies: 4929 4804 '@mapbox/jsonlint-lines-primitives': 2.0.2 4930 4805 '@mapbox/point-geometry': 1.1.0 ··· 4932 4807 '@mapbox/unitbezier': 0.0.1 4933 4808 '@mapbox/vector-tile': 2.0.4 4934 4809 '@mapbox/whoots-js': 3.1.0 4935 - '@maplibre/geojson-vt': 6.0.2 4810 + '@maplibre/geojson-vt': 6.0.4 4936 4811 '@maplibre/maplibre-gl-style-spec': 24.7.0 4937 - '@maplibre/mlt': 1.1.7 4812 + '@maplibre/mlt': 1.1.8 4938 4813 '@maplibre/vt-pbf': 4.3.0 4939 4814 '@types/geojson': 7946.0.16 4940 4815 earcut: 3.0.2 ··· 4955 4830 punycode.js: 2.3.1 4956 4831 uc.micro: 2.1.0 4957 4832 4958 - marked@17.0.4: {} 4833 + marked@17.0.5: {} 4959 4834 4960 4835 mdurl@2.0.0: {} 4961 4836 ··· 4963 4838 4964 4839 mini-svg-data-uri@1.4.4: {} 4965 4840 4966 - miniflare@4.20260312.0: 4841 + miniflare@4.20260317.1: 4967 4842 dependencies: 4968 4843 '@cspotcode/source-map-support': 0.8.1 4969 4844 sharp: 0.34.5 4970 - undici: 7.18.2 4971 - workerd: 1.20260312.1 4845 + undici: 7.24.4 4846 + workerd: 1.20260317.1 4972 4847 ws: 8.18.0 4973 4848 youch: 4.1.0-beta.10 4974 4849 transitivePeerDependencies: ··· 4983 4858 4984 4859 mitt@3.0.1: {} 4985 4860 4986 - mlly@1.8.1: 4861 + mlly@1.8.2: 4987 4862 dependencies: 4988 4863 acorn: 8.16.0 4989 4864 pathe: 2.0.3 4990 4865 pkg-types: 1.3.1 4991 4866 ufo: 1.6.3 4992 4867 4993 - mode-watcher@1.1.0(svelte@5.53.11): 4868 + mode-watcher@1.1.0(svelte@5.54.1): 4994 4869 dependencies: 4995 - runed: 0.25.0(svelte@5.53.11) 4996 - svelte: 5.53.11 4997 - svelte-toolbelt: 0.7.1(svelte@5.53.11) 4870 + runed: 0.25.0(svelte@5.54.1) 4871 + svelte: 5.54.1 4872 + svelte-toolbelt: 0.7.1(svelte@5.54.1) 4998 4873 4999 4874 mri@1.2.0: {} 5000 4875 ··· 5006 4881 5007 4882 nanoid@3.3.11: {} 5008 4883 5009 - nanoid@5.1.6: {} 4884 + nanoid@5.1.7: {} 5010 4885 5011 4886 natural-compare@1.4.0: {} 5012 4887 ··· 5082 4957 pkg-types@1.3.1: 5083 4958 dependencies: 5084 4959 confbox: 0.1.8 5085 - mlly: 1.8.1 4960 + mlly: 1.8.2 5086 4961 pathe: 2.0.3 5087 4962 5088 4963 pkg-types@2.3.0: ··· 5093 4968 5094 4969 plyr@3.8.4: 5095 4970 dependencies: 5096 - core-js: 3.48.0 4971 + core-js: 3.49.0 5097 4972 custom-event-polyfill: 1.0.7 5098 4973 loadjs: 4.3.0 5099 4974 rangetouch: 2.0.1 ··· 5102 4977 postcss-load-config@3.1.4(postcss@8.5.8): 5103 4978 dependencies: 5104 4979 lilconfig: 2.1.0 5105 - yaml: 1.10.2 4980 + yaml: 1.10.3 5106 4981 optionalDependencies: 5107 4982 postcss: 8.5.8 5108 4983 ··· 5136 5011 5137 5012 prelude-ls@1.2.1: {} 5138 5013 5139 - prettier-plugin-svelte@3.5.1(prettier@3.8.1)(svelte@5.53.11): 5014 + prettier-plugin-svelte@3.5.1(prettier@3.8.1)(svelte@5.54.1): 5140 5015 dependencies: 5141 5016 prettier: 3.8.1 5142 - svelte: 5.53.11 5017 + svelte: 5.54.1 5143 5018 5144 - prettier-plugin-tailwindcss@0.7.2(prettier-plugin-svelte@3.5.1(prettier@3.8.1)(svelte@5.53.11))(prettier@3.8.1): 5019 + prettier-plugin-tailwindcss@0.7.2(prettier-plugin-svelte@3.5.1(prettier@3.8.1)(svelte@5.54.1))(prettier@3.8.1): 5145 5020 dependencies: 5146 5021 prettier: 3.8.1 5147 5022 optionalDependencies: 5148 - prettier-plugin-svelte: 3.5.1(prettier@3.8.1)(svelte@5.53.11) 5023 + prettier-plugin-svelte: 3.5.1(prettier@3.8.1)(svelte@5.54.1) 5149 5024 5150 5025 prettier@3.8.1: {} 5151 5026 ··· 5173 5048 dependencies: 5174 5049 prosemirror-state: 1.4.4 5175 5050 prosemirror-transform: 1.11.0 5176 - prosemirror-view: 1.41.6 5051 + prosemirror-view: 1.41.7 5177 5052 5178 5053 prosemirror-gapcursor@1.4.1: 5179 5054 dependencies: 5180 5055 prosemirror-keymap: 1.2.3 5181 5056 prosemirror-model: 1.25.4 5182 5057 prosemirror-state: 1.4.4 5183 - prosemirror-view: 1.41.6 5058 + prosemirror-view: 1.41.7 5184 5059 5185 5060 prosemirror-history@1.5.0: 5186 5061 dependencies: 5187 5062 prosemirror-state: 1.4.4 5188 5063 prosemirror-transform: 1.11.0 5189 - prosemirror-view: 1.41.6 5064 + prosemirror-view: 1.41.7 5190 5065 rope-sequence: 1.3.4 5191 5066 5192 5067 prosemirror-inputrules@1.5.1: ··· 5230 5105 dependencies: 5231 5106 prosemirror-model: 1.25.4 5232 5107 prosemirror-transform: 1.11.0 5233 - prosemirror-view: 1.41.6 5108 + prosemirror-view: 1.41.7 5234 5109 5235 5110 prosemirror-tables@1.8.5: 5236 5111 dependencies: ··· 5238 5113 prosemirror-model: 1.25.4 5239 5114 prosemirror-state: 1.4.4 5240 5115 prosemirror-transform: 1.11.0 5241 - prosemirror-view: 1.41.6 5116 + prosemirror-view: 1.41.7 5242 5117 5243 - prosemirror-trailing-node@3.0.0(prosemirror-model@1.25.4)(prosemirror-state@1.4.4)(prosemirror-view@1.41.6): 5118 + prosemirror-trailing-node@3.0.0(prosemirror-model@1.25.4)(prosemirror-state@1.4.4)(prosemirror-view@1.41.7): 5244 5119 dependencies: 5245 5120 '@remirror/core-constants': 3.0.0 5246 5121 escape-string-regexp: 4.0.0 5247 5122 prosemirror-model: 1.25.4 5248 5123 prosemirror-state: 1.4.4 5249 - prosemirror-view: 1.41.6 5124 + prosemirror-view: 1.41.7 5250 5125 5251 5126 prosemirror-transform@1.11.0: 5252 5127 dependencies: 5253 5128 prosemirror-model: 1.25.4 5254 5129 5255 - prosemirror-view@1.41.6: 5130 + prosemirror-view@1.41.7: 5256 5131 dependencies: 5257 5132 prosemirror-model: 1.25.4 5258 5133 prosemirror-state: 1.4.4 ··· 5320 5195 dependencies: 5321 5196 protocol-buffers-schema: 3.6.0 5322 5197 5323 - rolldown@1.0.0-rc.9: 5198 + rolldown@1.0.0-rc.10: 5324 5199 dependencies: 5325 - '@oxc-project/types': 0.115.0 5326 - '@rolldown/pluginutils': 1.0.0-rc.9 5200 + '@oxc-project/types': 0.120.0 5201 + '@rolldown/pluginutils': 1.0.0-rc.10 5327 5202 optionalDependencies: 5328 - '@rolldown/binding-android-arm64': 1.0.0-rc.9 5329 - '@rolldown/binding-darwin-arm64': 1.0.0-rc.9 5330 - '@rolldown/binding-darwin-x64': 1.0.0-rc.9 5331 - '@rolldown/binding-freebsd-x64': 1.0.0-rc.9 5332 - '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-rc.9 5333 - '@rolldown/binding-linux-arm64-gnu': 1.0.0-rc.9 5334 - '@rolldown/binding-linux-arm64-musl': 1.0.0-rc.9 5335 - '@rolldown/binding-linux-ppc64-gnu': 1.0.0-rc.9 5336 - '@rolldown/binding-linux-s390x-gnu': 1.0.0-rc.9 5337 - '@rolldown/binding-linux-x64-gnu': 1.0.0-rc.9 5338 - '@rolldown/binding-linux-x64-musl': 1.0.0-rc.9 5339 - '@rolldown/binding-openharmony-arm64': 1.0.0-rc.9 5340 - '@rolldown/binding-wasm32-wasi': 1.0.0-rc.9 5341 - '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.9 5342 - '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.9 5203 + '@rolldown/binding-android-arm64': 1.0.0-rc.10 5204 + '@rolldown/binding-darwin-arm64': 1.0.0-rc.10 5205 + '@rolldown/binding-darwin-x64': 1.0.0-rc.10 5206 + '@rolldown/binding-freebsd-x64': 1.0.0-rc.10 5207 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-rc.10 5208 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-rc.10 5209 + '@rolldown/binding-linux-arm64-musl': 1.0.0-rc.10 5210 + '@rolldown/binding-linux-ppc64-gnu': 1.0.0-rc.10 5211 + '@rolldown/binding-linux-s390x-gnu': 1.0.0-rc.10 5212 + '@rolldown/binding-linux-x64-gnu': 1.0.0-rc.10 5213 + '@rolldown/binding-linux-x64-musl': 1.0.0-rc.10 5214 + '@rolldown/binding-openharmony-arm64': 1.0.0-rc.10 5215 + '@rolldown/binding-wasm32-wasi': 1.0.0-rc.10 5216 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.10 5217 + '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.10 5343 5218 5344 5219 rope-sequence@1.3.4: {} 5345 5220 5346 - runed@0.23.4(svelte@5.53.11): 5221 + runed@0.23.4(svelte@5.54.1): 5347 5222 dependencies: 5348 5223 esm-env: 1.2.2 5349 - svelte: 5.53.11 5224 + svelte: 5.54.1 5350 5225 5351 - runed@0.25.0(svelte@5.53.11): 5226 + runed@0.25.0(svelte@5.54.1): 5352 5227 dependencies: 5353 5228 esm-env: 1.2.2 5354 - svelte: 5.53.11 5229 + svelte: 5.54.1 5355 5230 5356 - runed@0.28.0(svelte@5.53.11): 5231 + runed@0.28.0(svelte@5.54.1): 5357 5232 dependencies: 5358 5233 esm-env: 1.2.2 5359 - svelte: 5.53.11 5234 + svelte: 5.54.1 5360 5235 5361 - runed@0.35.1(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11): 5236 + runed@0.35.1(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1): 5362 5237 dependencies: 5363 5238 dequal: 2.0.3 5364 5239 esm-env: 1.2.2 5365 5240 lz-string: 1.5.0 5366 - svelte: 5.53.11 5241 + svelte: 5.54.1 5367 5242 optionalDependencies: 5368 - '@sveltejs/kit': 2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)) 5243 + '@sveltejs/kit': 2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)) 5369 5244 5370 5245 rw@1.3.3: {} 5371 5246 ··· 5396 5271 5397 5272 semver@7.7.4: {} 5398 5273 5399 - set-cookie-parser@3.0.1: {} 5274 + set-cookie-parser@3.1.0: {} 5400 5275 5401 5276 sharp@0.34.5: 5402 5277 dependencies: ··· 5435 5310 5436 5311 shebang-regex@3.0.0: {} 5437 5312 5438 - simple-icons@16.11.0: {} 5313 + simple-icons@16.12.0: {} 5439 5314 5440 5315 sirv@3.0.2: 5441 5316 dependencies: ··· 5461 5336 5462 5337 svelte-boring-avatars@1.2.6: {} 5463 5338 5464 - svelte-check@4.4.5(picomatch@4.0.3)(svelte@5.53.11)(typescript@5.9.3): 5339 + svelte-check@4.4.5(picomatch@4.0.3)(svelte@5.54.1)(typescript@5.9.3): 5465 5340 dependencies: 5466 5341 '@jridgewell/trace-mapping': 0.3.31 5467 5342 chokidar: 4.0.3 5468 5343 fdir: 6.5.0(picomatch@4.0.3) 5469 5344 picocolors: 1.1.1 5470 5345 sade: 1.8.1 5471 - svelte: 5.53.11 5346 + svelte: 5.54.1 5472 5347 typescript: 5.9.3 5473 5348 transitivePeerDependencies: 5474 5349 - picomatch 5475 5350 5476 - svelte-eslint-parser@1.6.0(svelte@5.53.11): 5351 + svelte-eslint-parser@1.6.0(svelte@5.54.1): 5477 5352 dependencies: 5478 5353 eslint-scope: 8.4.0 5479 5354 eslint-visitor-keys: 4.2.1 ··· 5483 5358 postcss-selector-parser: 7.1.1 5484 5359 semver: 7.7.4 5485 5360 optionalDependencies: 5486 - svelte: 5.53.11 5361 + svelte: 5.54.1 5487 5362 5488 - svelte-maplibre-gl@1.0.3(maplibre-gl@5.20.0)(svelte@5.53.11): 5363 + svelte-maplibre-gl@1.0.3(maplibre-gl@5.21.0)(svelte@5.54.1): 5489 5364 dependencies: 5490 - maplibre-gl: 5.20.0 5491 - svelte: 5.53.11 5365 + maplibre-gl: 5.21.0 5366 + svelte: 5.54.1 5492 5367 5493 - svelte-sonner@1.1.0(svelte@5.53.11): 5368 + svelte-sonner@1.1.0(svelte@5.54.1): 5494 5369 dependencies: 5495 - runed: 0.28.0(svelte@5.53.11) 5496 - svelte: 5.53.11 5370 + runed: 0.28.0(svelte@5.54.1) 5371 + svelte: 5.54.1 5497 5372 5498 - svelte-tiptap@3.0.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/extension-bubble-menu@3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1))(@tiptap/extension-floating-menu@3.20.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1)(svelte@5.53.11): 5373 + svelte-tiptap@3.0.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/extension-bubble-menu@3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4))(@tiptap/extension-floating-menu@3.20.4(@floating-ui/dom@1.7.6)(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4)(svelte@5.54.1): 5499 5374 dependencies: 5500 5375 '@floating-ui/dom': 1.7.6 5501 - '@tiptap/core': 3.20.1(@tiptap/pm@3.20.1) 5502 - '@tiptap/extension-bubble-menu': 3.20.1(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1) 5503 - '@tiptap/extension-floating-menu': 3.20.1(@floating-ui/dom@1.7.6)(@tiptap/core@3.20.1(@tiptap/pm@3.20.1))(@tiptap/pm@3.20.1) 5504 - '@tiptap/pm': 3.20.1 5505 - svelte: 5.53.11 5376 + '@tiptap/core': 3.20.4(@tiptap/pm@3.20.4) 5377 + '@tiptap/extension-bubble-menu': 3.20.4(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4) 5378 + '@tiptap/extension-floating-menu': 3.20.4(@floating-ui/dom@1.7.6)(@tiptap/core@3.20.4(@tiptap/pm@3.20.4))(@tiptap/pm@3.20.4) 5379 + '@tiptap/pm': 3.20.4 5380 + svelte: 5.54.1 5506 5381 5507 - svelte-toolbelt@0.10.6(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11): 5382 + svelte-toolbelt@0.10.6(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1): 5508 5383 dependencies: 5509 5384 clsx: 2.1.1 5510 - runed: 0.35.1(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.53.11)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11)(typescript@5.9.3)(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.53.11) 5385 + runed: 0.35.1(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.54.1)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1)(typescript@5.9.3)(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)))(svelte@5.54.1) 5511 5386 style-to-object: 1.0.14 5512 - svelte: 5.53.11 5387 + svelte: 5.54.1 5513 5388 transitivePeerDependencies: 5514 5389 - '@sveltejs/kit' 5515 5390 5516 - svelte-toolbelt@0.7.1(svelte@5.53.11): 5391 + svelte-toolbelt@0.7.1(svelte@5.54.1): 5517 5392 dependencies: 5518 5393 clsx: 2.1.1 5519 - runed: 0.23.4(svelte@5.53.11) 5394 + runed: 0.23.4(svelte@5.54.1) 5520 5395 style-to-object: 1.0.14 5521 - svelte: 5.53.11 5396 + svelte: 5.54.1 5522 5397 5523 - svelte@5.53.11: 5398 + svelte@5.54.1: 5524 5399 dependencies: 5525 5400 '@jridgewell/remapping': 2.3.5 5526 5401 '@jridgewell/sourcemap-codec': 1.5.5 ··· 5543 5418 5544 5419 tailwind-merge@3.5.0: {} 5545 5420 5546 - tailwind-variants@3.2.2(tailwind-merge@3.5.0)(tailwindcss@4.2.1): 5421 + tailwind-variants@3.2.2(tailwind-merge@3.5.0)(tailwindcss@4.2.2): 5547 5422 dependencies: 5548 - tailwindcss: 4.2.1 5423 + tailwindcss: 4.2.2 5549 5424 optionalDependencies: 5550 5425 tailwind-merge: 3.5.0 5551 5426 5552 - tailwindcss-animate@1.0.7(tailwindcss@4.2.1): 5427 + tailwindcss-animate@1.0.7(tailwindcss@4.2.2): 5553 5428 dependencies: 5554 - tailwindcss: 4.2.1 5429 + tailwindcss: 4.2.2 5555 5430 5556 - tailwindcss@4.2.1: {} 5431 + tailwindcss@4.2.2: {} 5557 5432 5558 5433 tapable@2.3.0: {} 5559 5434 ··· 5603 5478 5604 5479 troika-worker-utils@0.52.0: {} 5605 5480 5606 - ts-api-utils@2.4.0(typescript@5.9.3): 5481 + ts-api-utils@2.5.0(typescript@5.9.3): 5607 5482 dependencies: 5608 5483 typescript: 5.9.3 5609 5484 ··· 5619 5494 dependencies: 5620 5495 prelude-ls: 1.2.1 5621 5496 5622 - typescript-eslint@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3): 5497 + typescript-eslint@8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3): 5623 5498 dependencies: 5624 - '@typescript-eslint/eslint-plugin': 8.57.0(@typescript-eslint/parser@8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) 5625 - '@typescript-eslint/parser': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) 5626 - '@typescript-eslint/typescript-estree': 8.57.0(typescript@5.9.3) 5627 - '@typescript-eslint/utils': 8.57.0(eslint@10.0.3(jiti@2.6.1))(typescript@5.9.3) 5628 - eslint: 10.0.3(jiti@2.6.1) 5499 + '@typescript-eslint/eslint-plugin': 8.57.1(@typescript-eslint/parser@8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) 5500 + '@typescript-eslint/parser': 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) 5501 + '@typescript-eslint/typescript-estree': 8.57.1(typescript@5.9.3) 5502 + '@typescript-eslint/utils': 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@5.9.3) 5503 + eslint: 10.1.0(jiti@2.6.1) 5629 5504 typescript: 5.9.3 5630 5505 transitivePeerDependencies: 5631 5506 - supports-color ··· 5638 5513 5639 5514 ultrahtml@1.6.0: {} 5640 5515 5641 - undici-types@7.16.0: 5642 - optional: true 5516 + undici@7.24.4: {} 5643 5517 5644 - undici@7.18.2: {} 5645 - 5646 - undici@7.24.0: {} 5518 + undici@7.24.5: {} 5647 5519 5648 5520 unenv@2.0.0-rc.24: 5649 5521 dependencies: ··· 5661 5533 exsolve: 1.0.8 5662 5534 knitwork: 1.3.0 5663 5535 magic-string: 0.30.21 5664 - mlly: 1.8.1 5536 + mlly: 1.8.2 5665 5537 pathe: 2.0.3 5666 5538 pkg-types: 2.3.0 5667 5539 ··· 5673 5545 5674 5546 util-deprecate@1.0.2: {} 5675 5547 5676 - vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1): 5548 + valibot@1.3.1(typescript@5.9.3): 5549 + optionalDependencies: 5550 + typescript: 5.9.3 5551 + 5552 + vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1): 5677 5553 dependencies: 5678 - '@oxc-project/runtime': 0.115.0 5679 5554 lightningcss: 1.32.0 5680 5555 picomatch: 4.0.3 5681 5556 postcss: 8.5.8 5682 - rolldown: 1.0.0-rc.9 5557 + rolldown: 1.0.0-rc.10 5683 5558 tinyglobby: 0.2.15 5684 5559 optionalDependencies: 5685 - '@types/node': 25.0.10 5686 5560 esbuild: 0.27.3 5687 5561 fsevents: 2.3.3 5688 5562 jiti: 2.6.1 5689 5563 5690 - vitefu@1.1.2(vite@8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1)): 5564 + vitefu@1.1.2(vite@8.0.1(esbuild@0.27.3)(jiti@2.6.1)): 5691 5565 optionalDependencies: 5692 - vite: 8.0.0(@types/node@25.0.10)(esbuild@0.27.3)(jiti@2.6.1) 5566 + vite: 8.0.1(esbuild@0.27.3)(jiti@2.6.1) 5693 5567 5694 5568 w3c-keyname@2.2.8: {} 5695 5569 5696 - web-haptics@0.0.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.53.11): 5570 + web-haptics@0.0.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(svelte@5.54.1): 5697 5571 optionalDependencies: 5698 5572 react: 19.2.4 5699 5573 react-dom: 19.2.4(react@19.2.4) 5700 - svelte: 5.53.11 5574 + svelte: 5.54.1 5701 5575 5702 5576 webgl-sdf-generator@1.1.1: {} 5703 5577 ··· 5713 5587 5714 5588 word-wrap@1.2.5: {} 5715 5589 5716 - workerd@1.20260312.1: 5590 + workerd@1.20260317.1: 5717 5591 optionalDependencies: 5718 - '@cloudflare/workerd-darwin-64': 1.20260312.1 5719 - '@cloudflare/workerd-darwin-arm64': 1.20260312.1 5720 - '@cloudflare/workerd-linux-64': 1.20260312.1 5721 - '@cloudflare/workerd-linux-arm64': 1.20260312.1 5722 - '@cloudflare/workerd-windows-64': 1.20260312.1 5592 + '@cloudflare/workerd-darwin-64': 1.20260317.1 5593 + '@cloudflare/workerd-darwin-arm64': 1.20260317.1 5594 + '@cloudflare/workerd-linux-64': 1.20260317.1 5595 + '@cloudflare/workerd-linux-arm64': 1.20260317.1 5596 + '@cloudflare/workerd-windows-64': 1.20260317.1 5723 5597 5724 5598 worktop@0.8.0-next.18: 5725 5599 dependencies: 5726 5600 mrmime: 2.0.1 5727 5601 regexparam: 3.0.0 5728 5602 5729 - wrangler@4.73.0(@cloudflare/workers-types@4.20260313.1): 5603 + wrangler@4.76.0(@cloudflare/workers-types@4.20260317.1): 5730 5604 dependencies: 5731 5605 '@cloudflare/kv-asset-handler': 0.4.2 5732 - '@cloudflare/unenv-preset': 2.15.0(unenv@2.0.0-rc.24)(workerd@1.20260312.1) 5606 + '@cloudflare/unenv-preset': 2.16.0(unenv@2.0.0-rc.24)(workerd@1.20260317.1) 5733 5607 blake3-wasm: 2.1.5 5734 5608 esbuild: 0.27.3 5735 - miniflare: 4.20260312.0 5609 + miniflare: 4.20260317.1 5736 5610 path-to-regexp: 6.3.0 5737 5611 unenv: 2.0.0-rc.24 5738 - workerd: 1.20260312.1 5612 + workerd: 1.20260317.1 5739 5613 optionalDependencies: 5740 - '@cloudflare/workers-types': 4.20260313.1 5614 + '@cloudflare/workers-types': 4.20260317.1 5741 5615 fsevents: 2.3.3 5742 5616 transitivePeerDependencies: 5743 5617 - bufferutil ··· 5745 5619 5746 5620 ws@8.18.0: {} 5747 5621 5748 - yaml@1.10.2: {} 5622 + yaml@1.10.3: {} 5749 5623 5750 5624 yocto-queue@0.1.0: {} 5751 5625 ··· 5760 5634 dependencies: 5761 5635 '@poppinss/colors': 4.1.6 5762 5636 '@poppinss/dumper': 0.6.5 5763 - '@speed-highlight/core': 1.2.14 5637 + '@speed-highlight/core': 1.2.15 5764 5638 cookie: 1.1.1 5765 5639 youch-core: 0.3.3 5766 5640
+1
src/lib/cache.ts
··· 10 10 github: 60 * 60 * 12, // 12 hours 11 11 'gh-contrib': 60 * 60 * 12, // 12 hours 12 12 lastfm: 60 * 60, // 1 hour (default, overridable per-put) 13 + listenbrainz: 60 * 60, // 1 hour (default, overridable per-put) 13 14 npmx: 60 * 60 * 12, // 12 hours 14 15 profile: 60 * 60 * 24, // 24 hours 15 16 ical: 60 * 60 * 2, // 2 hours
+31 -1
src/lib/cards/_base/BaseCard/BaseCard.svelte
··· 4 4 import type { WithElementRef } from 'bits-ui'; 5 5 import type { Snippet } from 'svelte'; 6 6 import type { HTMLAttributes } from 'svelte/elements'; 7 + import { Button } from '@foxui/core'; 7 8 import { getColor } from '../..'; 8 9 9 10 const colors = { ··· 37 38 let color = $derived(getColor(item)); 38 39 </script> 39 40 41 + {#snippet pending()} 42 + <div 43 + class="text-base-500 dark:text-base-400 accent:text-white/60 flex h-full items-center justify-center text-center text-sm" 44 + > 45 + <p>Loading...</p> 46 + </div> 47 + {/snippet} 48 + 49 + {#snippet failed(_error: unknown, retry: () => void)} 50 + <div 51 + class="text-base-500 dark:text-base-400 accent:text-white/60 flex h-full items-center justify-center gap-1 text-center text-sm" 52 + > 53 + <p>Failed to load,</p> 54 + <Button 55 + class="border-none bg-transparent p-0" 56 + onclick={(event) => { 57 + event.stopPropagation(); 58 + retry(); 59 + }}>try again?</Button 60 + > 61 + </div> 62 + {/snippet} 63 + 40 64 <div 41 65 id={item.id} 42 66 data-flip-id={item.id} ··· 75 99 color !== 'base' && color != 'transparent' ? 'light' : '' 76 100 ]} 77 101 > 78 - {@render children?.()} 102 + <svelte:boundary {failed} {pending}> 103 + {#if $effect.pending()} 104 + pending 105 + {/if} 106 + 107 + {@render children?.()} 108 + </svelte:boundary> 79 109 80 110 {#if !isEditing && item.cardData.label} 81 111 <div
+10
src/lib/cards/index.ts
··· 49 49 import { LastFMTopTracksCardDefinition } from './media/LastFMCard/LastFMTopTracksCard'; 50 50 import { LastFMTopAlbumsCardDefinition } from './media/LastFMCard/LastFMTopAlbumsCard'; 51 51 import { LastFMProfileCardDefinition } from './media/LastFMCard/LastFMProfileCard'; 52 + import { ListenBrainzRecentListensCardDefinition } from './media/ListenBrainzCard/ListenBrainzRecentListensCard'; 53 + import { ListenBrainzTopArtistsCardDefinition } from './media/ListenBrainzCard/ListenBrainzTopArtistsCard'; 54 + import { ListenBrainzTopAlbumsCardDefinition } from './media/ListenBrainzCard/ListenBrainzTopAlbumsCard'; 55 + import { ListenBrainzTopSongsCardDefinition } from './media/ListenBrainzCard/ListenBrainzTopSongsCard'; 56 + import { ListenBrainzNowPlayingCardDefinition } from './media/ListenBrainzCard/ListenBrainzNowPlayingCard'; 52 57 import { PlyrFMCardDefinition, PlyrFMCollectionCardDefinition } from './media/PlyrFMCard'; 53 58 import { MarginCardDefinition } from './social/MarginCard'; 54 59 import { SembleCollectionCardDefinition } from './social/SembleCollectionCard'; ··· 110 115 LastFMTopTracksCardDefinition, 111 116 LastFMTopAlbumsCardDefinition, 112 117 LastFMProfileCardDefinition, 118 + ListenBrainzRecentListensCardDefinition, 119 + ListenBrainzTopArtistsCardDefinition, 120 + ListenBrainzTopAlbumsCardDefinition, 121 + ListenBrainzTopSongsCardDefinition, 122 + ListenBrainzNowPlayingCardDefinition, 113 123 PlyrFMCardDefinition, 114 124 PlyrFMCollectionCardDefinition, 115 125 MarginCardDefinition,
+32
src/lib/cards/media/ListenBrainzCard/CoverArt.svelte
··· 1 + <script lang="ts"> 2 + interface Props { 3 + mbid?: string; 4 + alt: string; 5 + } 6 + 7 + const { mbid, alt }: Props = $props(); 8 + const src = $derived(mbid ? `https://coverartarchive.org/release/${mbid}/front-250` : null); 9 + </script> 10 + 11 + <div class="bg-base-200 size-12 shrink-0 overflow-hidden rounded-lg shadow-md"> 12 + {#if src} 13 + <img {src} {alt} class="size-full object-cover" loading="lazy" /> 14 + {:else} 15 + <div class="text-base-400 flex size-full items-center justify-center"> 16 + <svg 17 + xmlns="http://www.w3.org/2000/svg" 18 + fill="none" 19 + viewBox="0 0 24 24" 20 + stroke-width="2" 21 + stroke="currentColor" 22 + class="size-6" 23 + > 24 + <path 25 + stroke-linecap="round" 26 + stroke-linejoin="round" 27 + d="m9 9 10.5-3m0 6.553v3.75a2.25 2.25 0 0 1-1.632 2.163l-1.32.377a1.803 1.803 0 1 1-.99-3.467l2.31-.66a2.25 2.25 0 0 0 1.632-2.163Zm0 0V2.25L9 5.25v10.303m0 0v3.75a2.25 2.25 0 0 1-1.632 2.163l-1.32.377a1.803 1.803 0 0 1-.99-3.467l2.31-.66A2.25 2.25 0 0 0 9 15.553Z" 28 + /> 29 + </svg> 30 + </div> 31 + {/if} 32 + </div>
+64
src/lib/cards/media/ListenBrainzCard/CreateListenBrainzCardModal.svelte
··· 1 + <script lang="ts"> 2 + import type { CreationModalComponentProps } from '../../types'; 3 + import { Button, Input, Subheading } from '@foxui/core'; 4 + import Modal from '$lib/components/modal/Modal.svelte'; 5 + 6 + let { item = $bindable(), oncreate, oncancel }: CreationModalComponentProps = $props(); 7 + 8 + let errorMessage = $state(''); 9 + </script> 10 + 11 + <Modal open closeButton={false}> 12 + <form 13 + onsubmit={() => { 14 + let input = item.cardData.href?.trim(); 15 + if (!input || typeof input !== 'string') return; 16 + 17 + let username: string | null = null; 18 + 19 + const url = URL.parse(input); 20 + 21 + if (url) { 22 + if (url.hostname !== 'listenbrainz.org') { 23 + errorMessage = 'URL is not from ListenBrainz'; 24 + return; 25 + } 26 + 27 + const [, user, uname] = url.pathname.split('/'); 28 + 29 + if (user === 'user' && uname && typeof uname === 'string') { 30 + username = uname; 31 + } 32 + } else { 33 + username = input || null; 34 + } 35 + 36 + if (!username) { 37 + errorMessage = 'Please enter a valid ListenBrainz username or profile URL'; 38 + return; 39 + } 40 + 41 + item.cardData.username = username; 42 + item.cardData.href = `https://listenbrainz.org/user/${username}`; 43 + 44 + oncreate?.(); 45 + }} 46 + class="flex flex-col gap-2" 47 + > 48 + <Subheading>Enter a ListenBrainz username or profile URL</Subheading> 49 + <Input 50 + bind:value={item.cardData.href} 51 + placeholder="username or https://listenbrainz.org/user/username" 52 + class="mt-4" 53 + /> 54 + 55 + {#if errorMessage} 56 + <p class="mt-2 text-sm text-red-600">{errorMessage}</p> 57 + {/if} 58 + 59 + <div class="mt-4 flex justify-end gap-2"> 60 + <Button onclick={oncancel} variant="ghost">Cancel</Button> 61 + <Button type="submit">Create</Button> 62 + </div> 63 + </form> 64 + </Modal>
+98
src/lib/cards/media/ListenBrainzCard/ListenBrainzNowPlayingCard/ListenBrainzNowPlayingCard.svelte
··· 1 + <script lang="ts"> 2 + import type { ContentComponentProps } from '$lib/cards/types'; 3 + import { nowPlaying } from './nowplaying.remote'; 4 + import type { Listen } from '../types.ts'; 5 + 6 + const { item }: ContentComponentProps = $props(); 7 + const playing = $derived(await nowPlaying(item.cardData.username)); 8 + 9 + function getCoverArtUrl(listen: Listen): string | undefined { 10 + const releaseMbid = listen.track_metadata?.additional_info?.release_mbid; 11 + return releaseMbid ? `https://coverartarchive.org/release/${releaseMbid}/front-500` : undefined; 12 + } 13 + </script> 14 + 15 + {#if playing} 16 + {@const coverArtUrl = getCoverArtUrl(playing)} 17 + 18 + {#if coverArtUrl} 19 + <div class="now-playing-bg relative flex h-full w-full items-end"> 20 + <img class="absolute inset-0 -z-10 size-full object-cover" src={coverArtUrl} alt="" /> 21 + <div 22 + class="absolute inset-0 -z-10 bg-linear-to-t from-black/80 via-black/40 to-transparent to-50%" 23 + ></div> 24 + <div class="now-playing-content z-10 flex w-full items-end p-4"> 25 + <div class="now-playing-info min-w-0 flex-1"> 26 + <div class="text-xs text-white/70">Now Playing</div> 27 + <div class="min-w-0 truncate text-lg font-semibold text-white"> 28 + {playing.track_metadata.track_name} 29 + </div> 30 + <div class="min-w-0 truncate text-sm text-white/80"> 31 + {playing.track_metadata.artist_name} 32 + </div> 33 + </div> 34 + </div> 35 + </div> 36 + {:else} 37 + <div class="z-10 flex h-full w-full items-center justify-center p-4"> 38 + <div class="flex w-full items-center gap-4"> 39 + <div class="bg-base-200 flex size-14 shrink-0 items-center justify-center rounded-lg"> 40 + <svg 41 + xmlns="http://www.w3.org/2000/svg" 42 + fill="none" 43 + viewBox="0 0 24 24" 44 + stroke-width="2" 45 + stroke="currentColor" 46 + class="size-6" 47 + > 48 + <path 49 + stroke-linecap="round" 50 + stroke-linejoin="round" 51 + d="m9 9 10.5-3m0 6.553v3.75a2.25 2.25 0 0 1-1.632 2.163l-1.32.377a1.803 1.803 0 1 1-.99-3.467l2.31-.66a2.25 2.25 0 0 0 1.632-2.163Zm0 0V2.25L9 5.25v10.303m0 0v3.75a2.25 2.25 0 0 1-1.632 2.163l-1.32.377a1.803 1.803 0 0 1-.99-3.467l2.31-.66A2.25 2.25 0 0 0 9 15.553Z" 52 + /> 53 + </svg> 54 + </div> 55 + <div class="min-w-0 flex-1"> 56 + <div class="text-base-500 dark:text-base-400 text-xs">Now Playing</div> 57 + <div 58 + class="text-accent-500 accent:text-accent-950 min-w-0 truncate text-lg font-semibold" 59 + > 60 + {playing.track_metadata.track_name} 61 + </div> 62 + <div class="min-w-0 truncate text-sm whitespace-nowrap"> 63 + {playing.track_metadata.artist_name} 64 + </div> 65 + </div> 66 + </div> 67 + </div> 68 + {/if} 69 + {:else} 70 + <div 71 + class="text-base-500 dark:text-base-400 accent:text-white/60 flex h-full items-center justify-center text-center text-sm" 72 + > 73 + Not currently playing. 74 + </div> 75 + {/if} 76 + 77 + <style> 78 + :global(:root), 79 + :global(*) { 80 + --dw: 4; 81 + } 82 + 83 + @media (min-width: 1024px) { 84 + .now-playing-bg { 85 + --dw: var(--dw, 4); 86 + } 87 + 88 + .now-playing-info { 89 + display: none; 90 + } 91 + 92 + @container card (width >= 4rem) { 93 + .now-playing-info { 94 + display: block; 95 + } 96 + } 97 + } 98 + </style>
+52
src/lib/cards/media/ListenBrainzCard/ListenBrainzNowPlayingCard/index.ts
··· 1 + import ListenBrainzNowPlayingCard from './ListenBrainzNowPlayingCard.svelte'; 2 + import CreateListenBrainzCardModal from '../CreateListenBrainzCardModal.svelte'; 3 + import { nowPlaying } from './nowplaying.remote'; 4 + import type { CardDefinition } from '../../../types'; 5 + 6 + export const ListenBrainzNowPlayingCardDefinition = { 7 + type: 'listenbrainzNowPlaying', 8 + contentComponent: ListenBrainzNowPlayingCard, 9 + creationModalComponent: CreateListenBrainzCardModal, 10 + createNew: (card) => { 11 + card.w = 2; 12 + card.mobileW = 4; 13 + card.h = 2; 14 + card.mobileH = 3; 15 + }, 16 + loadData: async (items) => { 17 + const allData: Record<string, unknown> = {}; 18 + for (const item of items) { 19 + const username = item.cardData.username; 20 + if (!username) continue; 21 + try { 22 + const data = await nowPlaying(username); 23 + if (data && typeof data !== 'boolean') allData[`listenbrainzNowPlaying:${username}`] = data; 24 + } catch (error) { 25 + console.error('Failed to fetch ListenBrainz now playing:', error); 26 + } 27 + } 28 + return allData; 29 + }, 30 + loadDataServer: async (items) => { 31 + const allData: Record<string, unknown> = {}; 32 + for (const item of items) { 33 + const username = item.cardData.username; 34 + if (!username) continue; 35 + try { 36 + const data = await nowPlaying(username); 37 + if (data && typeof data !== 'boolean') allData[`listenbrainzNowPlaying:${username}`] = data; 38 + } catch (error) { 39 + console.error('Failed to fetch ListenBrainz now playing:', error); 40 + } 41 + } 42 + return allData; 43 + }, 44 + urlHandlerPriority: 5, 45 + minW: 2, 46 + minH: 2, 47 + canHaveLabel: true, 48 + name: 'ListenBrainz Now Playing', 49 + keywords: ['music', 'scrobble', 'now playing', 'listening', 'listenbrainz', 'brainz'], 50 + groups: ['Media'], 51 + icon: `<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" class="size-4"><path stroke-linecap="round" stroke-linejoin="round" d="m9 9 10.5-3m0 6.553v3.75a2.25 2.25 0 0 1-1.632 2.163l-1.32.377a1.803 1.803 0 1 1-.99-3.467l2.31-.66a2.25 2.25 0 0 0 1.632-2.163Zm0 0V2.25L9 5.25v10.303m0 0v3.75a2.25 2.25 0 0 1-1.632 2.163l-1.32.377a1.803 1.803 0 0 1-.99-3.467l2.31-.66A2.25 2.25 0 0 0 9 15.553Z" /></svg>` 52 + } as CardDefinition & { type: 'listenbrainzNowPlaying' };
+33
src/lib/cards/media/ListenBrainzCard/ListenBrainzNowPlayingCard/nowplaying.remote.ts
··· 1 + import { listenBrainzFetch, usernameSchema } from '../shared.server'; 2 + import { query, getRequestEvent } from '$app/server'; 3 + import { createCache } from '$lib/cache'; 4 + import type { Listen } from '../types'; 5 + import { error } from '@sveltejs/kit'; 6 + 7 + interface ResponseData { 8 + payload: { 9 + listens: Listen[]; 10 + }; 11 + } 12 + 13 + export const nowPlaying = query(usernameSchema, async (username): Promise<Listen | null> => { 14 + const { platform } = getRequestEvent(); 15 + const cache = createCache(platform); 16 + 17 + const cacheKey = `nowPlaying:${username}`; 18 + const cached = await cache?.get('listenbrainz', cacheKey); 19 + if (cached) return JSON.parse(cached); 20 + 21 + const data = await listenBrainzFetch<ResponseData>(`/1/user/${username}/playing-now`); 22 + 23 + if (data instanceof Error) { 24 + error(500, 'failed to fetch from ListenBrainz'); 25 + } 26 + 27 + if (!data.payload.listens.length) { 28 + return null; 29 + } 30 + 31 + await cache?.put('listenbrainz', cacheKey, JSON.stringify(data.payload.listens[0]), 60); 32 + return data.payload.listens[0]; 33 + });
+39
src/lib/cards/media/ListenBrainzCard/ListenBrainzRecentListensCard/ListenBrainzRecentListensCard.svelte
··· 1 + <script lang="ts"> 2 + import type { ContentComponentProps } from '$lib/cards/types'; 3 + import { recentListens } from './listens.remote'; 4 + import { RelativeTime } from '@foxui/time'; 5 + import CoverArt from '../CoverArt.svelte'; 6 + 7 + const { item }: ContentComponentProps = $props(); 8 + const listens = $derived(await recentListens(item.cardData.username)); 9 + </script> 10 + 11 + <div class="z-10 flex h-full w-full flex-col gap-3 overflow-y-scroll p-4"> 12 + {#each listens as listen, i (`${listen.listened_at}-${i}`)} 13 + <div class="flex w-full items-center gap-3"> 14 + <CoverArt mbid={listen.track_metadata?.additional_info?.release_mbid} alt="cover art" /> 15 + 16 + <div class="min-w-0 flex-1"> 17 + <div class="inline-flex w-full max-w-full justify-between gap-2"> 18 + <p class="min-w-0 flex-1 shrink truncate font-semibold"> 19 + {listen.track_metadata.track_name} 20 + </p> 21 + 22 + <p class="shrink-0 text-xs"> 23 + <RelativeTime date={new Date(listen.listened_at * 1000)} locale="en-US" /> ago 24 + </p> 25 + </div> 26 + 27 + <p class="my-1 min-w-0 truncate text-xs whitespace-nowrap"> 28 + {listen.track_metadata.artist_name} 29 + </p> 30 + </div> 31 + </div> 32 + {:else} 33 + <p 34 + class="text-base-500 dark:text-base-400 accent:text-white/60 flex h-full items-center justify-center text-center text-sm" 35 + > 36 + No recent listens found. 37 + </p> 38 + {/each} 39 + </div>
+53
src/lib/cards/media/ListenBrainzCard/ListenBrainzRecentListensCard/index.ts
··· 1 + import ListenBrainzRecentListensCard from './ListenBrainzRecentListensCard.svelte'; 2 + import CreateListenBrainzCardModal from '../CreateListenBrainzCardModal.svelte'; 3 + import { recentListens } from './listens.remote'; 4 + import type { CardDefinition } from '../../../types'; 5 + 6 + export const ListenBrainzRecentListensCardDefinition = { 7 + type: 'listenbrainzRecentListens', 8 + contentComponent: ListenBrainzRecentListensCard, 9 + creationModalComponent: CreateListenBrainzCardModal, 10 + createNew: (card) => { 11 + card.w = 4; 12 + card.mobileW = 8; 13 + card.h = 3; 14 + card.mobileH = 6; 15 + }, 16 + loadData: async (items) => { 17 + const allData: Record<string, unknown> = {}; 18 + for (const item of items) { 19 + const username = item.cardData.username; 20 + if (!username) continue; 21 + try { 22 + const data = await recentListens(username); 23 + if (data) allData[`listenbrainzRecentListens:${username}`] = data ?? []; 24 + } catch (error) { 25 + console.error('Failed to fetch ListenBrainz recent listens:', error); 26 + } 27 + } 28 + return allData; 29 + }, 30 + loadDataServer: async (items) => { 31 + const allData: Record<string, unknown> = {}; 32 + for (const item of items) { 33 + const username = item.cardData.username; 34 + if (!username) continue; 35 + try { 36 + const data = await recentListens(username); 37 + if (data) allData[`listenbrainzRecentListens:${username}`] = data ?? []; 38 + } catch (error) { 39 + console.error('Failed to fetch ListenBrainz recent listens:', error); 40 + } 41 + } 42 + return allData; 43 + }, 44 + 45 + urlHandlerPriority: 5, 46 + minW: 3, 47 + minH: 2, 48 + canHaveLabel: true, 49 + name: 'ListenBrainz Recent Listens', 50 + keywords: ['music', 'scrobble', 'listening', 'songs', 'listenbrainz', 'brainz'], 51 + groups: ['Media'], 52 + icon: `<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" class="size-4"><path stroke-linecap="round" stroke-linejoin="round" d="m9 9 10.5-3m0 6.553v3.75a2.25 2.25 0 0 1-1.632 2.163l-1.32.377a1.803 1.803 0 1 1-.99-3.467l2.31-.66a2.25 2.25 0 0 0 1.632-2.163Zm0 0V2.25L9 5.25v10.303m0 0v3.75a2.25 2.25 0 0 1-1.632 2.163l-1.32.377a1.803 1.803 0 0 1-.99-3.467l2.31-.66A2.25 2.25 0 0 0 9 15.553Z" /></svg>` 53 + } as CardDefinition & { type: 'listenbrainzRecentListens' };
+31
src/lib/cards/media/ListenBrainzCard/ListenBrainzRecentListensCard/listens.remote.ts
··· 1 + import { listenBrainzFetch, usernameSchema } from '../shared.server'; 2 + import { query, getRequestEvent } from '$app/server'; 3 + import { createCache } from '$lib/cache'; 4 + import type { Listen } from '../types'; 5 + import { error } from '@sveltejs/kit'; 6 + 7 + interface ResponseData { 8 + payload: { 9 + listens: Listen[]; 10 + }; 11 + } 12 + 13 + export const recentListens = query(usernameSchema, async (username): Promise<Listen[]> => { 14 + const { platform } = getRequestEvent(); 15 + const cache = createCache(platform); 16 + 17 + const cacheKey = `recentListens:${username}`; 18 + const cached = await cache?.get('listenbrainz', cacheKey); 19 + if (cached) return JSON.parse(cached); 20 + 21 + const data = await listenBrainzFetch<ResponseData>(`/1/user/${username}/listens`, { 22 + count: 50 23 + }); 24 + 25 + if (data instanceof Error) { 26 + error(500, 'failed to fetch from ListenBrainz'); 27 + } 28 + 29 + await cache?.put('listenbrainz', cacheKey, JSON.stringify(data.payload.listens), 15 * 60); 30 + return data.payload.listens; 31 + });
+31
src/lib/cards/media/ListenBrainzCard/ListenBrainzTopAlbumsCard/ListenBrainzTopAlbumsCard.svelte
··· 1 + <script lang="ts"> 2 + import type { ContentComponentProps } from '$lib/cards/types'; 3 + import { topAlbums } from './albums.remote'; 4 + import CoverArt from '../CoverArt.svelte'; 5 + 6 + const { item }: ContentComponentProps = $props(); 7 + const albums = $derived(await topAlbums(item.cardData.username)); 8 + </script> 9 + 10 + <div class="z-10 flex h-full w-full flex-col gap-3 overflow-y-scroll p-4"> 11 + {#each albums as album, i (album.release_group_mbid || album.release_group_name + i)} 12 + <div class="flex w-full items-center gap-3"> 13 + <div class="text-base-400 flex w-6 shrink-0 items-center justify-center text-xs font-bold"> 14 + {i + 1} 15 + </div> 16 + <CoverArt mbid={album.caa_release_mbid} alt="cover art" /> 17 + <div class="min-w-0 flex-1"> 18 + <div class="truncate font-semibold">{album.release_group_name}</div> 19 + <div class="text-base-500 text-xs"> 20 + {album.artist_name} · {album.listen_count} listens 21 + </div> 22 + </div> 23 + </div> 24 + {:else} 25 + <div 26 + class="text-base-500 dark:text-base-400 accent:text-white/60 flex h-full items-center justify-center text-center text-sm" 27 + > 28 + No top albums found. 29 + </div> 30 + {/each} 31 + </div>
+33
src/lib/cards/media/ListenBrainzCard/ListenBrainzTopAlbumsCard/albums.remote.ts
··· 1 + import { listenBrainzFetch, usernameSchema } from '../shared.server'; 2 + import { query, getRequestEvent } from '$app/server'; 3 + import type { ReleaseGroup } from '../types'; 4 + import { createCache } from '$lib/cache'; 5 + import { error } from '@sveltejs/kit'; 6 + 7 + interface ResponseData { 8 + payload: { 9 + release_groups: ReleaseGroup[]; 10 + }; 11 + } 12 + 13 + export const topAlbums = query(usernameSchema, async (username): Promise<ReleaseGroup[]> => { 14 + const { platform } = getRequestEvent(); 15 + const cache = createCache(platform); 16 + 17 + const cacheKey = `topAlbums:${username}`; 18 + const cached = await cache?.get('listenbrainz', cacheKey); 19 + if (cached) return JSON.parse(cached); 20 + 21 + const data = await listenBrainzFetch<ResponseData>(`/1/stats/user/${username}/release-groups`, { 22 + count: 50, 23 + range: 'week' 24 + }); 25 + 26 + if (data instanceof Error) { 27 + error(500, 'failed to fetch from ListenBrainz'); 28 + } 29 + 30 + await cache?.put('listenbrainz', cacheKey, JSON.stringify(data.payload.release_groups), 60 * 60); 31 + 32 + return data.payload.release_groups; 33 + });
+53
src/lib/cards/media/ListenBrainzCard/ListenBrainzTopAlbumsCard/index.ts
··· 1 + import CreateListenBrainzCardModal from '../CreateListenBrainzCardModal.svelte'; 2 + import ListenBrainzTopAlbumsCard from './ListenBrainzTopAlbumsCard.svelte'; 3 + import { topAlbums } from './albums.remote'; 4 + import type { CardDefinition } from '../../../types'; 5 + 6 + export const ListenBrainzTopAlbumsCardDefinition = { 7 + type: 'listenbrainzTopAlbums', 8 + contentComponent: ListenBrainzTopAlbumsCard, 9 + creationModalComponent: CreateListenBrainzCardModal, 10 + createNew: (card) => { 11 + card.w = 4; 12 + card.h = 3; 13 + card.mobileW = 8; 14 + card.mobileH = 4; 15 + }, 16 + loadData: async (items) => { 17 + const allData: Record<string, unknown> = {}; 18 + for (const item of items) { 19 + const username = item.cardData.username; 20 + if (!username) continue; 21 + try { 22 + const data = await topAlbums(username); 23 + if (data) allData[`listenbrainzTopAlbums:${username}`] = data ?? []; 24 + } catch (error) { 25 + console.error('Failed to fetch ListenBrainz top albums:', error); 26 + } 27 + } 28 + return allData; 29 + }, 30 + loadDataServer: async (items) => { 31 + const allData: Record<string, unknown> = {}; 32 + for (const item of items) { 33 + const username = item.cardData.username; 34 + if (!username) continue; 35 + try { 36 + const data = await topAlbums(username); 37 + if (data) allData[`listenbrainzTopAlbums:${username}`] = data ?? []; 38 + } catch (error) { 39 + console.error('Failed to fetch ListenBrainz top albums:', error); 40 + } 41 + } 42 + return allData; 43 + }, 44 + allowSetColor: true, 45 + defaultColor: 'base', 46 + minW: 2, 47 + minH: 2, 48 + canHaveLabel: true, 49 + name: 'ListenBrainz Top Albums', 50 + keywords: ['music', 'scrobble', 'albums', 'release', 'groups', 'listenbrainz', 'brainz', 'top'], 51 + groups: ['Media'], 52 + icon: `<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" class="size-4"><path stroke-linecap="round" stroke-linejoin="round" d="m9 9 10.5-3m0 6.553v3.75a2.25 2.25 0 0 1-1.632 2.163l-1.32.377a1.803 1.803 0 1 1-.99-3.467l2.31-.66a2.25 2.25 0 0 0 1.632-2.163Zm0 0V2.25L9 5.25v10.303m0 0v3.75a2.25 2.25 0 0 1-1.632 2.163l-1.32.377a1.803 1.803 0 0 1-.99-3.467l2.31-.66A2.25 2.25 0 0 0 9 15.553Z" /></svg>` 53 + } as CardDefinition & { type: 'listenbrainzTopAlbums' };
+27
src/lib/cards/media/ListenBrainzCard/ListenBrainzTopArtistsCard/ListenBrainzTopArtistsCard.svelte
··· 1 + <script lang="ts"> 2 + import type { ContentComponentProps } from '$lib/cards/types'; 3 + import { topArtists } from './artists.remote'; 4 + 5 + const { item }: ContentComponentProps = $props(); 6 + const artists = $derived(await topArtists(item.cardData.username)); 7 + </script> 8 + 9 + <div class="z-10 flex h-full w-full flex-col gap-3 overflow-y-scroll p-4"> 10 + {#each artists as artist, i (artist.artist_mbid || artist.artist_name + i)} 11 + <div class="flex w-full items-center gap-3"> 12 + <div class="text-base-400 flex w-6 shrink-0 items-center justify-center text-xs font-bold"> 13 + {i + 1} 14 + </div> 15 + <div class="min-w-0 flex-1"> 16 + <div class="truncate font-semibold">{artist.artist_name}</div> 17 + <div class="text-base-500 text-xs">{artist.listen_count} listens</div> 18 + </div> 19 + </div> 20 + {:else} 21 + <div 22 + class="text-base-500 dark:text-base-400 accent:text-white/60 flex h-full items-center justify-center text-center text-sm" 23 + > 24 + No top artists found. 25 + </div> 26 + {/each} 27 + </div>
+34
src/lib/cards/media/ListenBrainzCard/ListenBrainzTopArtistsCard/artists.remote.ts
··· 1 + import { listenBrainzFetch, usernameSchema } from '../shared.server'; 2 + import { query, getRequestEvent } from '$app/server'; 3 + import { createCache } from '$lib/cache'; 4 + import type { Artist } from '../types'; 5 + import { error } from '@sveltejs/kit'; 6 + 7 + interface ResponseData { 8 + payload: { 9 + artists: Artist[]; 10 + }; 11 + } 12 + 13 + export const topArtists = query(usernameSchema, async (username): Promise<Artist[] | null> => { 14 + if (!username) return null; 15 + 16 + const { platform } = getRequestEvent(); 17 + const cache = createCache(platform); 18 + 19 + const cacheKey = `topArtists:${username}`; 20 + const cached = await cache?.get('listenbrainz', cacheKey); 21 + if (cached) return JSON.parse(cached); 22 + 23 + const data = await listenBrainzFetch<ResponseData>(`/1/stats/user/${username}/artists`, { 24 + count: 50, 25 + range: 'week' 26 + }); 27 + 28 + if (data instanceof Error) { 29 + error(500, 'failed to fetch from ListenBrainz'); 30 + } 31 + 32 + await cache?.put('listenbrainz', cacheKey, JSON.stringify(data.payload.artists), 60 * 60); 33 + return data.payload.artists; 34 + });
+53
src/lib/cards/media/ListenBrainzCard/ListenBrainzTopArtistsCard/index.ts
··· 1 + import CreateListenBrainzCardModal from '../CreateListenBrainzCardModal.svelte'; 2 + import ListenBrainzTopArtistsCard from './ListenBrainzTopArtistsCard.svelte'; 3 + import { topArtists } from './artists.remote'; 4 + import type { CardDefinition } from '../../../types'; 5 + 6 + export const ListenBrainzTopArtistsCardDefinition = { 7 + type: 'listenbrainzTopArtists', 8 + contentComponent: ListenBrainzTopArtistsCard, 9 + creationModalComponent: CreateListenBrainzCardModal, 10 + createNew: (card) => { 11 + card.w = 4; 12 + card.h = 3; 13 + card.mobileW = 8; 14 + card.mobileH = 4; 15 + }, 16 + loadData: async (items) => { 17 + const allData: Record<string, unknown> = {}; 18 + for (const item of items) { 19 + const username = item.cardData.username; 20 + if (!username) continue; 21 + try { 22 + const data = await topArtists(username); 23 + if (data) allData[`listenbrainzTopArtists:${username}`] = data ?? []; 24 + } catch (error) { 25 + console.error('Failed to fetch ListenBrainz top artists:', error); 26 + } 27 + } 28 + return allData; 29 + }, 30 + loadDataServer: async (items) => { 31 + const allData: Record<string, unknown> = {}; 32 + for (const item of items) { 33 + const username = item.cardData.username; 34 + if (!username) continue; 35 + try { 36 + const data = await topArtists(username); 37 + if (data) allData[`listenbrainzTopArtists:${username}`] = data ?? []; 38 + } catch (error) { 39 + console.error('Failed to fetch ListenBrainz top artists:', error); 40 + } 41 + } 42 + return allData; 43 + }, 44 + allowSetColor: true, 45 + defaultColor: 'base', 46 + minW: 2, 47 + minH: 2, 48 + canHaveLabel: true, 49 + name: 'ListenBrainz Top Artists', 50 + keywords: ['music', 'scrobble', 'artists', 'listenbrainz', 'brainz', 'top'], 51 + groups: ['Media'], 52 + icon: `<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" class="size-4"><path stroke-linecap="round" stroke-linejoin="round" d="m9 9 10.5-3m0 6.553v3.75a2.25 2.25 0 0 1-1.632 2.163l-1.32.377a1.803 1.803 0 1 1-.99-3.467l2.31-.66a2.25 2.25 0 0 0 1.632-2.163Zm0 0V2.25L9 5.25v10.303m0 0v3.75a2.25 2.25 0 0 1-1.632 2.163l-1.32.377a1.803 1.803 0 0 1-.99-3.467l2.31-.66A2.25 2.25 0 0 0 9 15.553Z" /></svg>` 53 + } as CardDefinition & { type: 'listenbrainzTopArtists' };
+31
src/lib/cards/media/ListenBrainzCard/ListenBrainzTopSongsCard/ListenBrainzTopSongsCard.svelte
··· 1 + <script lang="ts"> 2 + import { fetchListenBrainzTopSongs } from './recordings.remote'; 3 + import type { ContentComponentProps } from '$lib/cards/types'; 4 + import CoverArt from '../CoverArt.svelte'; 5 + 6 + const { item }: ContentComponentProps = $props(); 7 + const recordings = $derived(await fetchListenBrainzTopSongs(item.cardData.username)); 8 + </script> 9 + 10 + <div class="z-10 flex h-full w-full flex-col gap-3 overflow-y-scroll p-4"> 11 + {#each recordings as recording, i (recording.recording_mbid || recording.track_name + i)} 12 + <div class="flex w-full items-center gap-3"> 13 + <div class="text-base-400 flex w-6 shrink-0 items-center justify-center text-xs font-bold"> 14 + {i + 1} 15 + </div> 16 + <CoverArt mbid={recording.caa_release_mbid} alt="cover art" /> 17 + <div class="min-w-0 flex-1"> 18 + <div class="truncate font-semibold">{recording.track_name}</div> 19 + <div class="text-base-500 truncate text-xs"> 20 + {recording.artist_name} · {recording.listen_count} plays 21 + </div> 22 + </div> 23 + </div> 24 + {:else} 25 + <div 26 + class="text-base-500 dark:text-base-400 accent:text-white/60 flex h-full items-center justify-center text-center text-sm" 27 + > 28 + No top songs found. 29 + </div> 30 + {/each} 31 + </div>
+51
src/lib/cards/media/ListenBrainzCard/ListenBrainzTopSongsCard/index.ts
··· 1 + import ListenBrainzTopSongsCard from './ListenBrainzTopSongsCard.svelte'; 2 + import CreateListenBrainzCardModal from '../CreateListenBrainzCardModal.svelte'; 3 + import { fetchListenBrainzTopSongs } from './recordings.remote'; 4 + import type { CardDefinition } from '../../../types'; 5 + 6 + export const ListenBrainzTopSongsCardDefinition = { 7 + type: 'listenbrainzTopSongs', 8 + contentComponent: ListenBrainzTopSongsCard, 9 + creationModalComponent: CreateListenBrainzCardModal, 10 + createNew: (card) => { 11 + card.w = 4; 12 + card.mobileW = 8; 13 + card.h = 3; 14 + card.mobileH = 6; 15 + }, 16 + loadData: async (items) => { 17 + const allData: Record<string, unknown> = {}; 18 + for (const item of items) { 19 + const username = item.cardData.username; 20 + if (!username) continue; 21 + try { 22 + const data = await fetchListenBrainzTopSongs(username); 23 + if (data) allData[`listenBrainzTopSongs:${username}`] = data ?? []; 24 + } catch (error) { 25 + console.error('Failed to fetch ListenBrainz top songs:', error); 26 + } 27 + } 28 + return allData; 29 + }, 30 + loadDataServer: async (items) => { 31 + const allData: Record<string, unknown> = {}; 32 + for (const item of items) { 33 + const username = item.cardData.username; 34 + if (!username) continue; 35 + try { 36 + const data = await fetchListenBrainzTopSongs(username); 37 + if (data) allData[`listenBrainzTopSongs:${username}`] = data ?? []; 38 + } catch (error) { 39 + console.error('Failed to fetch ListenBrainz top songs:', error); 40 + } 41 + } 42 + return allData; 43 + }, 44 + minW: 3, 45 + minH: 2, 46 + canHaveLabel: true, 47 + name: 'ListenBrainz Top Songs', 48 + keywords: ['music', 'scrobble', 'songs', 'listenbrainz', 'brainz', 'top'], 49 + groups: ['Media'], 50 + icon: `<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" class="size-4"><path stroke-linecap="round" stroke-linejoin="round" d="m9 9 10.5-3m0 6.553v3.75a2.25 2.25 0 0 1-1.632 2.163l-1.32.377a1.803 1.803 0 1 1-.99-3.467l2.31-.66a2.25 2.25 0 0 0 1.632-2.163Zm0 0V2.25L9 5.25v10.303m0 0v3.75a2.25 2.25 0 0 1-1.632 2.163l-1.32.377a1.803 1.803 0 0 1-.99-3.467l2.31-.66A2.25 2.25 0 0 0 9 15.553Z" /></svg>` 51 + } as CardDefinition & { type: 'listenbrainzTopSongs' };
+38
src/lib/cards/media/ListenBrainzCard/ListenBrainzTopSongsCard/recordings.remote.ts
··· 1 + import { listenBrainzFetch, usernameSchema } from '../shared.server'; 2 + import { query, getRequestEvent } from '$app/server'; 3 + import type { Recording } from '../types'; 4 + import { createCache } from '$lib/cache'; 5 + import { error } from '@sveltejs/kit'; 6 + 7 + interface ResponseData { 8 + payload: { 9 + recordings: Recording[]; 10 + }; 11 + } 12 + 13 + export const fetchListenBrainzTopSongs = query( 14 + usernameSchema, 15 + async (username): Promise<Recording[] | null> => { 16 + if (!username) return null; 17 + 18 + const { platform } = getRequestEvent(); 19 + const cache = createCache(platform); 20 + 21 + const cacheKey = `topSongs:${username}`; 22 + const cached = await cache?.get('listenbrainz', cacheKey); 23 + if (cached) return JSON.parse(cached); 24 + 25 + const data = await listenBrainzFetch<ResponseData>(`/1/stats/user/${username}/recordings`, { 26 + range: 'week', 27 + count: 10, 28 + offset: 0 29 + }); 30 + 31 + if (data instanceof Error) { 32 + error(500, 'failed to fetch from ListenBrainz'); 33 + } 34 + 35 + await cache?.put('listenbrainz', cacheKey, JSON.stringify(data.payload.recordings), 60 * 60); 36 + return data.payload.recordings; 37 + } 38 + );
+51
src/lib/cards/media/ListenBrainzCard/shared.server.ts
··· 1 + import * as v from 'valibot'; 2 + 3 + /** 4 + * MusicBrainz username schema. 5 + * They are very broad in what they allow so this is unfortunately very loose 6 + */ 7 + export const usernameSchema = v.pipe(v.string(), v.trim(), v.minLength(1)); 8 + 9 + /** 10 + * Fetch from the ListenBrainz API. Returning the requested data, or null 11 + * if an error occurs. 12 + * 13 + * @param endpoint - The base endpoint to fetch from (e.g. `/1/user/${username}/now-playing`). 14 + * @param params - Optional query parameters to append to the URL. 15 + */ 16 + export async function listenBrainzFetch<R>( 17 + endpoint: string, 18 + params?: Record<string, string | number> 19 + ): Promise<R | Error> { 20 + try { 21 + const url = new URL(endpoint, 'https://api.listenbrainz.org'); 22 + 23 + if (params) { 24 + for (const [key, value] of Object.entries(params)) { 25 + url.searchParams.set(key, value.toString()); 26 + } 27 + } 28 + 29 + const response = await fetch(url, { 30 + headers: { 31 + Accept: 'application/json', 32 + 'User-Agent': 'Blento +https://github.com/flo-bit/blento' 33 + } 34 + }); 35 + 36 + if (!response.ok) { 37 + throw new Error(`response not ok: ${response.status}`); 38 + } 39 + 40 + const data = await response.json(); 41 + return data as R; 42 + } catch (e) { 43 + const error = new Error( 44 + `failed to fetch from ListenBrainz at "${endpoint}": ${e instanceof Error ? e.message : e}`, 45 + { cause: e } 46 + ); 47 + 48 + console.error(error); 49 + return error; 50 + } 51 + }
+38
src/lib/cards/media/ListenBrainzCard/types.ts
··· 1 + export interface Listen { 2 + listened_at: number; 3 + track_metadata: { 4 + artist_name: string; 5 + track_name: string; 6 + release_name?: string; 7 + additional_info?: { 8 + release_mbid?: string; 9 + }; 10 + }; 11 + } 12 + 13 + export interface ReleaseGroup { 14 + release_group_mbid: string; 15 + release_group_name: string; 16 + artist_name: string; 17 + artist_mbids?: string[]; 18 + listen_count: number; 19 + caa_id?: number; 20 + caa_release_mbid?: string; 21 + } 22 + 23 + export interface Artist { 24 + artist_name: string; 25 + artist_mbid?: string; 26 + listen_count: number; 27 + } 28 + 29 + export interface Recording { 30 + track_name: string; 31 + recording_mbid?: string; 32 + artist_name: string; 33 + artist_mbids?: string[]; 34 + release_name?: string; 35 + release_mbid?: string; 36 + caa_release_mbid?: string; 37 + listen_count: number; 38 + }