├── .gitignore ├── .npmrc ├── README.md ├── jsconfig.json ├── netlify.toml ├── package-lock.json ├── package.json ├── src ├── app.html ├── lib │ ├── nav.svelte │ └── prismicio.js ├── routes │ ├── [uid].js │ ├── [uid].svelte │ ├── __layout.svelte │ ├── index.js │ └── index.svelte └── styles │ ├── globals.css │ └── reset.css ├── static └── favicon.png └── svelte.config.js /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | /build 4 | /.svelte-kit 5 | /package 6 | .env 7 | .env.* 8 | !.env.example 9 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Svelte Tutorial Example Repo 2 | 3 | [See this project live](https://lucid-murdock-988f01.netlify.app/). 4 | 5 | Want to learn Svelte and SvelteKit? Check out [this tutorial](https://prismic.io/blog/svelte-sveltekit-tutorial). 6 | 7 | This repo is the final product of the above tutorial. It is a two-page website using Svelte and Sveltekit with content managed in Prismic. 8 | -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "baseUrl": ".", 4 | "paths": { 5 | "$lib": ["src/lib"], 6 | "$lib/*": ["src/lib/*"] 7 | } 8 | }, 9 | "include": ["src/**/*.d.ts", "src/**/*.js", "src/**/*.svelte"] 10 | } 11 | -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- 1 | [build] 2 | command = "npm run build" 3 | publish = "build" 4 | 5 | [functions] 6 | node_bundler = "esbuild" -------------------------------------------------------------------------------- /package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "svelte-kit-app", 3 | "version": "0.0.1", 4 | "lockfileVersion": 2, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "svelte-kit-app", 9 | "version": "0.0.1", 10 | "dependencies": { 11 | "@prismicio/client": "^6.3.0", 12 | "@prismicio/helpers": "^2.1.1" 13 | }, 14 | "devDependencies": { 15 | "@sveltejs/adapter-auto": "next", 16 | "@sveltejs/adapter-netlify": "^1.0.0-next.46", 17 | "@sveltejs/kit": "next", 18 | "svelte": "^3.44.0" 19 | } 20 | }, 21 | "node_modules/@iarna/toml": { 22 | "version": "2.2.5", 23 | "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz", 24 | "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==", 25 | "dev": true 26 | }, 27 | "node_modules/@prismicio/client": { 28 | "version": "6.3.0", 29 | "resolved": "https://registry.npmjs.org/@prismicio/client/-/client-6.3.0.tgz", 30 | "integrity": "sha512-FeKbmuXNCNU1tw+yvc87PfYF8wSY0rfe0Ou2VCo0PFdMlHzRMu8CXkITNswv3cDakeu8xU0Z7IOfTiF4WE5nLQ==", 31 | "dependencies": { 32 | "@prismicio/helpers": "^2.1.1", 33 | "@prismicio/types": "^0.1.24" 34 | }, 35 | "engines": { 36 | "node": ">=12.13.0" 37 | } 38 | }, 39 | "node_modules/@prismicio/helpers": { 40 | "version": "2.1.1", 41 | "resolved": "https://registry.npmjs.org/@prismicio/helpers/-/helpers-2.1.1.tgz", 42 | "integrity": "sha512-jP17J0ot3zOEMqL3yJteAQW6zwR2ttWwowpVJ02Q6sBk1K9DFfQbQ9ySA4tkBQS0ki3ttWFnrERDzCZ/xCCvGQ==", 43 | "dependencies": { 44 | "@prismicio/richtext": "^2.0.1", 45 | "@prismicio/types": "^0.1.23", 46 | "escape-html": "^1.0.3", 47 | "imgix-url-builder": "^0.0.2" 48 | }, 49 | "engines": { 50 | "node": ">=12.7.0" 51 | } 52 | }, 53 | "node_modules/@prismicio/richtext": { 54 | "version": "2.0.1", 55 | "resolved": "https://registry.npmjs.org/@prismicio/richtext/-/richtext-2.0.1.tgz", 56 | "integrity": "sha512-sM+eusvE4PsKnwefDRd0ai3Ny59XJ54dn6xfwq0Fyqj0LAcuyB2gRjSufbIqYOZ1r4JKMQArDKrypNEcrbBFkA==", 57 | "dependencies": { 58 | "@prismicio/types": "^0.1.22" 59 | }, 60 | "engines": { 61 | "node": ">=12.7.0" 62 | } 63 | }, 64 | "node_modules/@prismicio/types": { 65 | "version": "0.1.25", 66 | "resolved": "https://registry.npmjs.org/@prismicio/types/-/types-0.1.25.tgz", 67 | "integrity": "sha512-kvTJYwj98qLd/Wi9CFDbyl8XBmvhnyo6SNGo78S1gFNhEnCgYVA+OJ6y9cPBQwQ9bAONO7H4X5uYhoPZXV0jeg==", 68 | "engines": { 69 | "node": ">=12.7.0" 70 | } 71 | }, 72 | "node_modules/@rollup/pluginutils": { 73 | "version": "4.1.2", 74 | "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.1.2.tgz", 75 | "integrity": "sha512-ROn4qvkxP9SyPeHaf7uQC/GPFY6L/OWy9+bd9AwcjOAWQwxRscoEyAUD8qCY5o5iL4jqQwoLk2kaTKJPb/HwzQ==", 76 | "dev": true, 77 | "dependencies": { 78 | "estree-walker": "^2.0.1", 79 | "picomatch": "^2.2.2" 80 | }, 81 | "engines": { 82 | "node": ">= 8.0.0" 83 | } 84 | }, 85 | "node_modules/@sveltejs/adapter-auto": { 86 | "version": "1.0.0-next.17", 87 | "resolved": "https://registry.npmjs.org/@sveltejs/adapter-auto/-/adapter-auto-1.0.0-next.17.tgz", 88 | "integrity": "sha512-jLMh+5whg9uSJkvAYyVhi4z4GpqWxSR/XhhFCUqDMYN2hMTGCBaB4ReUAHSYIFw3IPV7m318z9igXriOaL6agQ==", 89 | "dev": true, 90 | "dependencies": { 91 | "@sveltejs/adapter-cloudflare": "1.0.0-next.9", 92 | "@sveltejs/adapter-netlify": "1.0.0-next.44", 93 | "@sveltejs/adapter-vercel": "1.0.0-next.39" 94 | } 95 | }, 96 | "node_modules/@sveltejs/adapter-auto/node_modules/@sveltejs/adapter-netlify": { 97 | "version": "1.0.0-next.44", 98 | "resolved": "https://registry.npmjs.org/@sveltejs/adapter-netlify/-/adapter-netlify-1.0.0-next.44.tgz", 99 | "integrity": "sha512-GY3w4K4gW+wXo6lGes7gFcPPaUt9kY2xCfhcNfwDvbOf0PsasZD5WatAPtEE9Xz5WTtQLEEgXljVMqsPkpb75Q==", 100 | "dev": true, 101 | "dependencies": { 102 | "@iarna/toml": "^2.2.5", 103 | "esbuild": "^0.13.15", 104 | "tiny-glob": "^0.2.9" 105 | } 106 | }, 107 | "node_modules/@sveltejs/adapter-cloudflare": { 108 | "version": "1.0.0-next.9", 109 | "resolved": "https://registry.npmjs.org/@sveltejs/adapter-cloudflare/-/adapter-cloudflare-1.0.0-next.9.tgz", 110 | "integrity": "sha512-xoPbFinqFbzphVf4rjGqU/6CC/QciXtXpBn6+hp4mChjX/9X5c/fxjkVGHPdpq6moTIfaZiMU/EUKtbBvyTBUw==", 111 | "dev": true, 112 | "dependencies": { 113 | "esbuild": "^0.13.15" 114 | } 115 | }, 116 | "node_modules/@sveltejs/adapter-netlify": { 117 | "version": "1.0.0-next.46", 118 | "resolved": "https://registry.npmjs.org/@sveltejs/adapter-netlify/-/adapter-netlify-1.0.0-next.46.tgz", 119 | "integrity": "sha512-eXtnNm3k7SfPI5fDEheOWevHNLXtsNaXx27p0UQBqqkE5kY4wvJDDTiTLAbG/B7EMjFcXTj09+l0JVV4m++rcA==", 120 | "dev": true, 121 | "dependencies": { 122 | "@iarna/toml": "^2.2.5", 123 | "esbuild": "^0.14.21", 124 | "tiny-glob": "^0.2.9" 125 | } 126 | }, 127 | "node_modules/@sveltejs/adapter-netlify/node_modules/esbuild": { 128 | "version": "0.14.23", 129 | "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.23.tgz", 130 | "integrity": "sha512-XjnIcZ9KB6lfonCa+jRguXyRYcldmkyZ99ieDksqW/C8bnyEX299yA4QH2XcgijCgaddEZePPTgvx/2imsq7Ig==", 131 | "dev": true, 132 | "hasInstallScript": true, 133 | "bin": { 134 | "esbuild": "bin/esbuild" 135 | }, 136 | "engines": { 137 | "node": ">=12" 138 | }, 139 | "optionalDependencies": { 140 | "esbuild-android-arm64": "0.14.23", 141 | "esbuild-darwin-64": "0.14.23", 142 | "esbuild-darwin-arm64": "0.14.23", 143 | "esbuild-freebsd-64": "0.14.23", 144 | "esbuild-freebsd-arm64": "0.14.23", 145 | "esbuild-linux-32": "0.14.23", 146 | "esbuild-linux-64": "0.14.23", 147 | "esbuild-linux-arm": "0.14.23", 148 | "esbuild-linux-arm64": "0.14.23", 149 | "esbuild-linux-mips64le": "0.14.23", 150 | "esbuild-linux-ppc64le": "0.14.23", 151 | "esbuild-linux-riscv64": "0.14.23", 152 | "esbuild-linux-s390x": "0.14.23", 153 | "esbuild-netbsd-64": "0.14.23", 154 | "esbuild-openbsd-64": "0.14.23", 155 | "esbuild-sunos-64": "0.14.23", 156 | "esbuild-windows-32": "0.14.23", 157 | "esbuild-windows-64": "0.14.23", 158 | "esbuild-windows-arm64": "0.14.23" 159 | } 160 | }, 161 | "node_modules/@sveltejs/adapter-netlify/node_modules/esbuild-android-arm64": { 162 | "version": "0.14.23", 163 | "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.23.tgz", 164 | "integrity": "sha512-k9sXem++mINrZty1v4FVt6nC5BQCFG4K2geCIUUqHNlTdFnuvcqsY7prcKZLFhqVC1rbcJAr9VSUGFL/vD4vsw==", 165 | "cpu": [ 166 | "arm64" 167 | ], 168 | "dev": true, 169 | "optional": true, 170 | "os": [ 171 | "android" 172 | ], 173 | "engines": { 174 | "node": ">=12" 175 | } 176 | }, 177 | "node_modules/@sveltejs/adapter-netlify/node_modules/esbuild-darwin-64": { 178 | "version": "0.14.23", 179 | "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.23.tgz", 180 | "integrity": "sha512-lB0XRbtOYYL1tLcYw8BoBaYsFYiR48RPrA0KfA/7RFTr4MV7Bwy/J4+7nLsVnv9FGuQummM3uJ93J3ptaTqFug==", 181 | "cpu": [ 182 | "x64" 183 | ], 184 | "dev": true, 185 | "optional": true, 186 | "os": [ 187 | "darwin" 188 | ], 189 | "engines": { 190 | "node": ">=12" 191 | } 192 | }, 193 | "node_modules/@sveltejs/adapter-netlify/node_modules/esbuild-darwin-arm64": { 194 | "version": "0.14.23", 195 | "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.23.tgz", 196 | "integrity": "sha512-yat73Z/uJ5tRcfRiI4CCTv0FSnwErm3BJQeZAh+1tIP0TUNh6o+mXg338Zl5EKChD+YGp6PN+Dbhs7qa34RxSw==", 197 | "cpu": [ 198 | "arm64" 199 | ], 200 | "dev": true, 201 | "optional": true, 202 | "os": [ 203 | "darwin" 204 | ], 205 | "engines": { 206 | "node": ">=12" 207 | } 208 | }, 209 | "node_modules/@sveltejs/adapter-netlify/node_modules/esbuild-freebsd-64": { 210 | "version": "0.14.23", 211 | "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.23.tgz", 212 | "integrity": "sha512-/1xiTjoLuQ+LlbfjJdKkX45qK/M7ARrbLmyf7x3JhyQGMjcxRYVR6Dw81uH3qlMHwT4cfLW4aEVBhP1aNV7VsA==", 213 | "cpu": [ 214 | "x64" 215 | ], 216 | "dev": true, 217 | "optional": true, 218 | "os": [ 219 | "freebsd" 220 | ], 221 | "engines": { 222 | "node": ">=12" 223 | } 224 | }, 225 | "node_modules/@sveltejs/adapter-netlify/node_modules/esbuild-freebsd-arm64": { 226 | "version": "0.14.23", 227 | "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.23.tgz", 228 | "integrity": "sha512-uyPqBU/Zcp6yEAZS4LKj5jEE0q2s4HmlMBIPzbW6cTunZ8cyvjG6YWpIZXb1KK3KTJDe62ltCrk3VzmWHp+iLg==", 229 | "cpu": [ 230 | "arm64" 231 | ], 232 | "dev": true, 233 | "optional": true, 234 | "os": [ 235 | "freebsd" 236 | ], 237 | "engines": { 238 | "node": ">=12" 239 | } 240 | }, 241 | "node_modules/@sveltejs/adapter-netlify/node_modules/esbuild-linux-32": { 242 | "version": "0.14.23", 243 | "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.23.tgz", 244 | "integrity": "sha512-37R/WMkQyUfNhbH7aJrr1uCjDVdnPeTHGeDhZPUNhfoHV0lQuZNCKuNnDvlH/u/nwIYZNdVvz1Igv5rY/zfrzQ==", 245 | "cpu": [ 246 | "ia32" 247 | ], 248 | "dev": true, 249 | "optional": true, 250 | "os": [ 251 | "linux" 252 | ], 253 | "engines": { 254 | "node": ">=12" 255 | } 256 | }, 257 | "node_modules/@sveltejs/adapter-netlify/node_modules/esbuild-linux-64": { 258 | "version": "0.14.23", 259 | "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.23.tgz", 260 | "integrity": "sha512-H0gztDP60qqr8zoFhAO64waoN5yBXkmYCElFklpd6LPoobtNGNnDe99xOQm28+fuD75YJ7GKHzp/MLCLhw2+vQ==", 261 | "cpu": [ 262 | "x64" 263 | ], 264 | "dev": true, 265 | "optional": true, 266 | "os": [ 267 | "linux" 268 | ], 269 | "engines": { 270 | "node": ">=12" 271 | } 272 | }, 273 | "node_modules/@sveltejs/adapter-netlify/node_modules/esbuild-linux-arm": { 274 | "version": "0.14.23", 275 | "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.23.tgz", 276 | "integrity": "sha512-x64CEUxi8+EzOAIpCUeuni0bZfzPw/65r8tC5cy5zOq9dY7ysOi5EVQHnzaxS+1NmV+/RVRpmrzGw1QgY2Xpmw==", 277 | "cpu": [ 278 | "arm" 279 | ], 280 | "dev": true, 281 | "optional": true, 282 | "os": [ 283 | "linux" 284 | ], 285 | "engines": { 286 | "node": ">=12" 287 | } 288 | }, 289 | "node_modules/@sveltejs/adapter-netlify/node_modules/esbuild-linux-arm64": { 290 | "version": "0.14.23", 291 | "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.23.tgz", 292 | "integrity": "sha512-c4MLOIByNHR55n3KoYf9hYDfBRghMjOiHLaoYLhkQkIabb452RWi+HsNgB41sUpSlOAqfpqKPFNg7VrxL3UX9g==", 293 | "cpu": [ 294 | "arm64" 295 | ], 296 | "dev": true, 297 | "optional": true, 298 | "os": [ 299 | "linux" 300 | ], 301 | "engines": { 302 | "node": ">=12" 303 | } 304 | }, 305 | "node_modules/@sveltejs/adapter-netlify/node_modules/esbuild-linux-mips64le": { 306 | "version": "0.14.23", 307 | "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.23.tgz", 308 | "integrity": "sha512-kHKyKRIAedYhKug2EJpyJxOUj3VYuamOVA1pY7EimoFPzaF3NeY7e4cFBAISC/Av0/tiV0xlFCt9q0HJ68IBIw==", 309 | "cpu": [ 310 | "mips64el" 311 | ], 312 | "dev": true, 313 | "optional": true, 314 | "os": [ 315 | "linux" 316 | ], 317 | "engines": { 318 | "node": ">=12" 319 | } 320 | }, 321 | "node_modules/@sveltejs/adapter-netlify/node_modules/esbuild-linux-ppc64le": { 322 | "version": "0.14.23", 323 | "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.23.tgz", 324 | "integrity": "sha512-7ilAiJEPuJJnJp/LiDO0oJm5ygbBPzhchJJh9HsHZzeqO+3PUzItXi+8PuicY08r0AaaOe25LA7sGJ0MzbfBag==", 325 | "cpu": [ 326 | "ppc64" 327 | ], 328 | "dev": true, 329 | "optional": true, 330 | "os": [ 331 | "linux" 332 | ], 333 | "engines": { 334 | "node": ">=12" 335 | } 336 | }, 337 | "node_modules/@sveltejs/adapter-netlify/node_modules/esbuild-netbsd-64": { 338 | "version": "0.14.23", 339 | "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.23.tgz", 340 | "integrity": "sha512-ovk2EX+3rrO1M2lowJfgMb/JPN1VwVYrx0QPUyudxkxLYrWeBxDKQvc6ffO+kB4QlDyTfdtAURrVzu3JeNdA2g==", 341 | "cpu": [ 342 | "x64" 343 | ], 344 | "dev": true, 345 | "optional": true, 346 | "os": [ 347 | "netbsd" 348 | ], 349 | "engines": { 350 | "node": ">=12" 351 | } 352 | }, 353 | "node_modules/@sveltejs/adapter-netlify/node_modules/esbuild-openbsd-64": { 354 | "version": "0.14.23", 355 | "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.23.tgz", 356 | "integrity": "sha512-uYYNqbVR+i7k8ojP/oIROAHO9lATLN7H2QeXKt2H310Fc8FJj4y3Wce6hx0VgnJ4k1JDrgbbiXM8rbEgQyg8KA==", 357 | "cpu": [ 358 | "x64" 359 | ], 360 | "dev": true, 361 | "optional": true, 362 | "os": [ 363 | "openbsd" 364 | ], 365 | "engines": { 366 | "node": ">=12" 367 | } 368 | }, 369 | "node_modules/@sveltejs/adapter-netlify/node_modules/esbuild-sunos-64": { 370 | "version": "0.14.23", 371 | "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.23.tgz", 372 | "integrity": "sha512-hAzeBeET0+SbScknPzS2LBY6FVDpgE+CsHSpe6CEoR51PApdn2IB0SyJX7vGelXzlyrnorM4CAsRyb9Qev4h9g==", 373 | "cpu": [ 374 | "x64" 375 | ], 376 | "dev": true, 377 | "optional": true, 378 | "os": [ 379 | "sunos" 380 | ], 381 | "engines": { 382 | "node": ">=12" 383 | } 384 | }, 385 | "node_modules/@sveltejs/adapter-netlify/node_modules/esbuild-windows-32": { 386 | "version": "0.14.23", 387 | "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.23.tgz", 388 | "integrity": "sha512-Kttmi3JnohdaREbk6o9e25kieJR379TsEWF0l39PQVHXq3FR6sFKtVPgY8wk055o6IB+rllrzLnbqOw/UV60EA==", 389 | "cpu": [ 390 | "ia32" 391 | ], 392 | "dev": true, 393 | "optional": true, 394 | "os": [ 395 | "win32" 396 | ], 397 | "engines": { 398 | "node": ">=12" 399 | } 400 | }, 401 | "node_modules/@sveltejs/adapter-netlify/node_modules/esbuild-windows-64": { 402 | "version": "0.14.23", 403 | "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.23.tgz", 404 | "integrity": "sha512-JtIT0t8ymkpl6YlmOl6zoSWL5cnCgyLaBdf/SiU/Eg3C13r0NbHZWNT/RDEMKK91Y6t79kTs3vyRcNZbfu5a8g==", 405 | "cpu": [ 406 | "x64" 407 | ], 408 | "dev": true, 409 | "optional": true, 410 | "os": [ 411 | "win32" 412 | ], 413 | "engines": { 414 | "node": ">=12" 415 | } 416 | }, 417 | "node_modules/@sveltejs/adapter-netlify/node_modules/esbuild-windows-arm64": { 418 | "version": "0.14.23", 419 | "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.23.tgz", 420 | "integrity": "sha512-cTFaQqT2+ik9e4hePvYtRZQ3pqOvKDVNarzql0VFIzhc0tru/ZgdLoXd6epLiKT+SzoSce6V9YJ+nn6RCn6SHw==", 421 | "cpu": [ 422 | "arm64" 423 | ], 424 | "dev": true, 425 | "optional": true, 426 | "os": [ 427 | "win32" 428 | ], 429 | "engines": { 430 | "node": ">=12" 431 | } 432 | }, 433 | "node_modules/@sveltejs/adapter-vercel": { 434 | "version": "1.0.0-next.39", 435 | "resolved": "https://registry.npmjs.org/@sveltejs/adapter-vercel/-/adapter-vercel-1.0.0-next.39.tgz", 436 | "integrity": "sha512-YOPGKIILm26h22GN4/iliXce61aTG3Dq5hX8xpDx0cNuCocv0OoLfIqiGpdyJ9NIMpjwXmpVoL4+nV+yh2wcSA==", 437 | "dev": true, 438 | "dependencies": { 439 | "esbuild": "^0.13.15" 440 | } 441 | }, 442 | "node_modules/@sveltejs/kit": { 443 | "version": "1.0.0-next.278", 444 | "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.0.0-next.278.tgz", 445 | "integrity": "sha512-WT93Wnu05X9WG9BMMk/dj0gy6R7iXm9aXRDVgmIl9z8jT2ukejgmkhi5IwBYrK0OMIUALRVfukn+iy+srPc91Q==", 446 | "dev": true, 447 | "dependencies": { 448 | "@sveltejs/vite-plugin-svelte": "^1.0.0-next.32", 449 | "sade": "^1.7.4", 450 | "vite": "^2.8.0" 451 | }, 452 | "bin": { 453 | "svelte-kit": "svelte-kit.js" 454 | }, 455 | "engines": { 456 | "node": ">=14.13" 457 | }, 458 | "peerDependencies": { 459 | "svelte": "^3.44.0" 460 | } 461 | }, 462 | "node_modules/@sveltejs/vite-plugin-svelte": { 463 | "version": "1.0.0-next.37", 464 | "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-1.0.0-next.37.tgz", 465 | "integrity": "sha512-EdSXw2rXeOahNrQfMJVZxa/NxZxW1a0TiBI3s+pVxnxU14hEQtnkLtdbTFhnceu22gJpNPFSIJRcIwRBBDQIeA==", 466 | "dev": true, 467 | "dependencies": { 468 | "@rollup/pluginutils": "^4.1.2", 469 | "debug": "^4.3.3", 470 | "kleur": "^4.1.4", 471 | "magic-string": "^0.25.7", 472 | "svelte-hmr": "^0.14.9" 473 | }, 474 | "engines": { 475 | "node": "^14.13.1 || >= 16" 476 | }, 477 | "peerDependencies": { 478 | "diff-match-patch": "^1.0.5", 479 | "svelte": "^3.44.0", 480 | "vite": "^2.7.0" 481 | }, 482 | "peerDependenciesMeta": { 483 | "diff-match-patch": { 484 | "optional": true 485 | } 486 | } 487 | }, 488 | "node_modules/debug": { 489 | "version": "4.3.3", 490 | "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", 491 | "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", 492 | "dev": true, 493 | "dependencies": { 494 | "ms": "2.1.2" 495 | }, 496 | "engines": { 497 | "node": ">=6.0" 498 | }, 499 | "peerDependenciesMeta": { 500 | "supports-color": { 501 | "optional": true 502 | } 503 | } 504 | }, 505 | "node_modules/esbuild": { 506 | "version": "0.13.15", 507 | "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.13.15.tgz", 508 | "integrity": "sha512-raCxt02HBKv8RJxE8vkTSCXGIyKHdEdGfUmiYb8wnabnaEmHzyW7DCHb5tEN0xU8ryqg5xw54mcwnYkC4x3AIw==", 509 | "dev": true, 510 | "hasInstallScript": true, 511 | "bin": { 512 | "esbuild": "bin/esbuild" 513 | }, 514 | "optionalDependencies": { 515 | "esbuild-android-arm64": "0.13.15", 516 | "esbuild-darwin-64": "0.13.15", 517 | "esbuild-darwin-arm64": "0.13.15", 518 | "esbuild-freebsd-64": "0.13.15", 519 | "esbuild-freebsd-arm64": "0.13.15", 520 | "esbuild-linux-32": "0.13.15", 521 | "esbuild-linux-64": "0.13.15", 522 | "esbuild-linux-arm": "0.13.15", 523 | "esbuild-linux-arm64": "0.13.15", 524 | "esbuild-linux-mips64le": "0.13.15", 525 | "esbuild-linux-ppc64le": "0.13.15", 526 | "esbuild-netbsd-64": "0.13.15", 527 | "esbuild-openbsd-64": "0.13.15", 528 | "esbuild-sunos-64": "0.13.15", 529 | "esbuild-windows-32": "0.13.15", 530 | "esbuild-windows-64": "0.13.15", 531 | "esbuild-windows-arm64": "0.13.15" 532 | } 533 | }, 534 | "node_modules/esbuild-android-arm64": { 535 | "version": "0.13.15", 536 | "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.13.15.tgz", 537 | "integrity": "sha512-m602nft/XXeO8YQPUDVoHfjyRVPdPgjyyXOxZ44MK/agewFFkPa8tUo6lAzSWh5Ui5PB4KR9UIFTSBKh/RrCmg==", 538 | "cpu": [ 539 | "arm64" 540 | ], 541 | "dev": true, 542 | "optional": true, 543 | "os": [ 544 | "android" 545 | ] 546 | }, 547 | "node_modules/esbuild-darwin-64": { 548 | "version": "0.13.15", 549 | "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.13.15.tgz", 550 | "integrity": "sha512-ihOQRGs2yyp7t5bArCwnvn2Atr6X4axqPpEdCFPVp7iUj4cVSdisgvEKdNR7yH3JDjW6aQDw40iQFoTqejqxvQ==", 551 | "cpu": [ 552 | "x64" 553 | ], 554 | "dev": true, 555 | "optional": true, 556 | "os": [ 557 | "darwin" 558 | ] 559 | }, 560 | "node_modules/esbuild-darwin-arm64": { 561 | "version": "0.13.15", 562 | "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.13.15.tgz", 563 | "integrity": "sha512-i1FZssTVxUqNlJ6cBTj5YQj4imWy3m49RZRnHhLpefFIh0To05ow9DTrXROTE1urGTQCloFUXTX8QfGJy1P8dQ==", 564 | "cpu": [ 565 | "arm64" 566 | ], 567 | "dev": true, 568 | "optional": true, 569 | "os": [ 570 | "darwin" 571 | ] 572 | }, 573 | "node_modules/esbuild-freebsd-64": { 574 | "version": "0.13.15", 575 | "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.13.15.tgz", 576 | "integrity": "sha512-G3dLBXUI6lC6Z09/x+WtXBXbOYQZ0E8TDBqvn7aMaOCzryJs8LyVXKY4CPnHFXZAbSwkCbqiPuSQ1+HhrNk7EA==", 577 | "cpu": [ 578 | "x64" 579 | ], 580 | "dev": true, 581 | "optional": true, 582 | "os": [ 583 | "freebsd" 584 | ] 585 | }, 586 | "node_modules/esbuild-freebsd-arm64": { 587 | "version": "0.13.15", 588 | "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.13.15.tgz", 589 | "integrity": "sha512-KJx0fzEDf1uhNOZQStV4ujg30WlnwqUASaGSFPhznLM/bbheu9HhqZ6mJJZM32lkyfGJikw0jg7v3S0oAvtvQQ==", 590 | "cpu": [ 591 | "arm64" 592 | ], 593 | "dev": true, 594 | "optional": true, 595 | "os": [ 596 | "freebsd" 597 | ] 598 | }, 599 | "node_modules/esbuild-linux-32": { 600 | "version": "0.13.15", 601 | "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.13.15.tgz", 602 | "integrity": "sha512-ZvTBPk0YWCLMCXiFmD5EUtB30zIPvC5Itxz0mdTu/xZBbbHJftQgLWY49wEPSn2T/TxahYCRDWun5smRa0Tu+g==", 603 | "cpu": [ 604 | "ia32" 605 | ], 606 | "dev": true, 607 | "optional": true, 608 | "os": [ 609 | "linux" 610 | ] 611 | }, 612 | "node_modules/esbuild-linux-64": { 613 | "version": "0.13.15", 614 | "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.13.15.tgz", 615 | "integrity": "sha512-eCKzkNSLywNeQTRBxJRQ0jxRCl2YWdMB3+PkWFo2BBQYC5mISLIVIjThNtn6HUNqua1pnvgP5xX0nHbZbPj5oA==", 616 | "cpu": [ 617 | "x64" 618 | ], 619 | "dev": true, 620 | "optional": true, 621 | "os": [ 622 | "linux" 623 | ] 624 | }, 625 | "node_modules/esbuild-linux-arm": { 626 | "version": "0.13.15", 627 | "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.13.15.tgz", 628 | "integrity": "sha512-wUHttDi/ol0tD8ZgUMDH8Ef7IbDX+/UsWJOXaAyTdkT7Yy9ZBqPg8bgB/Dn3CZ9SBpNieozrPRHm0BGww7W/jA==", 629 | "cpu": [ 630 | "arm" 631 | ], 632 | "dev": true, 633 | "optional": true, 634 | "os": [ 635 | "linux" 636 | ] 637 | }, 638 | "node_modules/esbuild-linux-arm64": { 639 | "version": "0.13.15", 640 | "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.13.15.tgz", 641 | "integrity": "sha512-bYpuUlN6qYU9slzr/ltyLTR9YTBS7qUDymO8SV7kjeNext61OdmqFAzuVZom+OLW1HPHseBfJ/JfdSlx8oTUoA==", 642 | "cpu": [ 643 | "arm64" 644 | ], 645 | "dev": true, 646 | "optional": true, 647 | "os": [ 648 | "linux" 649 | ] 650 | }, 651 | "node_modules/esbuild-linux-mips64le": { 652 | "version": "0.13.15", 653 | "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.13.15.tgz", 654 | "integrity": "sha512-KlVjIG828uFPyJkO/8gKwy9RbXhCEUeFsCGOJBepUlpa7G8/SeZgncUEz/tOOUJTcWMTmFMtdd3GElGyAtbSWg==", 655 | "cpu": [ 656 | "mips64el" 657 | ], 658 | "dev": true, 659 | "optional": true, 660 | "os": [ 661 | "linux" 662 | ] 663 | }, 664 | "node_modules/esbuild-linux-ppc64le": { 665 | "version": "0.13.15", 666 | "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.13.15.tgz", 667 | "integrity": "sha512-h6gYF+OsaqEuBjeesTBtUPw0bmiDu7eAeuc2OEH9S6mV9/jPhPdhOWzdeshb0BskRZxPhxPOjqZ+/OqLcxQwEQ==", 668 | "cpu": [ 669 | "ppc64" 670 | ], 671 | "dev": true, 672 | "optional": true, 673 | "os": [ 674 | "linux" 675 | ] 676 | }, 677 | "node_modules/esbuild-linux-riscv64": { 678 | "version": "0.14.23", 679 | "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.23.tgz", 680 | "integrity": "sha512-fbL3ggK2wY0D8I5raPIMPhpCvODFE+Bhb5QGtNP3r5aUsRR6TQV+ZBXIaw84iyvKC8vlXiA4fWLGhghAd/h/Zg==", 681 | "cpu": [ 682 | "riscv64" 683 | ], 684 | "dev": true, 685 | "optional": true, 686 | "os": [ 687 | "linux" 688 | ], 689 | "engines": { 690 | "node": ">=12" 691 | } 692 | }, 693 | "node_modules/esbuild-linux-s390x": { 694 | "version": "0.14.23", 695 | "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.23.tgz", 696 | "integrity": "sha512-GHMDCyfy7+FaNSO8RJ8KCFsnax8fLUsOrj9q5Gi2JmZMY0Zhp75keb5abTFCq2/Oy6KVcT0Dcbyo/bFb4rIFJA==", 697 | "cpu": [ 698 | "s390x" 699 | ], 700 | "dev": true, 701 | "optional": true, 702 | "os": [ 703 | "linux" 704 | ], 705 | "engines": { 706 | "node": ">=12" 707 | } 708 | }, 709 | "node_modules/esbuild-netbsd-64": { 710 | "version": "0.13.15", 711 | "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.13.15.tgz", 712 | "integrity": "sha512-3+yE9emwoevLMyvu+iR3rsa+Xwhie7ZEHMGDQ6dkqP/ndFzRHkobHUKTe+NCApSqG5ce2z4rFu+NX/UHnxlh3w==", 713 | "cpu": [ 714 | "x64" 715 | ], 716 | "dev": true, 717 | "optional": true, 718 | "os": [ 719 | "netbsd" 720 | ] 721 | }, 722 | "node_modules/esbuild-openbsd-64": { 723 | "version": "0.13.15", 724 | "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.13.15.tgz", 725 | "integrity": "sha512-wTfvtwYJYAFL1fSs8yHIdf5GEE4NkbtbXtjLWjM3Cw8mmQKqsg8kTiqJ9NJQe5NX/5Qlo7Xd9r1yKMMkHllp5g==", 726 | "cpu": [ 727 | "x64" 728 | ], 729 | "dev": true, 730 | "optional": true, 731 | "os": [ 732 | "openbsd" 733 | ] 734 | }, 735 | "node_modules/esbuild-sunos-64": { 736 | "version": "0.13.15", 737 | "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.13.15.tgz", 738 | "integrity": "sha512-lbivT9Bx3t1iWWrSnGyBP9ODriEvWDRiweAs69vI+miJoeKwHWOComSRukttbuzjZ8r1q0mQJ8Z7yUsDJ3hKdw==", 739 | "cpu": [ 740 | "x64" 741 | ], 742 | "dev": true, 743 | "optional": true, 744 | "os": [ 745 | "sunos" 746 | ] 747 | }, 748 | "node_modules/esbuild-windows-32": { 749 | "version": "0.13.15", 750 | "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.13.15.tgz", 751 | "integrity": "sha512-fDMEf2g3SsJ599MBr50cY5ve5lP1wyVwTe6aLJsM01KtxyKkB4UT+fc5MXQFn3RLrAIAZOG+tHC+yXObpSn7Nw==", 752 | "cpu": [ 753 | "ia32" 754 | ], 755 | "dev": true, 756 | "optional": true, 757 | "os": [ 758 | "win32" 759 | ] 760 | }, 761 | "node_modules/esbuild-windows-64": { 762 | "version": "0.13.15", 763 | "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.13.15.tgz", 764 | "integrity": "sha512-9aMsPRGDWCd3bGjUIKG/ZOJPKsiztlxl/Q3C1XDswO6eNX/Jtwu4M+jb6YDH9hRSUflQWX0XKAfWzgy5Wk54JQ==", 765 | "cpu": [ 766 | "x64" 767 | ], 768 | "dev": true, 769 | "optional": true, 770 | "os": [ 771 | "win32" 772 | ] 773 | }, 774 | "node_modules/esbuild-windows-arm64": { 775 | "version": "0.13.15", 776 | "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.13.15.tgz", 777 | "integrity": "sha512-zzvyCVVpbwQQATaf3IG8mu1IwGEiDxKkYUdA4FpoCHi1KtPa13jeScYDjlW0Qh+ebWzpKfR2ZwvqAQkSWNcKjA==", 778 | "cpu": [ 779 | "arm64" 780 | ], 781 | "dev": true, 782 | "optional": true, 783 | "os": [ 784 | "win32" 785 | ] 786 | }, 787 | "node_modules/escape-html": { 788 | "version": "1.0.3", 789 | "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", 790 | "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" 791 | }, 792 | "node_modules/estree-walker": { 793 | "version": "2.0.2", 794 | "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", 795 | "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", 796 | "dev": true 797 | }, 798 | "node_modules/fsevents": { 799 | "version": "2.3.2", 800 | "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 801 | "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 802 | "dev": true, 803 | "hasInstallScript": true, 804 | "optional": true, 805 | "os": [ 806 | "darwin" 807 | ], 808 | "engines": { 809 | "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 810 | } 811 | }, 812 | "node_modules/function-bind": { 813 | "version": "1.1.1", 814 | "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 815 | "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 816 | "dev": true 817 | }, 818 | "node_modules/globalyzer": { 819 | "version": "0.1.0", 820 | "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", 821 | "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", 822 | "dev": true 823 | }, 824 | "node_modules/globrex": { 825 | "version": "0.1.2", 826 | "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", 827 | "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", 828 | "dev": true 829 | }, 830 | "node_modules/has": { 831 | "version": "1.0.3", 832 | "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 833 | "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 834 | "dev": true, 835 | "dependencies": { 836 | "function-bind": "^1.1.1" 837 | }, 838 | "engines": { 839 | "node": ">= 0.4.0" 840 | } 841 | }, 842 | "node_modules/imgix-url-builder": { 843 | "version": "0.0.2", 844 | "resolved": "https://registry.npmjs.org/imgix-url-builder/-/imgix-url-builder-0.0.2.tgz", 845 | "integrity": "sha512-PHT9aXvD+I6x5UAdvsAKNALvxHI1AWGGpxLUQDQAXzUt54ScFHxxODJ/4/XWDM55cqvRCvT3MMxbOWjgWhLe9Q==", 846 | "engines": { 847 | "node": ">=12.7.0" 848 | } 849 | }, 850 | "node_modules/is-core-module": { 851 | "version": "2.8.1", 852 | "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", 853 | "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", 854 | "dev": true, 855 | "dependencies": { 856 | "has": "^1.0.3" 857 | }, 858 | "funding": { 859 | "url": "https://github.com/sponsors/ljharb" 860 | } 861 | }, 862 | "node_modules/kleur": { 863 | "version": "4.1.4", 864 | "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.4.tgz", 865 | "integrity": "sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA==", 866 | "dev": true, 867 | "engines": { 868 | "node": ">=6" 869 | } 870 | }, 871 | "node_modules/magic-string": { 872 | "version": "0.25.7", 873 | "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", 874 | "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", 875 | "dev": true, 876 | "dependencies": { 877 | "sourcemap-codec": "^1.4.4" 878 | } 879 | }, 880 | "node_modules/mri": { 881 | "version": "1.2.0", 882 | "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", 883 | "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", 884 | "dev": true, 885 | "engines": { 886 | "node": ">=4" 887 | } 888 | }, 889 | "node_modules/ms": { 890 | "version": "2.1.2", 891 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 892 | "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 893 | "dev": true 894 | }, 895 | "node_modules/nanoid": { 896 | "version": "3.3.1", 897 | "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz", 898 | "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==", 899 | "dev": true, 900 | "bin": { 901 | "nanoid": "bin/nanoid.cjs" 902 | }, 903 | "engines": { 904 | "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 905 | } 906 | }, 907 | "node_modules/path-parse": { 908 | "version": "1.0.7", 909 | "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 910 | "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 911 | "dev": true 912 | }, 913 | "node_modules/picocolors": { 914 | "version": "1.0.0", 915 | "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 916 | "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", 917 | "dev": true 918 | }, 919 | "node_modules/picomatch": { 920 | "version": "2.3.1", 921 | "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 922 | "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 923 | "dev": true, 924 | "engines": { 925 | "node": ">=8.6" 926 | }, 927 | "funding": { 928 | "url": "https://github.com/sponsors/jonschlinkert" 929 | } 930 | }, 931 | "node_modules/postcss": { 932 | "version": "8.4.6", 933 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", 934 | "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", 935 | "dev": true, 936 | "dependencies": { 937 | "nanoid": "^3.2.0", 938 | "picocolors": "^1.0.0", 939 | "source-map-js": "^1.0.2" 940 | }, 941 | "engines": { 942 | "node": "^10 || ^12 || >=14" 943 | }, 944 | "funding": { 945 | "type": "opencollective", 946 | "url": "https://opencollective.com/postcss/" 947 | } 948 | }, 949 | "node_modules/resolve": { 950 | "version": "1.22.0", 951 | "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", 952 | "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", 953 | "dev": true, 954 | "dependencies": { 955 | "is-core-module": "^2.8.1", 956 | "path-parse": "^1.0.7", 957 | "supports-preserve-symlinks-flag": "^1.0.0" 958 | }, 959 | "bin": { 960 | "resolve": "bin/resolve" 961 | }, 962 | "funding": { 963 | "url": "https://github.com/sponsors/ljharb" 964 | } 965 | }, 966 | "node_modules/rollup": { 967 | "version": "2.67.3", 968 | "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.67.3.tgz", 969 | "integrity": "sha512-G/x1vUwbGtP6O5ZM8/sWr8+p7YfZhI18pPqMRtMYMWSbHjKZ/ajHGiM+GWNTlWyOR0EHIdT8LHU+Z4ciIZ1oBw==", 970 | "dev": true, 971 | "bin": { 972 | "rollup": "dist/bin/rollup" 973 | }, 974 | "engines": { 975 | "node": ">=10.0.0" 976 | }, 977 | "optionalDependencies": { 978 | "fsevents": "~2.3.2" 979 | } 980 | }, 981 | "node_modules/sade": { 982 | "version": "1.8.1", 983 | "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", 984 | "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", 985 | "dev": true, 986 | "dependencies": { 987 | "mri": "^1.1.0" 988 | }, 989 | "engines": { 990 | "node": ">=6" 991 | } 992 | }, 993 | "node_modules/source-map-js": { 994 | "version": "1.0.2", 995 | "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", 996 | "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", 997 | "dev": true, 998 | "engines": { 999 | "node": ">=0.10.0" 1000 | } 1001 | }, 1002 | "node_modules/sourcemap-codec": { 1003 | "version": "1.4.8", 1004 | "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", 1005 | "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", 1006 | "dev": true 1007 | }, 1008 | "node_modules/supports-preserve-symlinks-flag": { 1009 | "version": "1.0.0", 1010 | "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 1011 | "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 1012 | "dev": true, 1013 | "engines": { 1014 | "node": ">= 0.4" 1015 | }, 1016 | "funding": { 1017 | "url": "https://github.com/sponsors/ljharb" 1018 | } 1019 | }, 1020 | "node_modules/svelte": { 1021 | "version": "3.46.4", 1022 | "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.46.4.tgz", 1023 | "integrity": "sha512-qKJzw6DpA33CIa+C/rGp4AUdSfii0DOTCzj/2YpSKKayw5WGSS624Et9L1nU1k2OVRS9vaENQXp2CVZNU+xvIg==", 1024 | "dev": true, 1025 | "engines": { 1026 | "node": ">= 8" 1027 | } 1028 | }, 1029 | "node_modules/svelte-hmr": { 1030 | "version": "0.14.9", 1031 | "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.14.9.tgz", 1032 | "integrity": "sha512-bKE9+4qb4sAnA+TKHiYurUl970rjA0XmlP9TEP7K/ncyWz3m81kA4HOgmlZK/7irGK7gzZlaPDI3cmf8fp/+tg==", 1033 | "dev": true, 1034 | "peerDependencies": { 1035 | "svelte": ">=3.19.0" 1036 | } 1037 | }, 1038 | "node_modules/tiny-glob": { 1039 | "version": "0.2.9", 1040 | "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", 1041 | "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", 1042 | "dev": true, 1043 | "dependencies": { 1044 | "globalyzer": "0.1.0", 1045 | "globrex": "^0.1.2" 1046 | } 1047 | }, 1048 | "node_modules/vite": { 1049 | "version": "2.8.4", 1050 | "resolved": "https://registry.npmjs.org/vite/-/vite-2.8.4.tgz", 1051 | "integrity": "sha512-GwtOkkaT2LDI82uWZKcrpRQxP5tymLnC7hVHHqNkhFNknYr0hJUlDLfhVRgngJvAy3RwypkDCWtTKn1BjO96Dw==", 1052 | "dev": true, 1053 | "dependencies": { 1054 | "esbuild": "^0.14.14", 1055 | "postcss": "^8.4.6", 1056 | "resolve": "^1.22.0", 1057 | "rollup": "^2.59.0" 1058 | }, 1059 | "bin": { 1060 | "vite": "bin/vite.js" 1061 | }, 1062 | "engines": { 1063 | "node": ">=12.2.0" 1064 | }, 1065 | "optionalDependencies": { 1066 | "fsevents": "~2.3.2" 1067 | }, 1068 | "peerDependencies": { 1069 | "less": "*", 1070 | "sass": "*", 1071 | "stylus": "*" 1072 | }, 1073 | "peerDependenciesMeta": { 1074 | "less": { 1075 | "optional": true 1076 | }, 1077 | "sass": { 1078 | "optional": true 1079 | }, 1080 | "stylus": { 1081 | "optional": true 1082 | } 1083 | } 1084 | }, 1085 | "node_modules/vite/node_modules/esbuild": { 1086 | "version": "0.14.23", 1087 | "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.23.tgz", 1088 | "integrity": "sha512-XjnIcZ9KB6lfonCa+jRguXyRYcldmkyZ99ieDksqW/C8bnyEX299yA4QH2XcgijCgaddEZePPTgvx/2imsq7Ig==", 1089 | "dev": true, 1090 | "hasInstallScript": true, 1091 | "bin": { 1092 | "esbuild": "bin/esbuild" 1093 | }, 1094 | "engines": { 1095 | "node": ">=12" 1096 | }, 1097 | "optionalDependencies": { 1098 | "esbuild-android-arm64": "0.14.23", 1099 | "esbuild-darwin-64": "0.14.23", 1100 | "esbuild-darwin-arm64": "0.14.23", 1101 | "esbuild-freebsd-64": "0.14.23", 1102 | "esbuild-freebsd-arm64": "0.14.23", 1103 | "esbuild-linux-32": "0.14.23", 1104 | "esbuild-linux-64": "0.14.23", 1105 | "esbuild-linux-arm": "0.14.23", 1106 | "esbuild-linux-arm64": "0.14.23", 1107 | "esbuild-linux-mips64le": "0.14.23", 1108 | "esbuild-linux-ppc64le": "0.14.23", 1109 | "esbuild-linux-riscv64": "0.14.23", 1110 | "esbuild-linux-s390x": "0.14.23", 1111 | "esbuild-netbsd-64": "0.14.23", 1112 | "esbuild-openbsd-64": "0.14.23", 1113 | "esbuild-sunos-64": "0.14.23", 1114 | "esbuild-windows-32": "0.14.23", 1115 | "esbuild-windows-64": "0.14.23", 1116 | "esbuild-windows-arm64": "0.14.23" 1117 | } 1118 | }, 1119 | "node_modules/vite/node_modules/esbuild-android-arm64": { 1120 | "version": "0.14.23", 1121 | "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.23.tgz", 1122 | "integrity": "sha512-k9sXem++mINrZty1v4FVt6nC5BQCFG4K2geCIUUqHNlTdFnuvcqsY7prcKZLFhqVC1rbcJAr9VSUGFL/vD4vsw==", 1123 | "cpu": [ 1124 | "arm64" 1125 | ], 1126 | "dev": true, 1127 | "optional": true, 1128 | "os": [ 1129 | "android" 1130 | ], 1131 | "engines": { 1132 | "node": ">=12" 1133 | } 1134 | }, 1135 | "node_modules/vite/node_modules/esbuild-darwin-64": { 1136 | "version": "0.14.23", 1137 | "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.23.tgz", 1138 | "integrity": "sha512-lB0XRbtOYYL1tLcYw8BoBaYsFYiR48RPrA0KfA/7RFTr4MV7Bwy/J4+7nLsVnv9FGuQummM3uJ93J3ptaTqFug==", 1139 | "cpu": [ 1140 | "x64" 1141 | ], 1142 | "dev": true, 1143 | "optional": true, 1144 | "os": [ 1145 | "darwin" 1146 | ], 1147 | "engines": { 1148 | "node": ">=12" 1149 | } 1150 | }, 1151 | "node_modules/vite/node_modules/esbuild-darwin-arm64": { 1152 | "version": "0.14.23", 1153 | "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.23.tgz", 1154 | "integrity": "sha512-yat73Z/uJ5tRcfRiI4CCTv0FSnwErm3BJQeZAh+1tIP0TUNh6o+mXg338Zl5EKChD+YGp6PN+Dbhs7qa34RxSw==", 1155 | "cpu": [ 1156 | "arm64" 1157 | ], 1158 | "dev": true, 1159 | "optional": true, 1160 | "os": [ 1161 | "darwin" 1162 | ], 1163 | "engines": { 1164 | "node": ">=12" 1165 | } 1166 | }, 1167 | "node_modules/vite/node_modules/esbuild-freebsd-64": { 1168 | "version": "0.14.23", 1169 | "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.23.tgz", 1170 | "integrity": "sha512-/1xiTjoLuQ+LlbfjJdKkX45qK/M7ARrbLmyf7x3JhyQGMjcxRYVR6Dw81uH3qlMHwT4cfLW4aEVBhP1aNV7VsA==", 1171 | "cpu": [ 1172 | "x64" 1173 | ], 1174 | "dev": true, 1175 | "optional": true, 1176 | "os": [ 1177 | "freebsd" 1178 | ], 1179 | "engines": { 1180 | "node": ">=12" 1181 | } 1182 | }, 1183 | "node_modules/vite/node_modules/esbuild-freebsd-arm64": { 1184 | "version": "0.14.23", 1185 | "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.23.tgz", 1186 | "integrity": "sha512-uyPqBU/Zcp6yEAZS4LKj5jEE0q2s4HmlMBIPzbW6cTunZ8cyvjG6YWpIZXb1KK3KTJDe62ltCrk3VzmWHp+iLg==", 1187 | "cpu": [ 1188 | "arm64" 1189 | ], 1190 | "dev": true, 1191 | "optional": true, 1192 | "os": [ 1193 | "freebsd" 1194 | ], 1195 | "engines": { 1196 | "node": ">=12" 1197 | } 1198 | }, 1199 | "node_modules/vite/node_modules/esbuild-linux-32": { 1200 | "version": "0.14.23", 1201 | "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.23.tgz", 1202 | "integrity": "sha512-37R/WMkQyUfNhbH7aJrr1uCjDVdnPeTHGeDhZPUNhfoHV0lQuZNCKuNnDvlH/u/nwIYZNdVvz1Igv5rY/zfrzQ==", 1203 | "cpu": [ 1204 | "ia32" 1205 | ], 1206 | "dev": true, 1207 | "optional": true, 1208 | "os": [ 1209 | "linux" 1210 | ], 1211 | "engines": { 1212 | "node": ">=12" 1213 | } 1214 | }, 1215 | "node_modules/vite/node_modules/esbuild-linux-64": { 1216 | "version": "0.14.23", 1217 | "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.23.tgz", 1218 | "integrity": "sha512-H0gztDP60qqr8zoFhAO64waoN5yBXkmYCElFklpd6LPoobtNGNnDe99xOQm28+fuD75YJ7GKHzp/MLCLhw2+vQ==", 1219 | "cpu": [ 1220 | "x64" 1221 | ], 1222 | "dev": true, 1223 | "optional": true, 1224 | "os": [ 1225 | "linux" 1226 | ], 1227 | "engines": { 1228 | "node": ">=12" 1229 | } 1230 | }, 1231 | "node_modules/vite/node_modules/esbuild-linux-arm": { 1232 | "version": "0.14.23", 1233 | "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.23.tgz", 1234 | "integrity": "sha512-x64CEUxi8+EzOAIpCUeuni0bZfzPw/65r8tC5cy5zOq9dY7ysOi5EVQHnzaxS+1NmV+/RVRpmrzGw1QgY2Xpmw==", 1235 | "cpu": [ 1236 | "arm" 1237 | ], 1238 | "dev": true, 1239 | "optional": true, 1240 | "os": [ 1241 | "linux" 1242 | ], 1243 | "engines": { 1244 | "node": ">=12" 1245 | } 1246 | }, 1247 | "node_modules/vite/node_modules/esbuild-linux-arm64": { 1248 | "version": "0.14.23", 1249 | "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.23.tgz", 1250 | "integrity": "sha512-c4MLOIByNHR55n3KoYf9hYDfBRghMjOiHLaoYLhkQkIabb452RWi+HsNgB41sUpSlOAqfpqKPFNg7VrxL3UX9g==", 1251 | "cpu": [ 1252 | "arm64" 1253 | ], 1254 | "dev": true, 1255 | "optional": true, 1256 | "os": [ 1257 | "linux" 1258 | ], 1259 | "engines": { 1260 | "node": ">=12" 1261 | } 1262 | }, 1263 | "node_modules/vite/node_modules/esbuild-linux-mips64le": { 1264 | "version": "0.14.23", 1265 | "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.23.tgz", 1266 | "integrity": "sha512-kHKyKRIAedYhKug2EJpyJxOUj3VYuamOVA1pY7EimoFPzaF3NeY7e4cFBAISC/Av0/tiV0xlFCt9q0HJ68IBIw==", 1267 | "cpu": [ 1268 | "mips64el" 1269 | ], 1270 | "dev": true, 1271 | "optional": true, 1272 | "os": [ 1273 | "linux" 1274 | ], 1275 | "engines": { 1276 | "node": ">=12" 1277 | } 1278 | }, 1279 | "node_modules/vite/node_modules/esbuild-linux-ppc64le": { 1280 | "version": "0.14.23", 1281 | "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.23.tgz", 1282 | "integrity": "sha512-7ilAiJEPuJJnJp/LiDO0oJm5ygbBPzhchJJh9HsHZzeqO+3PUzItXi+8PuicY08r0AaaOe25LA7sGJ0MzbfBag==", 1283 | "cpu": [ 1284 | "ppc64" 1285 | ], 1286 | "dev": true, 1287 | "optional": true, 1288 | "os": [ 1289 | "linux" 1290 | ], 1291 | "engines": { 1292 | "node": ">=12" 1293 | } 1294 | }, 1295 | "node_modules/vite/node_modules/esbuild-netbsd-64": { 1296 | "version": "0.14.23", 1297 | "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.23.tgz", 1298 | "integrity": "sha512-ovk2EX+3rrO1M2lowJfgMb/JPN1VwVYrx0QPUyudxkxLYrWeBxDKQvc6ffO+kB4QlDyTfdtAURrVzu3JeNdA2g==", 1299 | "cpu": [ 1300 | "x64" 1301 | ], 1302 | "dev": true, 1303 | "optional": true, 1304 | "os": [ 1305 | "netbsd" 1306 | ], 1307 | "engines": { 1308 | "node": ">=12" 1309 | } 1310 | }, 1311 | "node_modules/vite/node_modules/esbuild-openbsd-64": { 1312 | "version": "0.14.23", 1313 | "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.23.tgz", 1314 | "integrity": "sha512-uYYNqbVR+i7k8ojP/oIROAHO9lATLN7H2QeXKt2H310Fc8FJj4y3Wce6hx0VgnJ4k1JDrgbbiXM8rbEgQyg8KA==", 1315 | "cpu": [ 1316 | "x64" 1317 | ], 1318 | "dev": true, 1319 | "optional": true, 1320 | "os": [ 1321 | "openbsd" 1322 | ], 1323 | "engines": { 1324 | "node": ">=12" 1325 | } 1326 | }, 1327 | "node_modules/vite/node_modules/esbuild-sunos-64": { 1328 | "version": "0.14.23", 1329 | "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.23.tgz", 1330 | "integrity": "sha512-hAzeBeET0+SbScknPzS2LBY6FVDpgE+CsHSpe6CEoR51PApdn2IB0SyJX7vGelXzlyrnorM4CAsRyb9Qev4h9g==", 1331 | "cpu": [ 1332 | "x64" 1333 | ], 1334 | "dev": true, 1335 | "optional": true, 1336 | "os": [ 1337 | "sunos" 1338 | ], 1339 | "engines": { 1340 | "node": ">=12" 1341 | } 1342 | }, 1343 | "node_modules/vite/node_modules/esbuild-windows-32": { 1344 | "version": "0.14.23", 1345 | "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.23.tgz", 1346 | "integrity": "sha512-Kttmi3JnohdaREbk6o9e25kieJR379TsEWF0l39PQVHXq3FR6sFKtVPgY8wk055o6IB+rllrzLnbqOw/UV60EA==", 1347 | "cpu": [ 1348 | "ia32" 1349 | ], 1350 | "dev": true, 1351 | "optional": true, 1352 | "os": [ 1353 | "win32" 1354 | ], 1355 | "engines": { 1356 | "node": ">=12" 1357 | } 1358 | }, 1359 | "node_modules/vite/node_modules/esbuild-windows-64": { 1360 | "version": "0.14.23", 1361 | "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.23.tgz", 1362 | "integrity": "sha512-JtIT0t8ymkpl6YlmOl6zoSWL5cnCgyLaBdf/SiU/Eg3C13r0NbHZWNT/RDEMKK91Y6t79kTs3vyRcNZbfu5a8g==", 1363 | "cpu": [ 1364 | "x64" 1365 | ], 1366 | "dev": true, 1367 | "optional": true, 1368 | "os": [ 1369 | "win32" 1370 | ], 1371 | "engines": { 1372 | "node": ">=12" 1373 | } 1374 | }, 1375 | "node_modules/vite/node_modules/esbuild-windows-arm64": { 1376 | "version": "0.14.23", 1377 | "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.23.tgz", 1378 | "integrity": "sha512-cTFaQqT2+ik9e4hePvYtRZQ3pqOvKDVNarzql0VFIzhc0tru/ZgdLoXd6epLiKT+SzoSce6V9YJ+nn6RCn6SHw==", 1379 | "cpu": [ 1380 | "arm64" 1381 | ], 1382 | "dev": true, 1383 | "optional": true, 1384 | "os": [ 1385 | "win32" 1386 | ], 1387 | "engines": { 1388 | "node": ">=12" 1389 | } 1390 | } 1391 | }, 1392 | "dependencies": { 1393 | "@iarna/toml": { 1394 | "version": "2.2.5", 1395 | "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz", 1396 | "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==", 1397 | "dev": true 1398 | }, 1399 | "@prismicio/client": { 1400 | "version": "6.3.0", 1401 | "resolved": "https://registry.npmjs.org/@prismicio/client/-/client-6.3.0.tgz", 1402 | "integrity": "sha512-FeKbmuXNCNU1tw+yvc87PfYF8wSY0rfe0Ou2VCo0PFdMlHzRMu8CXkITNswv3cDakeu8xU0Z7IOfTiF4WE5nLQ==", 1403 | "requires": { 1404 | "@prismicio/helpers": "^2.1.1", 1405 | "@prismicio/types": "^0.1.24" 1406 | } 1407 | }, 1408 | "@prismicio/helpers": { 1409 | "version": "2.1.1", 1410 | "resolved": "https://registry.npmjs.org/@prismicio/helpers/-/helpers-2.1.1.tgz", 1411 | "integrity": "sha512-jP17J0ot3zOEMqL3yJteAQW6zwR2ttWwowpVJ02Q6sBk1K9DFfQbQ9ySA4tkBQS0ki3ttWFnrERDzCZ/xCCvGQ==", 1412 | "requires": { 1413 | "@prismicio/richtext": "^2.0.1", 1414 | "@prismicio/types": "^0.1.23", 1415 | "escape-html": "^1.0.3", 1416 | "imgix-url-builder": "^0.0.2" 1417 | } 1418 | }, 1419 | "@prismicio/richtext": { 1420 | "version": "2.0.1", 1421 | "resolved": "https://registry.npmjs.org/@prismicio/richtext/-/richtext-2.0.1.tgz", 1422 | "integrity": "sha512-sM+eusvE4PsKnwefDRd0ai3Ny59XJ54dn6xfwq0Fyqj0LAcuyB2gRjSufbIqYOZ1r4JKMQArDKrypNEcrbBFkA==", 1423 | "requires": { 1424 | "@prismicio/types": "^0.1.22" 1425 | } 1426 | }, 1427 | "@prismicio/types": { 1428 | "version": "0.1.25", 1429 | "resolved": "https://registry.npmjs.org/@prismicio/types/-/types-0.1.25.tgz", 1430 | "integrity": "sha512-kvTJYwj98qLd/Wi9CFDbyl8XBmvhnyo6SNGo78S1gFNhEnCgYVA+OJ6y9cPBQwQ9bAONO7H4X5uYhoPZXV0jeg==" 1431 | }, 1432 | "@rollup/pluginutils": { 1433 | "version": "4.1.2", 1434 | "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.1.2.tgz", 1435 | "integrity": "sha512-ROn4qvkxP9SyPeHaf7uQC/GPFY6L/OWy9+bd9AwcjOAWQwxRscoEyAUD8qCY5o5iL4jqQwoLk2kaTKJPb/HwzQ==", 1436 | "dev": true, 1437 | "requires": { 1438 | "estree-walker": "^2.0.1", 1439 | "picomatch": "^2.2.2" 1440 | } 1441 | }, 1442 | "@sveltejs/adapter-auto": { 1443 | "version": "1.0.0-next.17", 1444 | "resolved": "https://registry.npmjs.org/@sveltejs/adapter-auto/-/adapter-auto-1.0.0-next.17.tgz", 1445 | "integrity": "sha512-jLMh+5whg9uSJkvAYyVhi4z4GpqWxSR/XhhFCUqDMYN2hMTGCBaB4ReUAHSYIFw3IPV7m318z9igXriOaL6agQ==", 1446 | "dev": true, 1447 | "requires": { 1448 | "@sveltejs/adapter-cloudflare": "1.0.0-next.9", 1449 | "@sveltejs/adapter-netlify": "1.0.0-next.44", 1450 | "@sveltejs/adapter-vercel": "1.0.0-next.39" 1451 | }, 1452 | "dependencies": { 1453 | "@sveltejs/adapter-netlify": { 1454 | "version": "1.0.0-next.44", 1455 | "resolved": "https://registry.npmjs.org/@sveltejs/adapter-netlify/-/adapter-netlify-1.0.0-next.44.tgz", 1456 | "integrity": "sha512-GY3w4K4gW+wXo6lGes7gFcPPaUt9kY2xCfhcNfwDvbOf0PsasZD5WatAPtEE9Xz5WTtQLEEgXljVMqsPkpb75Q==", 1457 | "dev": true, 1458 | "requires": { 1459 | "@iarna/toml": "^2.2.5", 1460 | "esbuild": "^0.13.15", 1461 | "tiny-glob": "^0.2.9" 1462 | } 1463 | } 1464 | } 1465 | }, 1466 | "@sveltejs/adapter-cloudflare": { 1467 | "version": "1.0.0-next.9", 1468 | "resolved": "https://registry.npmjs.org/@sveltejs/adapter-cloudflare/-/adapter-cloudflare-1.0.0-next.9.tgz", 1469 | "integrity": "sha512-xoPbFinqFbzphVf4rjGqU/6CC/QciXtXpBn6+hp4mChjX/9X5c/fxjkVGHPdpq6moTIfaZiMU/EUKtbBvyTBUw==", 1470 | "dev": true, 1471 | "requires": { 1472 | "esbuild": "^0.13.15" 1473 | } 1474 | }, 1475 | "@sveltejs/adapter-netlify": { 1476 | "version": "1.0.0-next.46", 1477 | "resolved": "https://registry.npmjs.org/@sveltejs/adapter-netlify/-/adapter-netlify-1.0.0-next.46.tgz", 1478 | "integrity": "sha512-eXtnNm3k7SfPI5fDEheOWevHNLXtsNaXx27p0UQBqqkE5kY4wvJDDTiTLAbG/B7EMjFcXTj09+l0JVV4m++rcA==", 1479 | "dev": true, 1480 | "requires": { 1481 | "@iarna/toml": "^2.2.5", 1482 | "esbuild": "^0.14.21", 1483 | "tiny-glob": "^0.2.9" 1484 | }, 1485 | "dependencies": { 1486 | "esbuild": { 1487 | "version": "0.14.23", 1488 | "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.23.tgz", 1489 | "integrity": "sha512-XjnIcZ9KB6lfonCa+jRguXyRYcldmkyZ99ieDksqW/C8bnyEX299yA4QH2XcgijCgaddEZePPTgvx/2imsq7Ig==", 1490 | "dev": true, 1491 | "requires": { 1492 | "esbuild-android-arm64": "0.14.23", 1493 | "esbuild-darwin-64": "0.14.23", 1494 | "esbuild-darwin-arm64": "0.14.23", 1495 | "esbuild-freebsd-64": "0.14.23", 1496 | "esbuild-freebsd-arm64": "0.14.23", 1497 | "esbuild-linux-32": "0.14.23", 1498 | "esbuild-linux-64": "0.14.23", 1499 | "esbuild-linux-arm": "0.14.23", 1500 | "esbuild-linux-arm64": "0.14.23", 1501 | "esbuild-linux-mips64le": "0.14.23", 1502 | "esbuild-linux-ppc64le": "0.14.23", 1503 | "esbuild-linux-riscv64": "0.14.23", 1504 | "esbuild-linux-s390x": "0.14.23", 1505 | "esbuild-netbsd-64": "0.14.23", 1506 | "esbuild-openbsd-64": "0.14.23", 1507 | "esbuild-sunos-64": "0.14.23", 1508 | "esbuild-windows-32": "0.14.23", 1509 | "esbuild-windows-64": "0.14.23", 1510 | "esbuild-windows-arm64": "0.14.23" 1511 | } 1512 | }, 1513 | "esbuild-android-arm64": { 1514 | "version": "0.14.23", 1515 | "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.23.tgz", 1516 | "integrity": "sha512-k9sXem++mINrZty1v4FVt6nC5BQCFG4K2geCIUUqHNlTdFnuvcqsY7prcKZLFhqVC1rbcJAr9VSUGFL/vD4vsw==", 1517 | "dev": true, 1518 | "optional": true 1519 | }, 1520 | "esbuild-darwin-64": { 1521 | "version": "0.14.23", 1522 | "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.23.tgz", 1523 | "integrity": "sha512-lB0XRbtOYYL1tLcYw8BoBaYsFYiR48RPrA0KfA/7RFTr4MV7Bwy/J4+7nLsVnv9FGuQummM3uJ93J3ptaTqFug==", 1524 | "dev": true, 1525 | "optional": true 1526 | }, 1527 | "esbuild-darwin-arm64": { 1528 | "version": "0.14.23", 1529 | "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.23.tgz", 1530 | "integrity": "sha512-yat73Z/uJ5tRcfRiI4CCTv0FSnwErm3BJQeZAh+1tIP0TUNh6o+mXg338Zl5EKChD+YGp6PN+Dbhs7qa34RxSw==", 1531 | "dev": true, 1532 | "optional": true 1533 | }, 1534 | "esbuild-freebsd-64": { 1535 | "version": "0.14.23", 1536 | "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.23.tgz", 1537 | "integrity": "sha512-/1xiTjoLuQ+LlbfjJdKkX45qK/M7ARrbLmyf7x3JhyQGMjcxRYVR6Dw81uH3qlMHwT4cfLW4aEVBhP1aNV7VsA==", 1538 | "dev": true, 1539 | "optional": true 1540 | }, 1541 | "esbuild-freebsd-arm64": { 1542 | "version": "0.14.23", 1543 | "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.23.tgz", 1544 | "integrity": "sha512-uyPqBU/Zcp6yEAZS4LKj5jEE0q2s4HmlMBIPzbW6cTunZ8cyvjG6YWpIZXb1KK3KTJDe62ltCrk3VzmWHp+iLg==", 1545 | "dev": true, 1546 | "optional": true 1547 | }, 1548 | "esbuild-linux-32": { 1549 | "version": "0.14.23", 1550 | "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.23.tgz", 1551 | "integrity": "sha512-37R/WMkQyUfNhbH7aJrr1uCjDVdnPeTHGeDhZPUNhfoHV0lQuZNCKuNnDvlH/u/nwIYZNdVvz1Igv5rY/zfrzQ==", 1552 | "dev": true, 1553 | "optional": true 1554 | }, 1555 | "esbuild-linux-64": { 1556 | "version": "0.14.23", 1557 | "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.23.tgz", 1558 | "integrity": "sha512-H0gztDP60qqr8zoFhAO64waoN5yBXkmYCElFklpd6LPoobtNGNnDe99xOQm28+fuD75YJ7GKHzp/MLCLhw2+vQ==", 1559 | "dev": true, 1560 | "optional": true 1561 | }, 1562 | "esbuild-linux-arm": { 1563 | "version": "0.14.23", 1564 | "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.23.tgz", 1565 | "integrity": "sha512-x64CEUxi8+EzOAIpCUeuni0bZfzPw/65r8tC5cy5zOq9dY7ysOi5EVQHnzaxS+1NmV+/RVRpmrzGw1QgY2Xpmw==", 1566 | "dev": true, 1567 | "optional": true 1568 | }, 1569 | "esbuild-linux-arm64": { 1570 | "version": "0.14.23", 1571 | "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.23.tgz", 1572 | "integrity": "sha512-c4MLOIByNHR55n3KoYf9hYDfBRghMjOiHLaoYLhkQkIabb452RWi+HsNgB41sUpSlOAqfpqKPFNg7VrxL3UX9g==", 1573 | "dev": true, 1574 | "optional": true 1575 | }, 1576 | "esbuild-linux-mips64le": { 1577 | "version": "0.14.23", 1578 | "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.23.tgz", 1579 | "integrity": "sha512-kHKyKRIAedYhKug2EJpyJxOUj3VYuamOVA1pY7EimoFPzaF3NeY7e4cFBAISC/Av0/tiV0xlFCt9q0HJ68IBIw==", 1580 | "dev": true, 1581 | "optional": true 1582 | }, 1583 | "esbuild-linux-ppc64le": { 1584 | "version": "0.14.23", 1585 | "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.23.tgz", 1586 | "integrity": "sha512-7ilAiJEPuJJnJp/LiDO0oJm5ygbBPzhchJJh9HsHZzeqO+3PUzItXi+8PuicY08r0AaaOe25LA7sGJ0MzbfBag==", 1587 | "dev": true, 1588 | "optional": true 1589 | }, 1590 | "esbuild-netbsd-64": { 1591 | "version": "0.14.23", 1592 | "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.23.tgz", 1593 | "integrity": "sha512-ovk2EX+3rrO1M2lowJfgMb/JPN1VwVYrx0QPUyudxkxLYrWeBxDKQvc6ffO+kB4QlDyTfdtAURrVzu3JeNdA2g==", 1594 | "dev": true, 1595 | "optional": true 1596 | }, 1597 | "esbuild-openbsd-64": { 1598 | "version": "0.14.23", 1599 | "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.23.tgz", 1600 | "integrity": "sha512-uYYNqbVR+i7k8ojP/oIROAHO9lATLN7H2QeXKt2H310Fc8FJj4y3Wce6hx0VgnJ4k1JDrgbbiXM8rbEgQyg8KA==", 1601 | "dev": true, 1602 | "optional": true 1603 | }, 1604 | "esbuild-sunos-64": { 1605 | "version": "0.14.23", 1606 | "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.23.tgz", 1607 | "integrity": "sha512-hAzeBeET0+SbScknPzS2LBY6FVDpgE+CsHSpe6CEoR51PApdn2IB0SyJX7vGelXzlyrnorM4CAsRyb9Qev4h9g==", 1608 | "dev": true, 1609 | "optional": true 1610 | }, 1611 | "esbuild-windows-32": { 1612 | "version": "0.14.23", 1613 | "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.23.tgz", 1614 | "integrity": "sha512-Kttmi3JnohdaREbk6o9e25kieJR379TsEWF0l39PQVHXq3FR6sFKtVPgY8wk055o6IB+rllrzLnbqOw/UV60EA==", 1615 | "dev": true, 1616 | "optional": true 1617 | }, 1618 | "esbuild-windows-64": { 1619 | "version": "0.14.23", 1620 | "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.23.tgz", 1621 | "integrity": "sha512-JtIT0t8ymkpl6YlmOl6zoSWL5cnCgyLaBdf/SiU/Eg3C13r0NbHZWNT/RDEMKK91Y6t79kTs3vyRcNZbfu5a8g==", 1622 | "dev": true, 1623 | "optional": true 1624 | }, 1625 | "esbuild-windows-arm64": { 1626 | "version": "0.14.23", 1627 | "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.23.tgz", 1628 | "integrity": "sha512-cTFaQqT2+ik9e4hePvYtRZQ3pqOvKDVNarzql0VFIzhc0tru/ZgdLoXd6epLiKT+SzoSce6V9YJ+nn6RCn6SHw==", 1629 | "dev": true, 1630 | "optional": true 1631 | } 1632 | } 1633 | }, 1634 | "@sveltejs/adapter-vercel": { 1635 | "version": "1.0.0-next.39", 1636 | "resolved": "https://registry.npmjs.org/@sveltejs/adapter-vercel/-/adapter-vercel-1.0.0-next.39.tgz", 1637 | "integrity": "sha512-YOPGKIILm26h22GN4/iliXce61aTG3Dq5hX8xpDx0cNuCocv0OoLfIqiGpdyJ9NIMpjwXmpVoL4+nV+yh2wcSA==", 1638 | "dev": true, 1639 | "requires": { 1640 | "esbuild": "^0.13.15" 1641 | } 1642 | }, 1643 | "@sveltejs/kit": { 1644 | "version": "1.0.0-next.278", 1645 | "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.0.0-next.278.tgz", 1646 | "integrity": "sha512-WT93Wnu05X9WG9BMMk/dj0gy6R7iXm9aXRDVgmIl9z8jT2ukejgmkhi5IwBYrK0OMIUALRVfukn+iy+srPc91Q==", 1647 | "dev": true, 1648 | "requires": { 1649 | "@sveltejs/vite-plugin-svelte": "^1.0.0-next.32", 1650 | "sade": "^1.7.4", 1651 | "vite": "^2.8.0" 1652 | } 1653 | }, 1654 | "@sveltejs/vite-plugin-svelte": { 1655 | "version": "1.0.0-next.37", 1656 | "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-1.0.0-next.37.tgz", 1657 | "integrity": "sha512-EdSXw2rXeOahNrQfMJVZxa/NxZxW1a0TiBI3s+pVxnxU14hEQtnkLtdbTFhnceu22gJpNPFSIJRcIwRBBDQIeA==", 1658 | "dev": true, 1659 | "requires": { 1660 | "@rollup/pluginutils": "^4.1.2", 1661 | "debug": "^4.3.3", 1662 | "kleur": "^4.1.4", 1663 | "magic-string": "^0.25.7", 1664 | "svelte-hmr": "^0.14.9" 1665 | } 1666 | }, 1667 | "debug": { 1668 | "version": "4.3.3", 1669 | "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", 1670 | "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", 1671 | "dev": true, 1672 | "requires": { 1673 | "ms": "2.1.2" 1674 | } 1675 | }, 1676 | "esbuild": { 1677 | "version": "0.13.15", 1678 | "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.13.15.tgz", 1679 | "integrity": "sha512-raCxt02HBKv8RJxE8vkTSCXGIyKHdEdGfUmiYb8wnabnaEmHzyW7DCHb5tEN0xU8ryqg5xw54mcwnYkC4x3AIw==", 1680 | "dev": true, 1681 | "requires": { 1682 | "esbuild-android-arm64": "0.13.15", 1683 | "esbuild-darwin-64": "0.13.15", 1684 | "esbuild-darwin-arm64": "0.13.15", 1685 | "esbuild-freebsd-64": "0.13.15", 1686 | "esbuild-freebsd-arm64": "0.13.15", 1687 | "esbuild-linux-32": "0.13.15", 1688 | "esbuild-linux-64": "0.13.15", 1689 | "esbuild-linux-arm": "0.13.15", 1690 | "esbuild-linux-arm64": "0.13.15", 1691 | "esbuild-linux-mips64le": "0.13.15", 1692 | "esbuild-linux-ppc64le": "0.13.15", 1693 | "esbuild-netbsd-64": "0.13.15", 1694 | "esbuild-openbsd-64": "0.13.15", 1695 | "esbuild-sunos-64": "0.13.15", 1696 | "esbuild-windows-32": "0.13.15", 1697 | "esbuild-windows-64": "0.13.15", 1698 | "esbuild-windows-arm64": "0.13.15" 1699 | } 1700 | }, 1701 | "esbuild-android-arm64": { 1702 | "version": "0.13.15", 1703 | "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.13.15.tgz", 1704 | "integrity": "sha512-m602nft/XXeO8YQPUDVoHfjyRVPdPgjyyXOxZ44MK/agewFFkPa8tUo6lAzSWh5Ui5PB4KR9UIFTSBKh/RrCmg==", 1705 | "dev": true, 1706 | "optional": true 1707 | }, 1708 | "esbuild-darwin-64": { 1709 | "version": "0.13.15", 1710 | "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.13.15.tgz", 1711 | "integrity": "sha512-ihOQRGs2yyp7t5bArCwnvn2Atr6X4axqPpEdCFPVp7iUj4cVSdisgvEKdNR7yH3JDjW6aQDw40iQFoTqejqxvQ==", 1712 | "dev": true, 1713 | "optional": true 1714 | }, 1715 | "esbuild-darwin-arm64": { 1716 | "version": "0.13.15", 1717 | "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.13.15.tgz", 1718 | "integrity": "sha512-i1FZssTVxUqNlJ6cBTj5YQj4imWy3m49RZRnHhLpefFIh0To05ow9DTrXROTE1urGTQCloFUXTX8QfGJy1P8dQ==", 1719 | "dev": true, 1720 | "optional": true 1721 | }, 1722 | "esbuild-freebsd-64": { 1723 | "version": "0.13.15", 1724 | "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.13.15.tgz", 1725 | "integrity": "sha512-G3dLBXUI6lC6Z09/x+WtXBXbOYQZ0E8TDBqvn7aMaOCzryJs8LyVXKY4CPnHFXZAbSwkCbqiPuSQ1+HhrNk7EA==", 1726 | "dev": true, 1727 | "optional": true 1728 | }, 1729 | "esbuild-freebsd-arm64": { 1730 | "version": "0.13.15", 1731 | "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.13.15.tgz", 1732 | "integrity": "sha512-KJx0fzEDf1uhNOZQStV4ujg30WlnwqUASaGSFPhznLM/bbheu9HhqZ6mJJZM32lkyfGJikw0jg7v3S0oAvtvQQ==", 1733 | "dev": true, 1734 | "optional": true 1735 | }, 1736 | "esbuild-linux-32": { 1737 | "version": "0.13.15", 1738 | "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.13.15.tgz", 1739 | "integrity": "sha512-ZvTBPk0YWCLMCXiFmD5EUtB30zIPvC5Itxz0mdTu/xZBbbHJftQgLWY49wEPSn2T/TxahYCRDWun5smRa0Tu+g==", 1740 | "dev": true, 1741 | "optional": true 1742 | }, 1743 | "esbuild-linux-64": { 1744 | "version": "0.13.15", 1745 | "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.13.15.tgz", 1746 | "integrity": "sha512-eCKzkNSLywNeQTRBxJRQ0jxRCl2YWdMB3+PkWFo2BBQYC5mISLIVIjThNtn6HUNqua1pnvgP5xX0nHbZbPj5oA==", 1747 | "dev": true, 1748 | "optional": true 1749 | }, 1750 | "esbuild-linux-arm": { 1751 | "version": "0.13.15", 1752 | "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.13.15.tgz", 1753 | "integrity": "sha512-wUHttDi/ol0tD8ZgUMDH8Ef7IbDX+/UsWJOXaAyTdkT7Yy9ZBqPg8bgB/Dn3CZ9SBpNieozrPRHm0BGww7W/jA==", 1754 | "dev": true, 1755 | "optional": true 1756 | }, 1757 | "esbuild-linux-arm64": { 1758 | "version": "0.13.15", 1759 | "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.13.15.tgz", 1760 | "integrity": "sha512-bYpuUlN6qYU9slzr/ltyLTR9YTBS7qUDymO8SV7kjeNext61OdmqFAzuVZom+OLW1HPHseBfJ/JfdSlx8oTUoA==", 1761 | "dev": true, 1762 | "optional": true 1763 | }, 1764 | "esbuild-linux-mips64le": { 1765 | "version": "0.13.15", 1766 | "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.13.15.tgz", 1767 | "integrity": "sha512-KlVjIG828uFPyJkO/8gKwy9RbXhCEUeFsCGOJBepUlpa7G8/SeZgncUEz/tOOUJTcWMTmFMtdd3GElGyAtbSWg==", 1768 | "dev": true, 1769 | "optional": true 1770 | }, 1771 | "esbuild-linux-ppc64le": { 1772 | "version": "0.13.15", 1773 | "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.13.15.tgz", 1774 | "integrity": "sha512-h6gYF+OsaqEuBjeesTBtUPw0bmiDu7eAeuc2OEH9S6mV9/jPhPdhOWzdeshb0BskRZxPhxPOjqZ+/OqLcxQwEQ==", 1775 | "dev": true, 1776 | "optional": true 1777 | }, 1778 | "esbuild-linux-riscv64": { 1779 | "version": "0.14.23", 1780 | "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.23.tgz", 1781 | "integrity": "sha512-fbL3ggK2wY0D8I5raPIMPhpCvODFE+Bhb5QGtNP3r5aUsRR6TQV+ZBXIaw84iyvKC8vlXiA4fWLGhghAd/h/Zg==", 1782 | "dev": true, 1783 | "optional": true 1784 | }, 1785 | "esbuild-linux-s390x": { 1786 | "version": "0.14.23", 1787 | "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.23.tgz", 1788 | "integrity": "sha512-GHMDCyfy7+FaNSO8RJ8KCFsnax8fLUsOrj9q5Gi2JmZMY0Zhp75keb5abTFCq2/Oy6KVcT0Dcbyo/bFb4rIFJA==", 1789 | "dev": true, 1790 | "optional": true 1791 | }, 1792 | "esbuild-netbsd-64": { 1793 | "version": "0.13.15", 1794 | "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.13.15.tgz", 1795 | "integrity": "sha512-3+yE9emwoevLMyvu+iR3rsa+Xwhie7ZEHMGDQ6dkqP/ndFzRHkobHUKTe+NCApSqG5ce2z4rFu+NX/UHnxlh3w==", 1796 | "dev": true, 1797 | "optional": true 1798 | }, 1799 | "esbuild-openbsd-64": { 1800 | "version": "0.13.15", 1801 | "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.13.15.tgz", 1802 | "integrity": "sha512-wTfvtwYJYAFL1fSs8yHIdf5GEE4NkbtbXtjLWjM3Cw8mmQKqsg8kTiqJ9NJQe5NX/5Qlo7Xd9r1yKMMkHllp5g==", 1803 | "dev": true, 1804 | "optional": true 1805 | }, 1806 | "esbuild-sunos-64": { 1807 | "version": "0.13.15", 1808 | "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.13.15.tgz", 1809 | "integrity": "sha512-lbivT9Bx3t1iWWrSnGyBP9ODriEvWDRiweAs69vI+miJoeKwHWOComSRukttbuzjZ8r1q0mQJ8Z7yUsDJ3hKdw==", 1810 | "dev": true, 1811 | "optional": true 1812 | }, 1813 | "esbuild-windows-32": { 1814 | "version": "0.13.15", 1815 | "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.13.15.tgz", 1816 | "integrity": "sha512-fDMEf2g3SsJ599MBr50cY5ve5lP1wyVwTe6aLJsM01KtxyKkB4UT+fc5MXQFn3RLrAIAZOG+tHC+yXObpSn7Nw==", 1817 | "dev": true, 1818 | "optional": true 1819 | }, 1820 | "esbuild-windows-64": { 1821 | "version": "0.13.15", 1822 | "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.13.15.tgz", 1823 | "integrity": "sha512-9aMsPRGDWCd3bGjUIKG/ZOJPKsiztlxl/Q3C1XDswO6eNX/Jtwu4M+jb6YDH9hRSUflQWX0XKAfWzgy5Wk54JQ==", 1824 | "dev": true, 1825 | "optional": true 1826 | }, 1827 | "esbuild-windows-arm64": { 1828 | "version": "0.13.15", 1829 | "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.13.15.tgz", 1830 | "integrity": "sha512-zzvyCVVpbwQQATaf3IG8mu1IwGEiDxKkYUdA4FpoCHi1KtPa13jeScYDjlW0Qh+ebWzpKfR2ZwvqAQkSWNcKjA==", 1831 | "dev": true, 1832 | "optional": true 1833 | }, 1834 | "escape-html": { 1835 | "version": "1.0.3", 1836 | "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", 1837 | "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" 1838 | }, 1839 | "estree-walker": { 1840 | "version": "2.0.2", 1841 | "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", 1842 | "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", 1843 | "dev": true 1844 | }, 1845 | "fsevents": { 1846 | "version": "2.3.2", 1847 | "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 1848 | "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 1849 | "dev": true, 1850 | "optional": true 1851 | }, 1852 | "function-bind": { 1853 | "version": "1.1.1", 1854 | "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 1855 | "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 1856 | "dev": true 1857 | }, 1858 | "globalyzer": { 1859 | "version": "0.1.0", 1860 | "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", 1861 | "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", 1862 | "dev": true 1863 | }, 1864 | "globrex": { 1865 | "version": "0.1.2", 1866 | "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", 1867 | "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", 1868 | "dev": true 1869 | }, 1870 | "has": { 1871 | "version": "1.0.3", 1872 | "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 1873 | "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 1874 | "dev": true, 1875 | "requires": { 1876 | "function-bind": "^1.1.1" 1877 | } 1878 | }, 1879 | "imgix-url-builder": { 1880 | "version": "0.0.2", 1881 | "resolved": "https://registry.npmjs.org/imgix-url-builder/-/imgix-url-builder-0.0.2.tgz", 1882 | "integrity": "sha512-PHT9aXvD+I6x5UAdvsAKNALvxHI1AWGGpxLUQDQAXzUt54ScFHxxODJ/4/XWDM55cqvRCvT3MMxbOWjgWhLe9Q==" 1883 | }, 1884 | "is-core-module": { 1885 | "version": "2.8.1", 1886 | "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", 1887 | "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", 1888 | "dev": true, 1889 | "requires": { 1890 | "has": "^1.0.3" 1891 | } 1892 | }, 1893 | "kleur": { 1894 | "version": "4.1.4", 1895 | "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.4.tgz", 1896 | "integrity": "sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA==", 1897 | "dev": true 1898 | }, 1899 | "magic-string": { 1900 | "version": "0.25.7", 1901 | "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", 1902 | "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", 1903 | "dev": true, 1904 | "requires": { 1905 | "sourcemap-codec": "^1.4.4" 1906 | } 1907 | }, 1908 | "mri": { 1909 | "version": "1.2.0", 1910 | "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", 1911 | "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", 1912 | "dev": true 1913 | }, 1914 | "ms": { 1915 | "version": "2.1.2", 1916 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 1917 | "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 1918 | "dev": true 1919 | }, 1920 | "nanoid": { 1921 | "version": "3.3.1", 1922 | "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz", 1923 | "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==", 1924 | "dev": true 1925 | }, 1926 | "path-parse": { 1927 | "version": "1.0.7", 1928 | "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 1929 | "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 1930 | "dev": true 1931 | }, 1932 | "picocolors": { 1933 | "version": "1.0.0", 1934 | "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 1935 | "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", 1936 | "dev": true 1937 | }, 1938 | "picomatch": { 1939 | "version": "2.3.1", 1940 | "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 1941 | "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 1942 | "dev": true 1943 | }, 1944 | "postcss": { 1945 | "version": "8.4.6", 1946 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", 1947 | "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", 1948 | "dev": true, 1949 | "requires": { 1950 | "nanoid": "^3.2.0", 1951 | "picocolors": "^1.0.0", 1952 | "source-map-js": "^1.0.2" 1953 | } 1954 | }, 1955 | "resolve": { 1956 | "version": "1.22.0", 1957 | "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", 1958 | "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", 1959 | "dev": true, 1960 | "requires": { 1961 | "is-core-module": "^2.8.1", 1962 | "path-parse": "^1.0.7", 1963 | "supports-preserve-symlinks-flag": "^1.0.0" 1964 | } 1965 | }, 1966 | "rollup": { 1967 | "version": "2.67.3", 1968 | "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.67.3.tgz", 1969 | "integrity": "sha512-G/x1vUwbGtP6O5ZM8/sWr8+p7YfZhI18pPqMRtMYMWSbHjKZ/ajHGiM+GWNTlWyOR0EHIdT8LHU+Z4ciIZ1oBw==", 1970 | "dev": true, 1971 | "requires": { 1972 | "fsevents": "~2.3.2" 1973 | } 1974 | }, 1975 | "sade": { 1976 | "version": "1.8.1", 1977 | "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", 1978 | "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", 1979 | "dev": true, 1980 | "requires": { 1981 | "mri": "^1.1.0" 1982 | } 1983 | }, 1984 | "source-map-js": { 1985 | "version": "1.0.2", 1986 | "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", 1987 | "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", 1988 | "dev": true 1989 | }, 1990 | "sourcemap-codec": { 1991 | "version": "1.4.8", 1992 | "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", 1993 | "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", 1994 | "dev": true 1995 | }, 1996 | "supports-preserve-symlinks-flag": { 1997 | "version": "1.0.0", 1998 | "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 1999 | "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 2000 | "dev": true 2001 | }, 2002 | "svelte": { 2003 | "version": "3.46.4", 2004 | "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.46.4.tgz", 2005 | "integrity": "sha512-qKJzw6DpA33CIa+C/rGp4AUdSfii0DOTCzj/2YpSKKayw5WGSS624Et9L1nU1k2OVRS9vaENQXp2CVZNU+xvIg==", 2006 | "dev": true 2007 | }, 2008 | "svelte-hmr": { 2009 | "version": "0.14.9", 2010 | "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.14.9.tgz", 2011 | "integrity": "sha512-bKE9+4qb4sAnA+TKHiYurUl970rjA0XmlP9TEP7K/ncyWz3m81kA4HOgmlZK/7irGK7gzZlaPDI3cmf8fp/+tg==", 2012 | "dev": true, 2013 | "requires": {} 2014 | }, 2015 | "tiny-glob": { 2016 | "version": "0.2.9", 2017 | "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", 2018 | "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", 2019 | "dev": true, 2020 | "requires": { 2021 | "globalyzer": "0.1.0", 2022 | "globrex": "^0.1.2" 2023 | } 2024 | }, 2025 | "vite": { 2026 | "version": "2.8.4", 2027 | "resolved": "https://registry.npmjs.org/vite/-/vite-2.8.4.tgz", 2028 | "integrity": "sha512-GwtOkkaT2LDI82uWZKcrpRQxP5tymLnC7hVHHqNkhFNknYr0hJUlDLfhVRgngJvAy3RwypkDCWtTKn1BjO96Dw==", 2029 | "dev": true, 2030 | "requires": { 2031 | "esbuild": "^0.14.14", 2032 | "fsevents": "~2.3.2", 2033 | "postcss": "^8.4.6", 2034 | "resolve": "^1.22.0", 2035 | "rollup": "^2.59.0" 2036 | }, 2037 | "dependencies": { 2038 | "esbuild": { 2039 | "version": "0.14.23", 2040 | "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.23.tgz", 2041 | "integrity": "sha512-XjnIcZ9KB6lfonCa+jRguXyRYcldmkyZ99ieDksqW/C8bnyEX299yA4QH2XcgijCgaddEZePPTgvx/2imsq7Ig==", 2042 | "dev": true, 2043 | "requires": { 2044 | "esbuild-android-arm64": "0.14.23", 2045 | "esbuild-darwin-64": "0.14.23", 2046 | "esbuild-darwin-arm64": "0.14.23", 2047 | "esbuild-freebsd-64": "0.14.23", 2048 | "esbuild-freebsd-arm64": "0.14.23", 2049 | "esbuild-linux-32": "0.14.23", 2050 | "esbuild-linux-64": "0.14.23", 2051 | "esbuild-linux-arm": "0.14.23", 2052 | "esbuild-linux-arm64": "0.14.23", 2053 | "esbuild-linux-mips64le": "0.14.23", 2054 | "esbuild-linux-ppc64le": "0.14.23", 2055 | "esbuild-linux-riscv64": "0.14.23", 2056 | "esbuild-linux-s390x": "0.14.23", 2057 | "esbuild-netbsd-64": "0.14.23", 2058 | "esbuild-openbsd-64": "0.14.23", 2059 | "esbuild-sunos-64": "0.14.23", 2060 | "esbuild-windows-32": "0.14.23", 2061 | "esbuild-windows-64": "0.14.23", 2062 | "esbuild-windows-arm64": "0.14.23" 2063 | } 2064 | }, 2065 | "esbuild-android-arm64": { 2066 | "version": "0.14.23", 2067 | "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.23.tgz", 2068 | "integrity": "sha512-k9sXem++mINrZty1v4FVt6nC5BQCFG4K2geCIUUqHNlTdFnuvcqsY7prcKZLFhqVC1rbcJAr9VSUGFL/vD4vsw==", 2069 | "dev": true, 2070 | "optional": true 2071 | }, 2072 | "esbuild-darwin-64": { 2073 | "version": "0.14.23", 2074 | "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.23.tgz", 2075 | "integrity": "sha512-lB0XRbtOYYL1tLcYw8BoBaYsFYiR48RPrA0KfA/7RFTr4MV7Bwy/J4+7nLsVnv9FGuQummM3uJ93J3ptaTqFug==", 2076 | "dev": true, 2077 | "optional": true 2078 | }, 2079 | "esbuild-darwin-arm64": { 2080 | "version": "0.14.23", 2081 | "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.23.tgz", 2082 | "integrity": "sha512-yat73Z/uJ5tRcfRiI4CCTv0FSnwErm3BJQeZAh+1tIP0TUNh6o+mXg338Zl5EKChD+YGp6PN+Dbhs7qa34RxSw==", 2083 | "dev": true, 2084 | "optional": true 2085 | }, 2086 | "esbuild-freebsd-64": { 2087 | "version": "0.14.23", 2088 | "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.23.tgz", 2089 | "integrity": "sha512-/1xiTjoLuQ+LlbfjJdKkX45qK/M7ARrbLmyf7x3JhyQGMjcxRYVR6Dw81uH3qlMHwT4cfLW4aEVBhP1aNV7VsA==", 2090 | "dev": true, 2091 | "optional": true 2092 | }, 2093 | "esbuild-freebsd-arm64": { 2094 | "version": "0.14.23", 2095 | "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.23.tgz", 2096 | "integrity": "sha512-uyPqBU/Zcp6yEAZS4LKj5jEE0q2s4HmlMBIPzbW6cTunZ8cyvjG6YWpIZXb1KK3KTJDe62ltCrk3VzmWHp+iLg==", 2097 | "dev": true, 2098 | "optional": true 2099 | }, 2100 | "esbuild-linux-32": { 2101 | "version": "0.14.23", 2102 | "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.23.tgz", 2103 | "integrity": "sha512-37R/WMkQyUfNhbH7aJrr1uCjDVdnPeTHGeDhZPUNhfoHV0lQuZNCKuNnDvlH/u/nwIYZNdVvz1Igv5rY/zfrzQ==", 2104 | "dev": true, 2105 | "optional": true 2106 | }, 2107 | "esbuild-linux-64": { 2108 | "version": "0.14.23", 2109 | "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.23.tgz", 2110 | "integrity": "sha512-H0gztDP60qqr8zoFhAO64waoN5yBXkmYCElFklpd6LPoobtNGNnDe99xOQm28+fuD75YJ7GKHzp/MLCLhw2+vQ==", 2111 | "dev": true, 2112 | "optional": true 2113 | }, 2114 | "esbuild-linux-arm": { 2115 | "version": "0.14.23", 2116 | "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.23.tgz", 2117 | "integrity": "sha512-x64CEUxi8+EzOAIpCUeuni0bZfzPw/65r8tC5cy5zOq9dY7ysOi5EVQHnzaxS+1NmV+/RVRpmrzGw1QgY2Xpmw==", 2118 | "dev": true, 2119 | "optional": true 2120 | }, 2121 | "esbuild-linux-arm64": { 2122 | "version": "0.14.23", 2123 | "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.23.tgz", 2124 | "integrity": "sha512-c4MLOIByNHR55n3KoYf9hYDfBRghMjOiHLaoYLhkQkIabb452RWi+HsNgB41sUpSlOAqfpqKPFNg7VrxL3UX9g==", 2125 | "dev": true, 2126 | "optional": true 2127 | }, 2128 | "esbuild-linux-mips64le": { 2129 | "version": "0.14.23", 2130 | "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.23.tgz", 2131 | "integrity": "sha512-kHKyKRIAedYhKug2EJpyJxOUj3VYuamOVA1pY7EimoFPzaF3NeY7e4cFBAISC/Av0/tiV0xlFCt9q0HJ68IBIw==", 2132 | "dev": true, 2133 | "optional": true 2134 | }, 2135 | "esbuild-linux-ppc64le": { 2136 | "version": "0.14.23", 2137 | "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.23.tgz", 2138 | "integrity": "sha512-7ilAiJEPuJJnJp/LiDO0oJm5ygbBPzhchJJh9HsHZzeqO+3PUzItXi+8PuicY08r0AaaOe25LA7sGJ0MzbfBag==", 2139 | "dev": true, 2140 | "optional": true 2141 | }, 2142 | "esbuild-netbsd-64": { 2143 | "version": "0.14.23", 2144 | "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.23.tgz", 2145 | "integrity": "sha512-ovk2EX+3rrO1M2lowJfgMb/JPN1VwVYrx0QPUyudxkxLYrWeBxDKQvc6ffO+kB4QlDyTfdtAURrVzu3JeNdA2g==", 2146 | "dev": true, 2147 | "optional": true 2148 | }, 2149 | "esbuild-openbsd-64": { 2150 | "version": "0.14.23", 2151 | "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.23.tgz", 2152 | "integrity": "sha512-uYYNqbVR+i7k8ojP/oIROAHO9lATLN7H2QeXKt2H310Fc8FJj4y3Wce6hx0VgnJ4k1JDrgbbiXM8rbEgQyg8KA==", 2153 | "dev": true, 2154 | "optional": true 2155 | }, 2156 | "esbuild-sunos-64": { 2157 | "version": "0.14.23", 2158 | "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.23.tgz", 2159 | "integrity": "sha512-hAzeBeET0+SbScknPzS2LBY6FVDpgE+CsHSpe6CEoR51PApdn2IB0SyJX7vGelXzlyrnorM4CAsRyb9Qev4h9g==", 2160 | "dev": true, 2161 | "optional": true 2162 | }, 2163 | "esbuild-windows-32": { 2164 | "version": "0.14.23", 2165 | "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.23.tgz", 2166 | "integrity": "sha512-Kttmi3JnohdaREbk6o9e25kieJR379TsEWF0l39PQVHXq3FR6sFKtVPgY8wk055o6IB+rllrzLnbqOw/UV60EA==", 2167 | "dev": true, 2168 | "optional": true 2169 | }, 2170 | "esbuild-windows-64": { 2171 | "version": "0.14.23", 2172 | "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.23.tgz", 2173 | "integrity": "sha512-JtIT0t8ymkpl6YlmOl6zoSWL5cnCgyLaBdf/SiU/Eg3C13r0NbHZWNT/RDEMKK91Y6t79kTs3vyRcNZbfu5a8g==", 2174 | "dev": true, 2175 | "optional": true 2176 | }, 2177 | "esbuild-windows-arm64": { 2178 | "version": "0.14.23", 2179 | "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.23.tgz", 2180 | "integrity": "sha512-cTFaQqT2+ik9e4hePvYtRZQ3pqOvKDVNarzql0VFIzhc0tru/ZgdLoXd6epLiKT+SzoSce6V9YJ+nn6RCn6SHw==", 2181 | "dev": true, 2182 | "optional": true 2183 | } 2184 | } 2185 | } 2186 | } 2187 | } 2188 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "svelte-kit-app", 3 | "version": "0.0.1", 4 | "scripts": { 5 | "dev": "svelte-kit dev", 6 | "build": "svelte-kit build", 7 | "package": "svelte-kit package", 8 | "preview": "svelte-kit preview" 9 | }, 10 | "devDependencies": { 11 | "@sveltejs/adapter-auto": "next", 12 | "@sveltejs/adapter-netlify": "^1.0.0-next.46", 13 | "@sveltejs/kit": "next", 14 | "svelte": "^3.44.0" 15 | }, 16 | "type": "module", 17 | "dependencies": { 18 | "@prismicio/client": "^6.3.0", 19 | "@prismicio/helpers": "^2.1.1" 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /src/app.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | %svelte.head% 9 | 10 | 11 |
%svelte.body%
12 | 13 | 14 | -------------------------------------------------------------------------------- /src/lib/nav.svelte: -------------------------------------------------------------------------------- 1 | 2 | 3 | 9 | 10 | 24 | -------------------------------------------------------------------------------- /src/lib/prismicio.js: -------------------------------------------------------------------------------- 1 | import * as prismic from '@prismicio/client' 2 | 3 | // Update your repository name here 4 | const repositoryName = 'svelte-tutorial' 5 | 6 | const createClient = (params) => { 7 | return prismic.createClient(repositoryName, params) 8 | } 9 | 10 | export default createClient 11 | -------------------------------------------------------------------------------- /src/routes/[uid].js: -------------------------------------------------------------------------------- 1 | // ~/src/routes/[uid]].js 2 | 3 | import createClient from '$lib/prismicio' 4 | 5 | export async function get({ fetch, params }) { 6 | const client = createClient({ fetch }) 7 | const { uid } = params 8 | const document = await client.getByUID('page', uid) 9 | 10 | if (document) 11 | return { 12 | body: { 13 | document, 14 | }, 15 | } 16 | 17 | return { 18 | status: 404, 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/routes/[uid].svelte: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 |
10 |
11 |

12 | {document.data.title} 13 |

14 |
15 |
16 |
17 | {@html prismicH.asHTML(document.data.content)} 18 |
19 |
20 |
21 | 22 | -------------------------------------------------------------------------------- /src/routes/__layout.svelte: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 |
10 |
11 |
13 | 14 | 15 |
16 | 17 | 35 | -------------------------------------------------------------------------------- /src/routes/index.js: -------------------------------------------------------------------------------- 1 | // ~/src/routes/index.js 2 | 3 | import createClient from '$lib/prismicio' 4 | 5 | export async function get({ fetch }) { 6 | const client = createClient({ fetch }) 7 | const document = await client.getByUID('page', 'homepage') 8 | 9 | if (document) 10 | return { 11 | body: { 12 | document, 13 | }, 14 | } 15 | 16 | return { 17 | status: 404, 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/routes/index.svelte: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 |
10 |
11 |

12 | {document.data.title} 13 |

14 |
15 |
16 |
17 | {@html prismicH.asHTML(document.data.content)} 18 |
19 |
20 |
21 | 22 | -------------------------------------------------------------------------------- /src/styles/globals.css: -------------------------------------------------------------------------------- 1 | body { 2 | font-family: sans-serif; 3 | } 4 | 5 | .container { 6 | display: flex; 7 | flex-direction: column; 8 | align-items: center; 9 | padding: 0px 20px; 10 | } 11 | 12 | .container > * { 13 | width: 100%; 14 | max-width: 700px; 15 | } 16 | -------------------------------------------------------------------------------- /src/styles/reset.css: -------------------------------------------------------------------------------- 1 | body { 2 | margin: 0; 3 | padding: 0; 4 | } 5 | 6 | * { 7 | box-sizing: border-box; 8 | } 9 | -------------------------------------------------------------------------------- /static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samlfair/svelte-tutorial/e7b263f8eca9b818330fbef274377bca2dac500e/static/favicon.png -------------------------------------------------------------------------------- /svelte.config.js: -------------------------------------------------------------------------------- 1 | import adapter from '@sveltejs/adapter-auto'; 2 | 3 | /** @type {import('@sveltejs/kit').Config} */ 4 | const config = { 5 | kit: { 6 | adapter: adapter() 7 | } 8 | }; 9 | 10 | export default config; 11 | --------------------------------------------------------------------------------