├── .gitignore ├── .prettierrc ├── vite.config.js ├── README.md ├── index.html ├── package.json ├── src └── TodoMVC.svelte └── pnpm-lock.yaml /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | npm-debug.log 4 | /dist 5 | /public 6 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "useTabs": true, 3 | "singleQuote": true, 4 | "trailingComma": "none", 5 | "printWidth": 100 6 | } 7 | -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- 1 | import { defineConfig } from 'vite'; 2 | import { svelte } from '@sveltejs/vite-plugin-svelte'; 3 | 4 | export default defineConfig({ 5 | plugins: [svelte()] 6 | }); 7 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # svelte-todomvc 2 | 3 | **[todomvc.svelte.dev](https://todomvc.svelte.dev/)** 4 | 5 | [TodoMVC](http://todomvc.com/) implemented in [Svelte](https://github.com/sveltejs/svelte). 6 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Svelte • TodoMVC 6 | 7 | 8 | 9 |
10 | 15 | 16 | 22 | 23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "svelte-todomvc", 3 | "version": "1.0.0", 4 | "description": "TodoMVC implemented in Svelte", 5 | "scripts": { 6 | "copyfiles": "cp -r node_modules/todomvc-common public/todomvc-common", 7 | "build": "vite build", 8 | "dev": "vite dev", 9 | "deploy": "surge dist svelte-todomvc.surge.sh", 10 | "predeploy": "npm run build", 11 | "start": "npm run build && vite preview" 12 | }, 13 | "files": [ 14 | "index.html", 15 | "public", 16 | "node_modules/todomvc-app-css/index.css" 17 | ], 18 | "repository": { 19 | "type": "git", 20 | "url": "https://github.com/sveltejs/svelte-todomvc.git" 21 | }, 22 | "keywords": [ 23 | "svelte", 24 | "todomvc" 25 | ], 26 | "author": "Rich Harris", 27 | "license": "MIT", 28 | "bugs": { 29 | "url": "https://github.com/sveltejs/svelte-todomvc/issues" 30 | }, 31 | "homepage": "https://github.com/sveltejs/svelte-todomvc", 32 | "dependencies": { 33 | "todomvc-app-css": "^2.4.2", 34 | "todomvc-common": "^1.0.5" 35 | }, 36 | "devDependencies": { 37 | "@sveltejs/vite-plugin-svelte": "^2.4.6", 38 | "prettier": "^3.0.3", 39 | "prettier-plugin-svelte": "^3.0.3", 40 | "surge": "^0.23.1", 41 | "svelte": "^4.2.1", 42 | "vite": "^4.4.9" 43 | }, 44 | "type": "module" 45 | } 46 | -------------------------------------------------------------------------------- /src/TodoMVC.svelte: -------------------------------------------------------------------------------- 1 | 84 | 85 | 86 | 87 |
88 |

todos

89 | 90 | 91 |
92 | 93 | {#if items.length > 0} 94 |
95 | 102 | 103 | 104 | 128 | 129 | 151 |
152 | {/if} 153 | -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- 1 | lockfileVersion: '6.0' 2 | 3 | settings: 4 | autoInstallPeers: true 5 | excludeLinksFromLockfile: false 6 | 7 | dependencies: 8 | todomvc-app-css: 9 | specifier: ^2.4.2 10 | version: 2.4.2 11 | todomvc-common: 12 | specifier: ^1.0.5 13 | version: 1.0.5 14 | 15 | devDependencies: 16 | '@sveltejs/vite-plugin-svelte': 17 | specifier: ^2.4.6 18 | version: 2.4.6(svelte@4.2.1)(vite@4.4.9) 19 | prettier: 20 | specifier: ^3.0.3 21 | version: 3.0.3 22 | prettier-plugin-svelte: 23 | specifier: ^3.0.3 24 | version: 3.0.3(prettier@3.0.3)(svelte@4.2.1) 25 | surge: 26 | specifier: ^0.23.1 27 | version: 0.23.1 28 | svelte: 29 | specifier: ^4.2.1 30 | version: 4.2.1 31 | vite: 32 | specifier: ^4.4.9 33 | version: 4.4.9 34 | 35 | packages: 36 | 37 | /@ampproject/remapping@2.2.1: 38 | resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} 39 | engines: {node: '>=6.0.0'} 40 | dependencies: 41 | '@jridgewell/gen-mapping': 0.3.3 42 | '@jridgewell/trace-mapping': 0.3.19 43 | dev: true 44 | 45 | /@esbuild/android-arm64@0.18.20: 46 | resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} 47 | engines: {node: '>=12'} 48 | cpu: [arm64] 49 | os: [android] 50 | requiresBuild: true 51 | dev: true 52 | optional: true 53 | 54 | /@esbuild/android-arm@0.18.20: 55 | resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} 56 | engines: {node: '>=12'} 57 | cpu: [arm] 58 | os: [android] 59 | requiresBuild: true 60 | dev: true 61 | optional: true 62 | 63 | /@esbuild/android-x64@0.18.20: 64 | resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} 65 | engines: {node: '>=12'} 66 | cpu: [x64] 67 | os: [android] 68 | requiresBuild: true 69 | dev: true 70 | optional: true 71 | 72 | /@esbuild/darwin-arm64@0.18.20: 73 | resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} 74 | engines: {node: '>=12'} 75 | cpu: [arm64] 76 | os: [darwin] 77 | requiresBuild: true 78 | dev: true 79 | optional: true 80 | 81 | /@esbuild/darwin-x64@0.18.20: 82 | resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} 83 | engines: {node: '>=12'} 84 | cpu: [x64] 85 | os: [darwin] 86 | requiresBuild: true 87 | dev: true 88 | optional: true 89 | 90 | /@esbuild/freebsd-arm64@0.18.20: 91 | resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} 92 | engines: {node: '>=12'} 93 | cpu: [arm64] 94 | os: [freebsd] 95 | requiresBuild: true 96 | dev: true 97 | optional: true 98 | 99 | /@esbuild/freebsd-x64@0.18.20: 100 | resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} 101 | engines: {node: '>=12'} 102 | cpu: [x64] 103 | os: [freebsd] 104 | requiresBuild: true 105 | dev: true 106 | optional: true 107 | 108 | /@esbuild/linux-arm64@0.18.20: 109 | resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} 110 | engines: {node: '>=12'} 111 | cpu: [arm64] 112 | os: [linux] 113 | requiresBuild: true 114 | dev: true 115 | optional: true 116 | 117 | /@esbuild/linux-arm@0.18.20: 118 | resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} 119 | engines: {node: '>=12'} 120 | cpu: [arm] 121 | os: [linux] 122 | requiresBuild: true 123 | dev: true 124 | optional: true 125 | 126 | /@esbuild/linux-ia32@0.18.20: 127 | resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} 128 | engines: {node: '>=12'} 129 | cpu: [ia32] 130 | os: [linux] 131 | requiresBuild: true 132 | dev: true 133 | optional: true 134 | 135 | /@esbuild/linux-loong64@0.18.20: 136 | resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} 137 | engines: {node: '>=12'} 138 | cpu: [loong64] 139 | os: [linux] 140 | requiresBuild: true 141 | dev: true 142 | optional: true 143 | 144 | /@esbuild/linux-mips64el@0.18.20: 145 | resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} 146 | engines: {node: '>=12'} 147 | cpu: [mips64el] 148 | os: [linux] 149 | requiresBuild: true 150 | dev: true 151 | optional: true 152 | 153 | /@esbuild/linux-ppc64@0.18.20: 154 | resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} 155 | engines: {node: '>=12'} 156 | cpu: [ppc64] 157 | os: [linux] 158 | requiresBuild: true 159 | dev: true 160 | optional: true 161 | 162 | /@esbuild/linux-riscv64@0.18.20: 163 | resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} 164 | engines: {node: '>=12'} 165 | cpu: [riscv64] 166 | os: [linux] 167 | requiresBuild: true 168 | dev: true 169 | optional: true 170 | 171 | /@esbuild/linux-s390x@0.18.20: 172 | resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} 173 | engines: {node: '>=12'} 174 | cpu: [s390x] 175 | os: [linux] 176 | requiresBuild: true 177 | dev: true 178 | optional: true 179 | 180 | /@esbuild/linux-x64@0.18.20: 181 | resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} 182 | engines: {node: '>=12'} 183 | cpu: [x64] 184 | os: [linux] 185 | requiresBuild: true 186 | dev: true 187 | optional: true 188 | 189 | /@esbuild/netbsd-x64@0.18.20: 190 | resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} 191 | engines: {node: '>=12'} 192 | cpu: [x64] 193 | os: [netbsd] 194 | requiresBuild: true 195 | dev: true 196 | optional: true 197 | 198 | /@esbuild/openbsd-x64@0.18.20: 199 | resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} 200 | engines: {node: '>=12'} 201 | cpu: [x64] 202 | os: [openbsd] 203 | requiresBuild: true 204 | dev: true 205 | optional: true 206 | 207 | /@esbuild/sunos-x64@0.18.20: 208 | resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} 209 | engines: {node: '>=12'} 210 | cpu: [x64] 211 | os: [sunos] 212 | requiresBuild: true 213 | dev: true 214 | optional: true 215 | 216 | /@esbuild/win32-arm64@0.18.20: 217 | resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} 218 | engines: {node: '>=12'} 219 | cpu: [arm64] 220 | os: [win32] 221 | requiresBuild: true 222 | dev: true 223 | optional: true 224 | 225 | /@esbuild/win32-ia32@0.18.20: 226 | resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} 227 | engines: {node: '>=12'} 228 | cpu: [ia32] 229 | os: [win32] 230 | requiresBuild: true 231 | dev: true 232 | optional: true 233 | 234 | /@esbuild/win32-x64@0.18.20: 235 | resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} 236 | engines: {node: '>=12'} 237 | cpu: [x64] 238 | os: [win32] 239 | requiresBuild: true 240 | dev: true 241 | optional: true 242 | 243 | /@jridgewell/gen-mapping@0.3.3: 244 | resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} 245 | engines: {node: '>=6.0.0'} 246 | dependencies: 247 | '@jridgewell/set-array': 1.1.2 248 | '@jridgewell/sourcemap-codec': 1.4.15 249 | '@jridgewell/trace-mapping': 0.3.19 250 | dev: true 251 | 252 | /@jridgewell/resolve-uri@3.1.1: 253 | resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} 254 | engines: {node: '>=6.0.0'} 255 | dev: true 256 | 257 | /@jridgewell/set-array@1.1.2: 258 | resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} 259 | engines: {node: '>=6.0.0'} 260 | dev: true 261 | 262 | /@jridgewell/sourcemap-codec@1.4.15: 263 | resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} 264 | dev: true 265 | 266 | /@jridgewell/trace-mapping@0.3.19: 267 | resolution: {integrity: sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==} 268 | dependencies: 269 | '@jridgewell/resolve-uri': 3.1.1 270 | '@jridgewell/sourcemap-codec': 1.4.15 271 | dev: true 272 | 273 | /@sveltejs/vite-plugin-svelte-inspector@1.0.4(@sveltejs/vite-plugin-svelte@2.4.6)(svelte@4.2.1)(vite@4.4.9): 274 | resolution: {integrity: sha512-zjiuZ3yydBtwpF3bj0kQNV0YXe+iKE545QGZVTaylW3eAzFr+pJ/cwK8lZEaRp4JtaJXhD5DyWAV4AxLh6DgaQ==} 275 | engines: {node: ^14.18.0 || >= 16} 276 | peerDependencies: 277 | '@sveltejs/vite-plugin-svelte': ^2.2.0 278 | svelte: ^3.54.0 || ^4.0.0 279 | vite: ^4.0.0 280 | dependencies: 281 | '@sveltejs/vite-plugin-svelte': 2.4.6(svelte@4.2.1)(vite@4.4.9) 282 | debug: 4.3.4 283 | svelte: 4.2.1 284 | vite: 4.4.9 285 | transitivePeerDependencies: 286 | - supports-color 287 | dev: true 288 | 289 | /@sveltejs/vite-plugin-svelte@2.4.6(svelte@4.2.1)(vite@4.4.9): 290 | resolution: {integrity: sha512-zO79p0+DZnXPnF0ltIigWDx/ux7Ni+HRaFOw720Qeivc1azFUrJxTl0OryXVibYNx1hCboGia1NRV3x8RNv4cA==} 291 | engines: {node: ^14.18.0 || >= 16} 292 | peerDependencies: 293 | svelte: ^3.54.0 || ^4.0.0 294 | vite: ^4.0.0 295 | dependencies: 296 | '@sveltejs/vite-plugin-svelte-inspector': 1.0.4(@sveltejs/vite-plugin-svelte@2.4.6)(svelte@4.2.1)(vite@4.4.9) 297 | debug: 4.3.4 298 | deepmerge: 4.3.1 299 | kleur: 4.1.5 300 | magic-string: 0.30.4 301 | svelte: 4.2.1 302 | svelte-hmr: 0.15.3(svelte@4.2.1) 303 | vite: 4.4.9 304 | vitefu: 0.2.4(vite@4.4.9) 305 | transitivePeerDependencies: 306 | - supports-color 307 | dev: true 308 | 309 | /@types/estree@1.0.2: 310 | resolution: {integrity: sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA==} 311 | dev: true 312 | 313 | /acorn@8.10.0: 314 | resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==} 315 | engines: {node: '>=0.4.0'} 316 | hasBin: true 317 | dev: true 318 | 319 | /ajv@6.12.6: 320 | resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} 321 | dependencies: 322 | fast-deep-equal: 3.1.3 323 | fast-json-stable-stringify: 2.1.0 324 | json-schema-traverse: 0.4.1 325 | uri-js: 4.4.1 326 | dev: true 327 | 328 | /ansi-escapes@3.2.0: 329 | resolution: {integrity: sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==} 330 | engines: {node: '>=4'} 331 | dev: true 332 | 333 | /ansi-regex@3.0.1: 334 | resolution: {integrity: sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==} 335 | engines: {node: '>=4'} 336 | dev: true 337 | 338 | /ansi-regex@4.1.1: 339 | resolution: {integrity: sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==} 340 | engines: {node: '>=6'} 341 | dev: true 342 | 343 | /ansi-styles@3.2.1: 344 | resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} 345 | engines: {node: '>=4'} 346 | dependencies: 347 | color-convert: 1.9.3 348 | dev: true 349 | 350 | /aria-query@5.3.0: 351 | resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} 352 | dependencies: 353 | dequal: 2.0.3 354 | dev: true 355 | 356 | /asn1@0.2.6: 357 | resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} 358 | dependencies: 359 | safer-buffer: 2.1.2 360 | dev: true 361 | 362 | /assert-plus@1.0.0: 363 | resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==} 364 | engines: {node: '>=0.8'} 365 | dev: true 366 | 367 | /asynckit@0.4.0: 368 | resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} 369 | dev: true 370 | 371 | /aws-sign2@0.7.0: 372 | resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==} 373 | dev: true 374 | 375 | /aws4@1.12.0: 376 | resolution: {integrity: sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==} 377 | dev: true 378 | 379 | /axobject-query@3.2.1: 380 | resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==} 381 | dependencies: 382 | dequal: 2.0.3 383 | dev: true 384 | 385 | /balanced-match@1.0.2: 386 | resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 387 | dev: true 388 | 389 | /bcrypt-pbkdf@1.0.2: 390 | resolution: {integrity: sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==} 391 | dependencies: 392 | tweetnacl: 0.14.5 393 | dev: true 394 | 395 | /block-stream@0.0.9: 396 | resolution: {integrity: sha512-OorbnJVPII4DuUKbjARAe8u8EfqOmkEEaSFIyoQ7OjTHn6kafxWl0wLgoZ2rXaYd7MyLcDaU4TmhfxtwgcccMQ==} 397 | engines: {node: 0.4 || >=0.5.8} 398 | dependencies: 399 | inherits: 2.0.4 400 | dev: true 401 | 402 | /brace-expansion@1.1.11: 403 | resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} 404 | dependencies: 405 | balanced-match: 1.0.2 406 | concat-map: 0.0.1 407 | dev: true 408 | 409 | /caseless@0.12.0: 410 | resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} 411 | dev: true 412 | 413 | /chalk@2.4.2: 414 | resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} 415 | engines: {node: '>=4'} 416 | dependencies: 417 | ansi-styles: 3.2.1 418 | escape-string-regexp: 1.0.5 419 | supports-color: 5.5.0 420 | dev: true 421 | 422 | /chardet@0.7.0: 423 | resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} 424 | dev: true 425 | 426 | /cli-cursor@2.1.0: 427 | resolution: {integrity: sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==} 428 | engines: {node: '>=4'} 429 | dependencies: 430 | restore-cursor: 2.0.0 431 | dev: true 432 | 433 | /cli-table3@0.5.1: 434 | resolution: {integrity: sha512-7Qg2Jrep1S/+Q3EceiZtQcDPWxhAvBw+ERf1162v4sikJrvojMHFqXt8QIVha8UlH9rgU0BeWPytZ9/TzYqlUw==} 435 | engines: {node: '>=6'} 436 | dependencies: 437 | object-assign: 4.1.1 438 | string-width: 2.1.1 439 | optionalDependencies: 440 | colors: 1.4.0 441 | dev: true 442 | 443 | /cli-width@2.2.1: 444 | resolution: {integrity: sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==} 445 | dev: true 446 | 447 | /code-red@1.0.4: 448 | resolution: {integrity: sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==} 449 | dependencies: 450 | '@jridgewell/sourcemap-codec': 1.4.15 451 | '@types/estree': 1.0.2 452 | acorn: 8.10.0 453 | estree-walker: 3.0.3 454 | periscopic: 3.1.0 455 | dev: true 456 | 457 | /color-convert@1.9.3: 458 | resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} 459 | dependencies: 460 | color-name: 1.1.3 461 | dev: true 462 | 463 | /color-name@1.1.3: 464 | resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} 465 | dev: true 466 | 467 | /colors@1.4.0: 468 | resolution: {integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==} 469 | engines: {node: '>=0.1.90'} 470 | dev: true 471 | 472 | /combined-stream@1.0.8: 473 | resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} 474 | engines: {node: '>= 0.8'} 475 | dependencies: 476 | delayed-stream: 1.0.0 477 | dev: true 478 | 479 | /concat-map@0.0.1: 480 | resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} 481 | dev: true 482 | 483 | /core-util-is@1.0.2: 484 | resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} 485 | dev: true 486 | 487 | /css-tree@2.3.1: 488 | resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} 489 | engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} 490 | dependencies: 491 | mdn-data: 2.0.30 492 | source-map-js: 1.0.2 493 | dev: true 494 | 495 | /dashdash@1.14.1: 496 | resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==} 497 | engines: {node: '>=0.10'} 498 | dependencies: 499 | assert-plus: 1.0.0 500 | dev: true 501 | 502 | /debug@4.3.4: 503 | resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} 504 | engines: {node: '>=6.0'} 505 | peerDependencies: 506 | supports-color: '*' 507 | peerDependenciesMeta: 508 | supports-color: 509 | optional: true 510 | dependencies: 511 | ms: 2.1.2 512 | dev: true 513 | 514 | /deepmerge@4.3.1: 515 | resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} 516 | engines: {node: '>=0.10.0'} 517 | dev: true 518 | 519 | /delayed-stream@1.0.0: 520 | resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} 521 | engines: {node: '>=0.4.0'} 522 | dev: true 523 | 524 | /dequal@2.0.3: 525 | resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} 526 | engines: {node: '>=6'} 527 | dev: true 528 | 529 | /ecc-jsbn@0.1.2: 530 | resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==} 531 | dependencies: 532 | jsbn: 0.1.1 533 | safer-buffer: 2.1.2 534 | dev: true 535 | 536 | /esbuild@0.18.20: 537 | resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} 538 | engines: {node: '>=12'} 539 | hasBin: true 540 | requiresBuild: true 541 | optionalDependencies: 542 | '@esbuild/android-arm': 0.18.20 543 | '@esbuild/android-arm64': 0.18.20 544 | '@esbuild/android-x64': 0.18.20 545 | '@esbuild/darwin-arm64': 0.18.20 546 | '@esbuild/darwin-x64': 0.18.20 547 | '@esbuild/freebsd-arm64': 0.18.20 548 | '@esbuild/freebsd-x64': 0.18.20 549 | '@esbuild/linux-arm': 0.18.20 550 | '@esbuild/linux-arm64': 0.18.20 551 | '@esbuild/linux-ia32': 0.18.20 552 | '@esbuild/linux-loong64': 0.18.20 553 | '@esbuild/linux-mips64el': 0.18.20 554 | '@esbuild/linux-ppc64': 0.18.20 555 | '@esbuild/linux-riscv64': 0.18.20 556 | '@esbuild/linux-s390x': 0.18.20 557 | '@esbuild/linux-x64': 0.18.20 558 | '@esbuild/netbsd-x64': 0.18.20 559 | '@esbuild/openbsd-x64': 0.18.20 560 | '@esbuild/sunos-x64': 0.18.20 561 | '@esbuild/win32-arm64': 0.18.20 562 | '@esbuild/win32-ia32': 0.18.20 563 | '@esbuild/win32-x64': 0.18.20 564 | dev: true 565 | 566 | /escape-string-regexp@1.0.5: 567 | resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} 568 | engines: {node: '>=0.8.0'} 569 | dev: true 570 | 571 | /estree-walker@3.0.3: 572 | resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} 573 | dependencies: 574 | '@types/estree': 1.0.2 575 | dev: true 576 | 577 | /extend@3.0.2: 578 | resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} 579 | dev: true 580 | 581 | /external-editor@3.1.0: 582 | resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} 583 | engines: {node: '>=4'} 584 | dependencies: 585 | chardet: 0.7.0 586 | iconv-lite: 0.4.24 587 | tmp: 0.0.33 588 | dev: true 589 | 590 | /extsprintf@1.3.0: 591 | resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==} 592 | engines: {'0': node >=0.6.0} 593 | dev: true 594 | 595 | /fast-deep-equal@3.1.3: 596 | resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} 597 | dev: true 598 | 599 | /fast-json-stable-stringify@2.1.0: 600 | resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} 601 | dev: true 602 | 603 | /figures@2.0.0: 604 | resolution: {integrity: sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==} 605 | engines: {node: '>=4'} 606 | dependencies: 607 | escape-string-regexp: 1.0.5 608 | dev: true 609 | 610 | /forever-agent@0.6.1: 611 | resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} 612 | dev: true 613 | 614 | /form-data@2.3.3: 615 | resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} 616 | engines: {node: '>= 0.12'} 617 | dependencies: 618 | asynckit: 0.4.0 619 | combined-stream: 1.0.8 620 | mime-types: 2.1.35 621 | dev: true 622 | 623 | /fs.realpath@1.0.0: 624 | resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} 625 | dev: true 626 | 627 | /fsevents@2.3.3: 628 | resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} 629 | engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 630 | os: [darwin] 631 | requiresBuild: true 632 | dev: true 633 | optional: true 634 | 635 | /fstream@1.0.12: 636 | resolution: {integrity: sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==} 637 | engines: {node: '>=0.6'} 638 | dependencies: 639 | graceful-fs: 4.2.11 640 | inherits: 2.0.4 641 | mkdirp: 0.5.6 642 | rimraf: 2.7.1 643 | dev: true 644 | 645 | /getpass@0.1.7: 646 | resolution: {integrity: sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==} 647 | dependencies: 648 | assert-plus: 1.0.0 649 | dev: true 650 | 651 | /glob@7.2.3: 652 | resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} 653 | dependencies: 654 | fs.realpath: 1.0.0 655 | inflight: 1.0.6 656 | inherits: 2.0.4 657 | minimatch: 3.1.2 658 | once: 1.4.0 659 | path-is-absolute: 1.0.1 660 | dev: true 661 | 662 | /graceful-fs@4.2.11: 663 | resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} 664 | dev: true 665 | 666 | /har-schema@2.0.0: 667 | resolution: {integrity: sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==} 668 | engines: {node: '>=4'} 669 | dev: true 670 | 671 | /har-validator@5.1.5: 672 | resolution: {integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==} 673 | engines: {node: '>=6'} 674 | deprecated: this library is no longer supported 675 | dependencies: 676 | ajv: 6.12.6 677 | har-schema: 2.0.0 678 | dev: true 679 | 680 | /has-flag@3.0.0: 681 | resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} 682 | engines: {node: '>=4'} 683 | dev: true 684 | 685 | /http-signature@1.2.0: 686 | resolution: {integrity: sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==} 687 | engines: {node: '>=0.8', npm: '>=1.3.7'} 688 | dependencies: 689 | assert-plus: 1.0.0 690 | jsprim: 1.4.2 691 | sshpk: 1.17.0 692 | dev: true 693 | 694 | /iconv-lite@0.4.24: 695 | resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} 696 | engines: {node: '>=0.10.0'} 697 | dependencies: 698 | safer-buffer: 2.1.2 699 | dev: true 700 | 701 | /inflight@1.0.6: 702 | resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} 703 | dependencies: 704 | once: 1.4.0 705 | wrappy: 1.0.2 706 | dev: true 707 | 708 | /inherits@2.0.4: 709 | resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} 710 | dev: true 711 | 712 | /inquirer@6.5.2: 713 | resolution: {integrity: sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==} 714 | engines: {node: '>=6.0.0'} 715 | dependencies: 716 | ansi-escapes: 3.2.0 717 | chalk: 2.4.2 718 | cli-cursor: 2.1.0 719 | cli-width: 2.2.1 720 | external-editor: 3.1.0 721 | figures: 2.0.0 722 | lodash: 4.17.21 723 | mute-stream: 0.0.7 724 | run-async: 2.4.1 725 | rxjs: 6.6.7 726 | string-width: 2.1.1 727 | strip-ansi: 5.2.0 728 | through: 2.3.8 729 | dev: true 730 | 731 | /is-domain@0.0.1: 732 | resolution: {integrity: sha512-hLm9uZUDm/sk0+xZgxyJluSf4B37sg3ivzv4ndTxNCAMnWFUUsHh1u4eh2maEcEvQl3mc65a9pJ/KURGItbLIg==} 733 | dev: true 734 | 735 | /is-fullwidth-code-point@2.0.0: 736 | resolution: {integrity: sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==} 737 | engines: {node: '>=4'} 738 | dev: true 739 | 740 | /is-reference@3.0.2: 741 | resolution: {integrity: sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==} 742 | dependencies: 743 | '@types/estree': 1.0.2 744 | dev: true 745 | 746 | /is-typedarray@1.0.0: 747 | resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} 748 | dev: true 749 | 750 | /isstream@0.1.2: 751 | resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==} 752 | dev: true 753 | 754 | /jsbn@0.1.1: 755 | resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} 756 | dev: true 757 | 758 | /json-schema-traverse@0.4.1: 759 | resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} 760 | dev: true 761 | 762 | /json-schema@0.4.0: 763 | resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} 764 | dev: true 765 | 766 | /json-stringify-safe@5.0.1: 767 | resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} 768 | dev: true 769 | 770 | /jsprim@1.4.2: 771 | resolution: {integrity: sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==} 772 | engines: {node: '>=0.6.0'} 773 | dependencies: 774 | assert-plus: 1.0.0 775 | extsprintf: 1.3.0 776 | json-schema: 0.4.0 777 | verror: 1.10.0 778 | dev: true 779 | 780 | /kleur@4.1.5: 781 | resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} 782 | engines: {node: '>=6'} 783 | dev: true 784 | 785 | /locate-character@3.0.0: 786 | resolution: {integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==} 787 | dev: true 788 | 789 | /lodash@4.17.21: 790 | resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} 791 | dev: true 792 | 793 | /magic-string@0.30.4: 794 | resolution: {integrity: sha512-Q/TKtsC5BPm0kGqgBIF9oXAs/xEf2vRKiIB4wCRQTJOQIByZ1d+NnUOotvJOvNpi5RNIgVOMC3pOuaP1ZTDlVg==} 795 | engines: {node: '>=12'} 796 | dependencies: 797 | '@jridgewell/sourcemap-codec': 1.4.15 798 | dev: true 799 | 800 | /mdn-data@2.0.30: 801 | resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} 802 | dev: true 803 | 804 | /mime-db@1.52.0: 805 | resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} 806 | engines: {node: '>= 0.6'} 807 | dev: true 808 | 809 | /mime-types@2.1.35: 810 | resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} 811 | engines: {node: '>= 0.6'} 812 | dependencies: 813 | mime-db: 1.52.0 814 | dev: true 815 | 816 | /mimic-fn@1.2.0: 817 | resolution: {integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==} 818 | engines: {node: '>=4'} 819 | dev: true 820 | 821 | /minimatch@3.1.2: 822 | resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} 823 | dependencies: 824 | brace-expansion: 1.1.11 825 | dev: true 826 | 827 | /minimist@1.2.3: 828 | resolution: {integrity: sha512-+bMdgqjMN/Z77a6NlY/I3U5LlRDbnmaAk6lDveAPKwSpcPM4tKAuYsvYF8xjhOPXhOYGe/73vVLVez5PW+jqhw==} 829 | dev: true 830 | 831 | /minimist@1.2.8: 832 | resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} 833 | dev: true 834 | 835 | /mkdirp@0.5.6: 836 | resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} 837 | hasBin: true 838 | dependencies: 839 | minimist: 1.2.8 840 | dev: true 841 | 842 | /moniker@0.1.2: 843 | resolution: {integrity: sha512-Uj9iV0QYr6281G+o0TvqhKwHHWB2Q/qUTT4LPQ3qDGc0r8cbMuqQjRXPZuVZ+gcL7APx+iQgE8lcfWPrj1LsLA==} 844 | dev: true 845 | 846 | /ms@2.1.2: 847 | resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} 848 | dev: true 849 | 850 | /mute-stream@0.0.7: 851 | resolution: {integrity: sha512-r65nCZhrbXXb6dXOACihYApHw2Q6pV0M3V0PSxd74N0+D8nzAdEAITq2oAjA1jVnKI+tGvEBUpqiMh0+rW6zDQ==} 852 | dev: true 853 | 854 | /mute-stream@0.0.8: 855 | resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} 856 | dev: true 857 | 858 | /nanoid@3.3.6: 859 | resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} 860 | engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 861 | hasBin: true 862 | dev: true 863 | 864 | /netrc@0.1.4: 865 | resolution: {integrity: sha512-ye8AIYWQcP9MvoM1i0Z2jV0qed31Z8EWXYnyGNkiUAd+Fo8J+7uy90xTV8g/oAbhtjkY7iZbNTizQaXdKUuwpQ==} 866 | dev: true 867 | 868 | /oauth-sign@0.9.0: 869 | resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==} 870 | dev: true 871 | 872 | /object-assign@4.1.1: 873 | resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} 874 | engines: {node: '>=0.10.0'} 875 | dev: true 876 | 877 | /once@1.4.0: 878 | resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} 879 | dependencies: 880 | wrappy: 1.0.2 881 | dev: true 882 | 883 | /onetime@2.0.1: 884 | resolution: {integrity: sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==} 885 | engines: {node: '>=4'} 886 | dependencies: 887 | mimic-fn: 1.2.0 888 | dev: true 889 | 890 | /os-tmpdir@1.0.2: 891 | resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} 892 | engines: {node: '>=0.10.0'} 893 | dev: true 894 | 895 | /path-is-absolute@1.0.1: 896 | resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} 897 | engines: {node: '>=0.10.0'} 898 | dev: true 899 | 900 | /performance-now@2.1.0: 901 | resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} 902 | dev: true 903 | 904 | /periscopic@3.1.0: 905 | resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==} 906 | dependencies: 907 | '@types/estree': 1.0.2 908 | estree-walker: 3.0.3 909 | is-reference: 3.0.2 910 | dev: true 911 | 912 | /picocolors@1.0.0: 913 | resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} 914 | dev: true 915 | 916 | /postcss@8.4.31: 917 | resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} 918 | engines: {node: ^10 || ^12 || >=14} 919 | dependencies: 920 | nanoid: 3.3.6 921 | picocolors: 1.0.0 922 | source-map-js: 1.0.2 923 | dev: true 924 | 925 | /prettier-plugin-svelte@3.0.3(prettier@3.0.3)(svelte@4.2.1): 926 | resolution: {integrity: sha512-dLhieh4obJEK1hnZ6koxF+tMUrZbV5YGvRpf2+OADyanjya5j0z1Llo8iGwiHmFWZVG/hLEw/AJD5chXd9r3XA==} 927 | peerDependencies: 928 | prettier: ^3.0.0 929 | svelte: ^3.2.0 || ^4.0.0-next.0 930 | dependencies: 931 | prettier: 3.0.3 932 | svelte: 4.2.1 933 | dev: true 934 | 935 | /prettier@3.0.3: 936 | resolution: {integrity: sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==} 937 | engines: {node: '>=14'} 938 | hasBin: true 939 | dev: true 940 | 941 | /progress@1.1.8: 942 | resolution: {integrity: sha512-UdA8mJ4weIkUBO224tIarHzuHs4HuYiJvsuGT7j/SPQiUJVjYvNDBIPa0hAorduOfjGohB/qHWRa/lrrWX/mXw==} 943 | engines: {node: '>=0.4.0'} 944 | dev: true 945 | 946 | /psl@1.9.0: 947 | resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} 948 | dev: true 949 | 950 | /punycode@2.3.0: 951 | resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} 952 | engines: {node: '>=6'} 953 | dev: true 954 | 955 | /qs@6.5.3: 956 | resolution: {integrity: sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==} 957 | engines: {node: '>=0.6'} 958 | dev: true 959 | 960 | /read@1.0.5: 961 | resolution: {integrity: sha512-hDLATrzYLoMu23c/69pMC6u3fO3Y0qLTIygJkEZHLOn+AO2gSapu6QgrgwX9ehyVtaRoZVZbF4IuiZPPRdGgdg==} 962 | engines: {node: '>=0.8'} 963 | dependencies: 964 | mute-stream: 0.0.8 965 | dev: true 966 | 967 | /request@2.88.2: 968 | resolution: {integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==} 969 | engines: {node: '>= 6'} 970 | deprecated: request has been deprecated, see https://github.com/request/request/issues/3142 971 | dependencies: 972 | aws-sign2: 0.7.0 973 | aws4: 1.12.0 974 | caseless: 0.12.0 975 | combined-stream: 1.0.8 976 | extend: 3.0.2 977 | forever-agent: 0.6.1 978 | form-data: 2.3.3 979 | har-validator: 5.1.5 980 | http-signature: 1.2.0 981 | is-typedarray: 1.0.0 982 | isstream: 0.1.2 983 | json-stringify-safe: 5.0.1 984 | mime-types: 2.1.35 985 | oauth-sign: 0.9.0 986 | performance-now: 2.1.0 987 | qs: 6.5.3 988 | safe-buffer: 5.2.1 989 | tough-cookie: 2.5.0 990 | tunnel-agent: 0.6.0 991 | uuid: 3.4.0 992 | dev: true 993 | 994 | /restore-cursor@2.0.0: 995 | resolution: {integrity: sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==} 996 | engines: {node: '>=4'} 997 | dependencies: 998 | onetime: 2.0.1 999 | signal-exit: 3.0.7 1000 | dev: true 1001 | 1002 | /rimraf@2.7.1: 1003 | resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} 1004 | hasBin: true 1005 | dependencies: 1006 | glob: 7.2.3 1007 | dev: true 1008 | 1009 | /rollup@3.29.4: 1010 | resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} 1011 | engines: {node: '>=14.18.0', npm: '>=8.0.0'} 1012 | hasBin: true 1013 | optionalDependencies: 1014 | fsevents: 2.3.3 1015 | dev: true 1016 | 1017 | /run-async@2.4.1: 1018 | resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} 1019 | engines: {node: '>=0.12.0'} 1020 | dev: true 1021 | 1022 | /rxjs@6.6.7: 1023 | resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} 1024 | engines: {npm: '>=2.0.0'} 1025 | dependencies: 1026 | tslib: 1.14.1 1027 | dev: true 1028 | 1029 | /safe-buffer@5.2.1: 1030 | resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} 1031 | dev: true 1032 | 1033 | /safer-buffer@2.1.2: 1034 | resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} 1035 | dev: true 1036 | 1037 | /signal-exit@3.0.7: 1038 | resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} 1039 | dev: true 1040 | 1041 | /source-map-js@1.0.2: 1042 | resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} 1043 | engines: {node: '>=0.10.0'} 1044 | dev: true 1045 | 1046 | /split@0.3.1: 1047 | resolution: {integrity: sha512-hCHXkQDs1HFKRsrT9EutGT1hmjS1FW1Aei8dk/CxrT7mslcMtAxbiv8LYA/AYDvjB6h9rSXgW8zAZwg20tKMTw==} 1048 | dependencies: 1049 | through: 2.3.8 1050 | dev: true 1051 | 1052 | /sshpk@1.17.0: 1053 | resolution: {integrity: sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==} 1054 | engines: {node: '>=0.10.0'} 1055 | hasBin: true 1056 | dependencies: 1057 | asn1: 0.2.6 1058 | assert-plus: 1.0.0 1059 | bcrypt-pbkdf: 1.0.2 1060 | dashdash: 1.14.1 1061 | ecc-jsbn: 0.1.2 1062 | getpass: 0.1.7 1063 | jsbn: 0.1.1 1064 | safer-buffer: 2.1.2 1065 | tweetnacl: 0.14.5 1066 | dev: true 1067 | 1068 | /string-width@2.1.1: 1069 | resolution: {integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==} 1070 | engines: {node: '>=4'} 1071 | dependencies: 1072 | is-fullwidth-code-point: 2.0.0 1073 | strip-ansi: 4.0.0 1074 | dev: true 1075 | 1076 | /strip-ansi@4.0.0: 1077 | resolution: {integrity: sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==} 1078 | engines: {node: '>=4'} 1079 | dependencies: 1080 | ansi-regex: 3.0.1 1081 | dev: true 1082 | 1083 | /strip-ansi@5.2.0: 1084 | resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==} 1085 | engines: {node: '>=6'} 1086 | dependencies: 1087 | ansi-regex: 4.1.1 1088 | dev: true 1089 | 1090 | /supports-color@5.5.0: 1091 | resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} 1092 | engines: {node: '>=4'} 1093 | dependencies: 1094 | has-flag: 3.0.0 1095 | dev: true 1096 | 1097 | /surge-fstream-ignore@1.0.6: 1098 | resolution: {integrity: sha512-hNN52cz2fYCAzhlHmWPn4aE3bFbpBt01AkWFLljrtSzFvxlipLAeLuLtQ3t4f0RKoUkjzXWCAFK13WoET2iM1A==} 1099 | dependencies: 1100 | fstream: 1.0.12 1101 | inherits: 2.0.4 1102 | minimatch: 3.1.2 1103 | dev: true 1104 | 1105 | /surge-ignore@0.2.0: 1106 | resolution: {integrity: sha512-ay4MPFjfiQzDsyTidljJLXQi22l2AwjcuamYnJWj/LdhaHdKmDJxRox52WXimdcLpMuLDtkQvv4+jEu+wu9eSw==} 1107 | dev: true 1108 | 1109 | /surge@0.23.1: 1110 | resolution: {integrity: sha512-w92meVuKxqO1up0JpSe2iVSiVTv7E7t1qDA9fZhCSZx/+6Q85I3Y2LCoZIcWLpMm9BM0iB843NAWAwdScTR4Uw==} 1111 | hasBin: true 1112 | dependencies: 1113 | cli-table3: 0.5.1 1114 | colors: 1.4.0 1115 | inquirer: 6.5.2 1116 | is-domain: 0.0.1 1117 | minimist: 1.2.3 1118 | moniker: 0.1.2 1119 | netrc: 0.1.4 1120 | progress: 1.1.8 1121 | read: 1.0.5 1122 | request: 2.88.2 1123 | split: 0.3.1 1124 | surge-fstream-ignore: 1.0.6 1125 | surge-ignore: 0.2.0 1126 | tarr: 1.1.0 1127 | url-parse-as-address: 1.0.0 1128 | dev: true 1129 | 1130 | /svelte-hmr@0.15.3(svelte@4.2.1): 1131 | resolution: {integrity: sha512-41snaPswvSf8TJUhlkoJBekRrABDXDMdpNpT2tfHIv4JuhgvHqLMhEPGtaQn0BmbNSTkuz2Ed20DF2eHw0SmBQ==} 1132 | engines: {node: ^12.20 || ^14.13.1 || >= 16} 1133 | peerDependencies: 1134 | svelte: ^3.19.0 || ^4.0.0 1135 | dependencies: 1136 | svelte: 4.2.1 1137 | dev: true 1138 | 1139 | /svelte@4.2.1: 1140 | resolution: {integrity: sha512-LpLqY2Jr7cRxkrTc796/AaaoMLF/1ax7cto8Ot76wrvKQhrPmZ0JgajiWPmg9mTSDqO16SSLiD17r9MsvAPTmw==} 1141 | engines: {node: '>=16'} 1142 | dependencies: 1143 | '@ampproject/remapping': 2.2.1 1144 | '@jridgewell/sourcemap-codec': 1.4.15 1145 | '@jridgewell/trace-mapping': 0.3.19 1146 | acorn: 8.10.0 1147 | aria-query: 5.3.0 1148 | axobject-query: 3.2.1 1149 | code-red: 1.0.4 1150 | css-tree: 2.3.1 1151 | estree-walker: 3.0.3 1152 | is-reference: 3.0.2 1153 | locate-character: 3.0.0 1154 | magic-string: 0.30.4 1155 | periscopic: 3.1.0 1156 | dev: true 1157 | 1158 | /tarr@1.1.0: 1159 | resolution: {integrity: sha512-tENbQ43IQckay71stp1p1lljRhoEZpZk10FzEZKW2tJcMcnLwV3CfZdxBAERlH6nwnFvnHMS9eJOJl6IzSsG0g==} 1160 | dependencies: 1161 | block-stream: 0.0.9 1162 | fstream: 1.0.12 1163 | inherits: 2.0.4 1164 | dev: true 1165 | 1166 | /through@2.3.8: 1167 | resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} 1168 | dev: true 1169 | 1170 | /tmp@0.0.33: 1171 | resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} 1172 | engines: {node: '>=0.6.0'} 1173 | dependencies: 1174 | os-tmpdir: 1.0.2 1175 | dev: true 1176 | 1177 | /todomvc-app-css@2.4.2: 1178 | resolution: {integrity: sha512-ViAkQ7ed89rmhFIGRsT36njN+97z8+s3XsJnB8E2IKOq+/SLD/6PtSvmTtiwUcVk39qPcjAc/OyeDys4LoJUVg==} 1179 | dev: false 1180 | 1181 | /todomvc-common@1.0.5: 1182 | resolution: {integrity: sha512-D8kEJmxVMQIWwztEdH+WeiAfXRbbSCpgXq4NkYi+gduJ2tr8CNq7sYLfJvjpQ10KD9QxJwig57rvMbV2QAESwQ==} 1183 | dev: false 1184 | 1185 | /tough-cookie@2.5.0: 1186 | resolution: {integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==} 1187 | engines: {node: '>=0.8'} 1188 | dependencies: 1189 | psl: 1.9.0 1190 | punycode: 2.3.0 1191 | dev: true 1192 | 1193 | /tslib@1.14.1: 1194 | resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} 1195 | dev: true 1196 | 1197 | /tunnel-agent@0.6.0: 1198 | resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} 1199 | dependencies: 1200 | safe-buffer: 5.2.1 1201 | dev: true 1202 | 1203 | /tweetnacl@0.14.5: 1204 | resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} 1205 | dev: true 1206 | 1207 | /uri-js@4.4.1: 1208 | resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} 1209 | dependencies: 1210 | punycode: 2.3.0 1211 | dev: true 1212 | 1213 | /url-parse-as-address@1.0.0: 1214 | resolution: {integrity: sha512-1WJ8YX1Kcec9wgxy8d/ATzGP1ayO6BRnd3iB6NlM+7cOnn6U8p5PKppRTCPLobh3CSdJ4d0TdPjopzyU2KcVFw==} 1215 | dev: true 1216 | 1217 | /uuid@3.4.0: 1218 | resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==} 1219 | deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. 1220 | hasBin: true 1221 | dev: true 1222 | 1223 | /verror@1.10.0: 1224 | resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} 1225 | engines: {'0': node >=0.6.0} 1226 | dependencies: 1227 | assert-plus: 1.0.0 1228 | core-util-is: 1.0.2 1229 | extsprintf: 1.3.0 1230 | dev: true 1231 | 1232 | /vite@4.4.9: 1233 | resolution: {integrity: sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==} 1234 | engines: {node: ^14.18.0 || >=16.0.0} 1235 | hasBin: true 1236 | peerDependencies: 1237 | '@types/node': '>= 14' 1238 | less: '*' 1239 | lightningcss: ^1.21.0 1240 | sass: '*' 1241 | stylus: '*' 1242 | sugarss: '*' 1243 | terser: ^5.4.0 1244 | peerDependenciesMeta: 1245 | '@types/node': 1246 | optional: true 1247 | less: 1248 | optional: true 1249 | lightningcss: 1250 | optional: true 1251 | sass: 1252 | optional: true 1253 | stylus: 1254 | optional: true 1255 | sugarss: 1256 | optional: true 1257 | terser: 1258 | optional: true 1259 | dependencies: 1260 | esbuild: 0.18.20 1261 | postcss: 8.4.31 1262 | rollup: 3.29.4 1263 | optionalDependencies: 1264 | fsevents: 2.3.3 1265 | dev: true 1266 | 1267 | /vitefu@0.2.4(vite@4.4.9): 1268 | resolution: {integrity: sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==} 1269 | peerDependencies: 1270 | vite: ^3.0.0 || ^4.0.0 1271 | peerDependenciesMeta: 1272 | vite: 1273 | optional: true 1274 | dependencies: 1275 | vite: 4.4.9 1276 | dev: true 1277 | 1278 | /wrappy@1.0.2: 1279 | resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} 1280 | dev: true 1281 | --------------------------------------------------------------------------------