From 03c4a7da531bfb839d3207a33ddfe5978eb41c3a Mon Sep 17 00:00:00 2001 From: Ben McCann <322311+benmccann@users.noreply.github.com> Date: Tue, 22 Oct 2024 11:49:06 -0700 Subject: [PATCH] chore: remove svelte.dev (#13794) --- pnpm-lock.yaml | 1957 +---------------- sites/svelte.dev/.env | 17 - sites/svelte.dev/.gitignore | 13 - sites/svelte.dev/README.md | 212 -- sites/svelte.dev/config.js | 2 - sites/svelte.dev/package.json | 56 - sites/svelte.dev/placeholder/index.html | 1 - sites/svelte.dev/scripts/generate_examples.js | 16 - sites/svelte.dev/scripts/get_contributors.js | 76 - sites/svelte.dev/scripts/get_donors.js | 68 - sites/svelte.dev/scripts/type-gen/index.js | 314 --- sites/svelte.dev/scripts/update.js | 9 - sites/svelte.dev/scripts/update_template.js | 43 - sites/svelte.dev/src/app.d.ts | 10 - sites/svelte.dev/src/app.html | 45 - sites/svelte.dev/src/config.js | 6 - sites/svelte.dev/src/constants.js | 9 - sites/svelte.dev/src/env.d.ts | 13 - sites/svelte.dev/src/hooks.server.js | 6 - .../components/IntersectionObserver.svelte | 59 - .../svelte.dev/src/lib/components/Lazy.svelte | 11 - .../lib/components/PreloadingIndicator.svelte | 67 - .../src/lib/components/ReplWidget.svelte | 95 - .../src/lib/components/ScreenToggle.svelte | 43 - sites/svelte.dev/src/lib/db/client.js | 16 - sites/svelte.dev/src/lib/db/gist.js | 107 - sites/svelte.dev/src/lib/db/session.js | 79 - sites/svelte.dev/src/lib/db/types.d.ts | 22 - sites/svelte.dev/src/lib/server/blog/index.js | 82 - .../svelte.dev/src/lib/server/blog/types.d.ts | 27 - sites/svelte.dev/src/lib/server/docs/index.js | 162 -- .../svelte.dev/src/lib/server/docs/types.d.ts | 26 - .../src/lib/server/examples/index.js | 98 - .../src/lib/server/examples/types.d.ts | 27 - sites/svelte.dev/src/lib/server/renderer.js | 52 - .../src/lib/server/tutorial/index.js | 112 - .../src/lib/server/tutorial/types.d.ts | 32 - sites/svelte.dev/src/lib/time.js | 28 - sites/svelte.dev/src/lib/utils/compat.js | 1 - sites/svelte.dev/src/lib/utils/events.js | 25 - sites/svelte.dev/src/lib/utils/examples.js | 26 - .../src/routes/(authed)/+layout.server.js | 12 - .../src/routes/(authed)/+layout.svelte | 27 - .../src/routes/(authed)/apps/+page.server.js | 20 - .../src/routes/(authed)/apps/+page.svelte | 328 --- .../routes/(authed)/apps/destroy/+server.js | 12 - .../src/routes/(authed)/repl/+page.js | 21 - .../src/routes/(authed)/repl/+page.svelte | 0 .../src/routes/(authed)/repl/[id]/+page.js | 18 - .../routes/(authed)/repl/[id]/+page.server.js | 16 - .../routes/(authed)/repl/[id]/+page.svelte | 151 -- .../(authed)/repl/[id]/AppControls.svelte | 339 --- .../routes/(authed)/repl/[id]/UserMenu.svelte | 134 -- .../routes/(authed)/repl/[id]/downloadBlob.js | 15 - .../(authed)/repl/api/[id].json/+server.js | 102 - .../(authed)/repl/create.json/+server.js | 18 - .../src/routes/(authed)/repl/embed/+page.js | 8 - .../routes/(authed)/repl/embed/+page.svelte | 36 - .../(authed)/repl/local/[...path]/+server.js | 15 - .../(authed)/repl/save/[id].json/+server.js | 14 - sites/svelte.dev/src/routes/+error.svelte | 73 - sites/svelte.dev/src/routes/+layout.server.js | 29 - sites/svelte.dev/src/routes/+layout.svelte | 87 - sites/svelte.dev/src/routes/+page.server.js | 1 - sites/svelte.dev/src/routes/+page.svelte | 109 - .../src/routes/_components/Demo.svelte | 181 -- .../src/routes/_components/Example.svelte | 23 - .../src/routes/_components/Hero.svelte | 182 -- .../src/routes/_components/Image.svelte | 31 - .../_components/Supporters/index.svelte | 151 -- .../_components/WhosUsingSvelte/companies.js | 110 - .../_components/WhosUsingSvelte/index.svelte | 117 - .../routes/_components/svelte-logotype.svg | 2 - .../_components/svelte-machine-desktop.png | Bin 1391152 -> 0 bytes .../_components/svelte-machine-mobile.png | Bin 1018077 -> 0 bytes .../src/routes/_components/svelte-machine.png | Bin 1507127 -> 0 bytes sites/svelte.dev/src/routes/auth/_config.js | 6 - .../src/routes/auth/callback/+server.js | 63 - .../src/routes/auth/login/+server.js | 33 - .../src/routes/auth/logout/+server.js | 18 - .../src/routes/blog/+page.server.js | 9 - sites/svelte.dev/src/routes/blog/+page.svelte | 91 - .../src/routes/blog/[slug]/+page.server.js | 18 - .../src/routes/blog/[slug]/+page.svelte | 133 -- .../routes/blog/[slug]/card.png/+server.js | 51 - .../routes/blog/[slug]/card.png/Card.svelte | 58 - .../blog/[slug]/card.png/Overpass-Regular.ttf | Bin 169512 -> 0 bytes .../src/routes/blog/rss.xml/+server.js | 72 - .../the-easiest-way-to-get-started/+page.js | 6 - sites/svelte.dev/src/routes/chat/+server.js | 6 - .../src/routes/content.json/+server.js | 10 - .../src/routes/content.json/content.server.js | 146 -- .../src/routes/docs/+layout.server.js | 15 - .../svelte.dev/src/routes/docs/+layout.svelte | 110 - sites/svelte.dev/src/routes/docs/+page.svelte | 216 -- .../src/routes/docs/[slug]/+page.server.js | 12 - .../src/routes/docs/[slug]/+page.svelte | 100 - sites/svelte.dev/src/routes/examples/+page.js | 7 - .../src/routes/examples/+page.svelte | 0 .../routes/examples/[slug]/+page.server.js | 15 - .../src/routes/examples/[slug]/+page.svelte | 128 -- .../examples/[slug]/TableOfContents.svelte | 123 -- .../src/routes/examples/api/+server.js | 8 - .../examples/api/[slug].json/+server.js | 26 - sites/svelte.dev/src/routes/faq/+server.js | 7 - .../svelte.dev/src/routes/nav.json/+server.js | 87 - sites/svelte.dev/src/routes/roadmap/+page.js | 5 - sites/svelte.dev/src/routes/search/+page.js | 1 - .../src/routes/search/+page.server.js | 20 - .../svelte.dev/src/routes/search/+page.svelte | 55 - sites/svelte.dev/src/routes/stopwar.svg | 1 - .../src/routes/svelte-collective-dark.png | Bin 4601979 -> 0 bytes .../src/routes/svelte-collective-light.png | Bin 4465465 -> 0 bytes .../src/routes/tutorial/+layout.svelte | 5 - .../src/routes/tutorial/+page.server.js | 7 - .../src/routes/tutorial/+page.svelte | 0 .../routes/tutorial/[slug]/+page.server.js | 37 - .../src/routes/tutorial/[slug]/+page.svelte | 362 --- .../tutorial/[slug]/TableOfContents.svelte | 120 - .../src/routes/tutorial/api/album/+server.js | 86 - .../routes/tutorial/random-number/+server.js | 23 - .../examples/thumbnails/7guis-circles.jpg | Bin 841 -> 0 bytes .../examples/thumbnails/7guis-counter.jpg | Bin 1161 -> 0 bytes .../static/examples/thumbnails/7guis-crud.jpg | Bin 4893 -> 0 bytes .../thumbnails/7guis-flight-booker.jpg | Bin 4539 -> 0 bytes .../examples/thumbnails/7guis-temperature.jpg | Bin 1343 -> 0 bytes .../examples/thumbnails/7guis-timer.jpg | Bin 2363 -> 0 bytes .../examples/thumbnails/actions-pannable.jpg | Bin 4078 -> 0 bytes .../static/examples/thumbnails/actions.jpg | Bin 810 -> 0 bytes .../adding-parameters-to-actions.jpg | Bin 4288 -> 0 bytes .../adding-parameters-to-transitions.jpg | Bin 3506 -> 0 bytes .../static/examples/thumbnails/animate.jpg | Bin 4843 -> 0 bytes .../static/examples/thumbnails/area-chart.jpg | Bin 5688 -> 0 bytes .../thumbnails/auto-subscriptions.jpg | Bin 2972 -> 0 bytes .../examples/thumbnails/await-blocks.jpg | Bin 3037 -> 0 bytes .../static/examples/thumbnails/bar-chart.jpg | Bin 4000 -> 0 bytes .../static/examples/thumbnails/bind-this.jpg | Bin 6672 -> 0 bytes .../examples/thumbnails/checkbox-inputs.jpg | Bin 2744 -> 0 bytes .../examples/thumbnails/class-shorthand.jpg | Bin 2749 -> 0 bytes .../static/examples/thumbnails/classes.jpg | Bin 3897 -> 0 bytes .../static/examples/thumbnails/clock.jpg | Bin 6386 -> 0 bytes .../thumbnails/component-bindings.jpg | Bin 4572 -> 0 bytes .../examples/thumbnails/component-events.jpg | Bin 2103 -> 0 bytes .../examples/thumbnails/conditional-slots.jpg | Bin 9158 -> 0 bytes .../examples/thumbnails/context-api.jpg | Bin 15291 -> 0 bytes .../thumbnails/custom-css-transitions.jpg | Bin 2562 -> 0 bytes .../thumbnails/custom-js-transitions.jpg | Bin 1591 -> 0 bytes .../examples/thumbnails/custom-stores.jpg | Bin 2972 -> 0 bytes .../static/examples/thumbnails/debug.jpg | Bin 1956 -> 0 bytes .../examples/thumbnails/declaring-props.jpg | Bin 2040 -> 0 bytes .../examples/thumbnails/default-values.jpg | Bin 2863 -> 0 bytes .../thumbnails/deferred-transitions.jpg | Bin 8999 -> 0 bytes .../examples/thumbnails/derived-stores.jpg | Bin 2893 -> 0 bytes .../static/examples/thumbnails/dimensions.jpg | Bin 4657 -> 0 bytes .../thumbnails/dom-event-forwarding.jpg | Bin 2156 -> 0 bytes .../static/examples/thumbnails/dom-events.jpg | Bin 1741 -> 0 bytes .../thumbnails/dynamic-attributes.jpg | Bin 4686 -> 0 bytes .../thumbnails/each-block-bindings.jpg | Bin 5935 -> 0 bytes .../examples/thumbnails/each-blocks.jpg | Bin 5141 -> 0 bytes .../static/examples/thumbnails/easing.jpg | Bin 4461 -> 0 bytes .../examples/thumbnails/else-blocks.jpg | Bin 1563 -> 0 bytes .../examples/thumbnails/else-if-blocks.jpg | Bin 1773 -> 0 bytes .../examples/thumbnails/event-forwarding.jpg | Bin 2103 -> 0 bytes .../examples/thumbnails/event-modifiers.jpg | Bin 2045 -> 0 bytes .../examples/thumbnails/file-inputs.jpg | Bin 2751 -> 0 bytes .../examples/thumbnails/group-inputs.jpg | Bin 5581 -> 0 bytes .../examples/thumbnails/hacker-news.jpg | Bin 13340 -> 0 bytes .../examples/thumbnails/hello-world.jpg | Bin 2333 -> 0 bytes .../static/examples/thumbnails/html-tags.jpg | Bin 1616 -> 0 bytes .../static/examples/thumbnails/if-blocks.jpg | Bin 1563 -> 0 bytes .../examples/thumbnails/immutable-data.jpg | Bin 5728 -> 0 bytes .../static/examples/thumbnails/in-and-out.jpg | Bin 3305 -> 0 bytes .../examples/thumbnails/inline-handlers.jpg | Bin 1741 -> 0 bytes .../examples/thumbnails/keyed-each-blocks.jpg | Bin 4065 -> 0 bytes .../examples/thumbnails/media-elements.jpg | Bin 6515 -> 0 bytes .../static/examples/thumbnails/modal.jpg | Bin 10018 -> 0 bytes .../examples/thumbnails/module-exports.jpg | Bin 7275 -> 0 bytes .../thumbnails/multiple-select-bindings.jpg | Bin 5401 -> 0 bytes .../examples/thumbnails/named-slots.jpg | Bin 3303 -> 0 bytes .../examples/thumbnails/nested-components.jpg | Bin 4636 -> 0 bytes .../examples/thumbnails/numeric-inputs.jpg | Bin 2356 -> 0 bytes .../static/examples/thumbnails/ondestroy.jpg | Bin 1713 -> 0 bytes .../static/examples/thumbnails/onmount.jpg | Bin 8261 -> 0 bytes .../thumbnails/reactive-assignments.jpg | Bin 2341 -> 0 bytes .../thumbnails/reactive-declarations.jpg | Bin 4010 -> 0 bytes .../thumbnails/reactive-statements.jpg | Bin 2341 -> 0 bytes .../examples/thumbnails/readable-stores.jpg | Bin 1715 -> 0 bytes .../examples/thumbnails/scatterplot.jpg | Bin 5601 -> 0 bytes .../examples/thumbnails/select-bindings.jpg | Bin 2932 -> 0 bytes .../examples/thumbnails/sharing-code.jpg | Bin 8017 -> 0 bytes .../examples/thumbnails/slot-fallbacks.jpg | Bin 3571 -> 0 bytes .../static/examples/thumbnails/slot-props.jpg | Bin 1946 -> 0 bytes .../static/examples/thumbnails/slots.jpg | Bin 2306 -> 0 bytes .../examples/thumbnails/spread-props.jpg | Bin 2654 -> 0 bytes .../static/examples/thumbnails/spring.jpg | Bin 2163 -> 0 bytes .../static/examples/thumbnails/styling.jpg | Bin 4657 -> 0 bytes .../examples/thumbnails/svelte-body.jpg | Bin 6951 -> 0 bytes .../examples/thumbnails/svelte-component.jpg | Bin 2675 -> 0 bytes .../examples/thumbnails/svelte-document.jpg | Bin 5625 -> 0 bytes .../examples/thumbnails/svelte-element.jpg | Bin 3117 -> 0 bytes .../examples/thumbnails/svelte-head.jpg | Bin 2281 -> 0 bytes .../examples/thumbnails/svelte-self.jpg | Bin 3959 -> 0 bytes .../thumbnails/svelte-window-bindings.jpg | Bin 4706 -> 0 bytes .../examples/thumbnails/svelte-window.jpg | Bin 1690 -> 0 bytes .../examples/thumbnails/svg-transitions.jpg | Bin 5368 -> 0 bytes .../examples/thumbnails/text-inputs.jpg | Bin 2642 -> 0 bytes .../examples/thumbnails/textarea-inputs.jpg | Bin 2531 -> 0 bytes .../static/examples/thumbnails/tick.jpg | Bin 2240 -> 0 bytes .../examples/thumbnails/transition-events.jpg | Bin 4740 -> 0 bytes .../static/examples/thumbnails/transition.jpg | Bin 3397 -> 0 bytes .../static/examples/thumbnails/tweened.jpg | Bin 1359 -> 0 bytes .../static/examples/thumbnails/update.jpg | Bin 2677 -> 0 bytes .../examples/thumbnails/writable-stores.jpg | Bin 2972 -> 0 bytes sites/svelte.dev/static/favicon.png | Bin 1373 -> 0 bytes sites/svelte.dev/static/icons/check.svg | 1 - sites/svelte.dev/static/icons/chevron.svg | 1 - sites/svelte.dev/static/icons/collapse.svg | 1 - sites/svelte.dev/static/icons/download.svg | 1 - sites/svelte.dev/static/icons/dropdown.svg | 1 - sites/svelte.dev/static/icons/edit.svg | 1 - sites/svelte.dev/static/icons/expand.svg | 1 - sites/svelte.dev/static/icons/flip.svg | 1 - sites/svelte.dev/static/icons/fork.svg | 1 - sites/svelte.dev/static/icons/link.svg | 19 - sites/svelte.dev/static/icons/loading.svg | 6 - sites/svelte.dev/static/icons/save.svg | 1 - sites/svelte.dev/static/icons/search.svg | 6 - .../static/images/og/svelte-machine.png | Bin 1727829 -> 0 bytes .../images/svelte-android-chrome-192.png | Bin 1986 -> 0 bytes .../images/svelte-android-chrome-512.png | Bin 5185 -> 0 bytes .../static/images/svelte-apple-touch-icon.png | Bin 1586 -> 0 bytes .../static/images/svelte-mstile-150.png | Bin 1706 -> 0 bytes .../svelte.dev/static/images/twitter-card.png | Bin 3381 -> 0 bytes .../static/images/twitter-thumbnail.jpg | Bin 64568 -> 0 bytes sites/svelte.dev/static/manifest.json | 20 - .../media/rethinking-best-practices.jpg | Bin 76513 -> 0 bytes sites/svelte.dev/static/media/svelte-ts.png | Bin 189664 -> 0 bytes sites/svelte.dev/static/robots.txt | 2 - .../static/svelte-logo-horizontal.svg | 3 - sites/svelte.dev/static/svelte-logo-mask.svg | 1 - .../svelte.dev/static/svelte-logo-outline.svg | 1 - .../static/svelte-logo-vertical.svg | 1 - sites/svelte.dev/static/svelte-logo.svg | 1 - .../svelte.dev/static/tutorial/dark-theme.css | 5 - .../static/tutorial/icons/email.svg | 1 - .../static/tutorial/icons/folder-open.svg | 1 - .../static/tutorial/icons/folder.svg | 1 - .../svelte.dev/static/tutorial/icons/gif.svg | 1 - .../static/tutorial/icons/map-marker.svg | 1 - sites/svelte.dev/static/tutorial/icons/md.svg | 1 - .../svelte.dev/static/tutorial/icons/xlsx.svg | 1 - sites/svelte.dev/static/tutorial/image.gif | Bin 506229 -> 0 bytes sites/svelte.dev/static/tutorial/kitten.png | Bin 110587 -> 0 bytes .../static/whos-using-svelte/1password.svg | 1 - .../whos-using-svelte/Schneider_Electric.svg | 1 - .../whos-using-svelte/alaskaairlines.svg | 1 - .../static/whos-using-svelte/avast.svg | 1 - .../static/whos-using-svelte/chess.svg | 1 - .../static/whos-using-svelte/fusioncharts.svg | 1 - .../static/whos-using-svelte/godaddy.svg | 1 - .../static/whos-using-svelte/ibm.svg | 1 - .../static/whos-using-svelte/les-echos.svg | 1 - .../static/whos-using-svelte/nyt.svg | 1 - .../static/whos-using-svelte/philips.svg | 1 - .../static/whos-using-svelte/rakuten.svg | 1 - .../static/whos-using-svelte/razorpay.svg | 1 - .../static/whos-using-svelte/square.svg | 1 - .../static/whos-using-svelte/transloadit.svg | 1 - sites/svelte.dev/svelte.config.js | 16 - sites/svelte.dev/tsconfig.json | 10 - sites/svelte.dev/vercel.json | 8 - sites/svelte.dev/vite.config.js | 66 - 272 files changed, 23 insertions(+), 8922 deletions(-) delete mode 100644 sites/svelte.dev/.env delete mode 100644 sites/svelte.dev/.gitignore delete mode 100644 sites/svelte.dev/README.md delete mode 100644 sites/svelte.dev/config.js delete mode 100644 sites/svelte.dev/package.json delete mode 100644 sites/svelte.dev/placeholder/index.html delete mode 100644 sites/svelte.dev/scripts/generate_examples.js delete mode 100644 sites/svelte.dev/scripts/get_contributors.js delete mode 100644 sites/svelte.dev/scripts/get_donors.js delete mode 100644 sites/svelte.dev/scripts/type-gen/index.js delete mode 100644 sites/svelte.dev/scripts/update.js delete mode 100644 sites/svelte.dev/scripts/update_template.js delete mode 100644 sites/svelte.dev/src/app.d.ts delete mode 100644 sites/svelte.dev/src/app.html delete mode 100644 sites/svelte.dev/src/config.js delete mode 100644 sites/svelte.dev/src/constants.js delete mode 100644 sites/svelte.dev/src/env.d.ts delete mode 100644 sites/svelte.dev/src/hooks.server.js delete mode 100644 sites/svelte.dev/src/lib/components/IntersectionObserver.svelte delete mode 100644 sites/svelte.dev/src/lib/components/Lazy.svelte delete mode 100644 sites/svelte.dev/src/lib/components/PreloadingIndicator.svelte delete mode 100644 sites/svelte.dev/src/lib/components/ReplWidget.svelte delete mode 100644 sites/svelte.dev/src/lib/components/ScreenToggle.svelte delete mode 100644 sites/svelte.dev/src/lib/db/client.js delete mode 100644 sites/svelte.dev/src/lib/db/gist.js delete mode 100644 sites/svelte.dev/src/lib/db/session.js delete mode 100644 sites/svelte.dev/src/lib/db/types.d.ts delete mode 100644 sites/svelte.dev/src/lib/server/blog/index.js delete mode 100644 sites/svelte.dev/src/lib/server/blog/types.d.ts delete mode 100644 sites/svelte.dev/src/lib/server/docs/index.js delete mode 100644 sites/svelte.dev/src/lib/server/docs/types.d.ts delete mode 100644 sites/svelte.dev/src/lib/server/examples/index.js delete mode 100644 sites/svelte.dev/src/lib/server/examples/types.d.ts delete mode 100644 sites/svelte.dev/src/lib/server/renderer.js delete mode 100644 sites/svelte.dev/src/lib/server/tutorial/index.js delete mode 100644 sites/svelte.dev/src/lib/server/tutorial/types.d.ts delete mode 100644 sites/svelte.dev/src/lib/time.js delete mode 100644 sites/svelte.dev/src/lib/utils/compat.js delete mode 100644 sites/svelte.dev/src/lib/utils/events.js delete mode 100644 sites/svelte.dev/src/lib/utils/examples.js delete mode 100644 sites/svelte.dev/src/routes/(authed)/+layout.server.js delete mode 100644 sites/svelte.dev/src/routes/(authed)/+layout.svelte delete mode 100644 sites/svelte.dev/src/routes/(authed)/apps/+page.server.js delete mode 100644 sites/svelte.dev/src/routes/(authed)/apps/+page.svelte delete mode 100644 sites/svelte.dev/src/routes/(authed)/apps/destroy/+server.js delete mode 100644 sites/svelte.dev/src/routes/(authed)/repl/+page.js delete mode 100644 sites/svelte.dev/src/routes/(authed)/repl/+page.svelte delete mode 100644 sites/svelte.dev/src/routes/(authed)/repl/[id]/+page.js delete mode 100644 sites/svelte.dev/src/routes/(authed)/repl/[id]/+page.server.js delete mode 100644 sites/svelte.dev/src/routes/(authed)/repl/[id]/+page.svelte delete mode 100644 sites/svelte.dev/src/routes/(authed)/repl/[id]/AppControls.svelte delete mode 100644 sites/svelte.dev/src/routes/(authed)/repl/[id]/UserMenu.svelte delete mode 100644 sites/svelte.dev/src/routes/(authed)/repl/[id]/downloadBlob.js delete mode 100644 sites/svelte.dev/src/routes/(authed)/repl/api/[id].json/+server.js delete mode 100644 sites/svelte.dev/src/routes/(authed)/repl/create.json/+server.js delete mode 100644 sites/svelte.dev/src/routes/(authed)/repl/embed/+page.js delete mode 100644 sites/svelte.dev/src/routes/(authed)/repl/embed/+page.svelte delete mode 100644 sites/svelte.dev/src/routes/(authed)/repl/local/[...path]/+server.js delete mode 100644 sites/svelte.dev/src/routes/(authed)/repl/save/[id].json/+server.js delete mode 100644 sites/svelte.dev/src/routes/+error.svelte delete mode 100644 sites/svelte.dev/src/routes/+layout.server.js delete mode 100644 sites/svelte.dev/src/routes/+layout.svelte delete mode 100644 sites/svelte.dev/src/routes/+page.server.js delete mode 100644 sites/svelte.dev/src/routes/+page.svelte delete mode 100644 sites/svelte.dev/src/routes/_components/Demo.svelte delete mode 100644 sites/svelte.dev/src/routes/_components/Example.svelte delete mode 100644 sites/svelte.dev/src/routes/_components/Hero.svelte delete mode 100644 sites/svelte.dev/src/routes/_components/Image.svelte delete mode 100644 sites/svelte.dev/src/routes/_components/Supporters/index.svelte delete mode 100644 sites/svelte.dev/src/routes/_components/WhosUsingSvelte/companies.js delete mode 100644 sites/svelte.dev/src/routes/_components/WhosUsingSvelte/index.svelte delete mode 100644 sites/svelte.dev/src/routes/_components/svelte-logotype.svg delete mode 100644 sites/svelte.dev/src/routes/_components/svelte-machine-desktop.png delete mode 100644 sites/svelte.dev/src/routes/_components/svelte-machine-mobile.png delete mode 100644 sites/svelte.dev/src/routes/_components/svelte-machine.png delete mode 100644 sites/svelte.dev/src/routes/auth/_config.js delete mode 100644 sites/svelte.dev/src/routes/auth/callback/+server.js delete mode 100644 sites/svelte.dev/src/routes/auth/login/+server.js delete mode 100644 sites/svelte.dev/src/routes/auth/logout/+server.js delete mode 100644 sites/svelte.dev/src/routes/blog/+page.server.js delete mode 100644 sites/svelte.dev/src/routes/blog/+page.svelte delete mode 100644 sites/svelte.dev/src/routes/blog/[slug]/+page.server.js delete mode 100644 sites/svelte.dev/src/routes/blog/[slug]/+page.svelte delete mode 100644 sites/svelte.dev/src/routes/blog/[slug]/card.png/+server.js delete mode 100644 sites/svelte.dev/src/routes/blog/[slug]/card.png/Card.svelte delete mode 100644 sites/svelte.dev/src/routes/blog/[slug]/card.png/Overpass-Regular.ttf delete mode 100644 sites/svelte.dev/src/routes/blog/rss.xml/+server.js delete mode 100644 sites/svelte.dev/src/routes/blog/the-easiest-way-to-get-started/+page.js delete mode 100644 sites/svelte.dev/src/routes/chat/+server.js delete mode 100644 sites/svelte.dev/src/routes/content.json/+server.js delete mode 100644 sites/svelte.dev/src/routes/content.json/content.server.js delete mode 100644 sites/svelte.dev/src/routes/docs/+layout.server.js delete mode 100644 sites/svelte.dev/src/routes/docs/+layout.svelte delete mode 100644 sites/svelte.dev/src/routes/docs/+page.svelte delete mode 100644 sites/svelte.dev/src/routes/docs/[slug]/+page.server.js delete mode 100644 sites/svelte.dev/src/routes/docs/[slug]/+page.svelte delete mode 100644 sites/svelte.dev/src/routes/examples/+page.js delete mode 100644 sites/svelte.dev/src/routes/examples/+page.svelte delete mode 100644 sites/svelte.dev/src/routes/examples/[slug]/+page.server.js delete mode 100644 sites/svelte.dev/src/routes/examples/[slug]/+page.svelte delete mode 100644 sites/svelte.dev/src/routes/examples/[slug]/TableOfContents.svelte delete mode 100644 sites/svelte.dev/src/routes/examples/api/+server.js delete mode 100644 sites/svelte.dev/src/routes/examples/api/[slug].json/+server.js delete mode 100644 sites/svelte.dev/src/routes/faq/+server.js delete mode 100644 sites/svelte.dev/src/routes/nav.json/+server.js delete mode 100644 sites/svelte.dev/src/routes/roadmap/+page.js delete mode 100644 sites/svelte.dev/src/routes/search/+page.js delete mode 100644 sites/svelte.dev/src/routes/search/+page.server.js delete mode 100644 sites/svelte.dev/src/routes/search/+page.svelte delete mode 100644 sites/svelte.dev/src/routes/stopwar.svg delete mode 100755 sites/svelte.dev/src/routes/svelte-collective-dark.png delete mode 100755 sites/svelte.dev/src/routes/svelte-collective-light.png delete mode 100644 sites/svelte.dev/src/routes/tutorial/+layout.svelte delete mode 100644 sites/svelte.dev/src/routes/tutorial/+page.server.js delete mode 100644 sites/svelte.dev/src/routes/tutorial/+page.svelte delete mode 100644 sites/svelte.dev/src/routes/tutorial/[slug]/+page.server.js delete mode 100644 sites/svelte.dev/src/routes/tutorial/[slug]/+page.svelte delete mode 100644 sites/svelte.dev/src/routes/tutorial/[slug]/TableOfContents.svelte delete mode 100644 sites/svelte.dev/src/routes/tutorial/api/album/+server.js delete mode 100644 sites/svelte.dev/src/routes/tutorial/random-number/+server.js delete mode 100644 sites/svelte.dev/static/examples/thumbnails/7guis-circles.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/7guis-counter.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/7guis-crud.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/7guis-flight-booker.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/7guis-temperature.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/7guis-timer.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/actions-pannable.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/actions.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/adding-parameters-to-actions.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/adding-parameters-to-transitions.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/animate.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/area-chart.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/auto-subscriptions.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/await-blocks.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/bar-chart.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/bind-this.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/checkbox-inputs.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/class-shorthand.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/classes.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/clock.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/component-bindings.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/component-events.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/conditional-slots.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/context-api.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/custom-css-transitions.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/custom-js-transitions.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/custom-stores.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/debug.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/declaring-props.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/default-values.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/deferred-transitions.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/derived-stores.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/dimensions.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/dom-event-forwarding.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/dom-events.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/dynamic-attributes.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/each-block-bindings.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/each-blocks.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/easing.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/else-blocks.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/else-if-blocks.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/event-forwarding.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/event-modifiers.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/file-inputs.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/group-inputs.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/hacker-news.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/hello-world.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/html-tags.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/if-blocks.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/immutable-data.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/in-and-out.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/inline-handlers.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/keyed-each-blocks.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/media-elements.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/modal.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/module-exports.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/multiple-select-bindings.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/named-slots.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/nested-components.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/numeric-inputs.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/ondestroy.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/onmount.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/reactive-assignments.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/reactive-declarations.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/reactive-statements.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/readable-stores.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/scatterplot.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/select-bindings.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/sharing-code.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/slot-fallbacks.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/slot-props.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/slots.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/spread-props.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/spring.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/styling.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/svelte-body.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/svelte-component.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/svelte-document.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/svelte-element.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/svelte-head.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/svelte-self.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/svelte-window-bindings.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/svelte-window.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/svg-transitions.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/text-inputs.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/textarea-inputs.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/tick.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/transition-events.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/transition.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/tweened.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/update.jpg delete mode 100644 sites/svelte.dev/static/examples/thumbnails/writable-stores.jpg delete mode 100644 sites/svelte.dev/static/favicon.png delete mode 100644 sites/svelte.dev/static/icons/check.svg delete mode 100644 sites/svelte.dev/static/icons/chevron.svg delete mode 100644 sites/svelte.dev/static/icons/collapse.svg delete mode 100644 sites/svelte.dev/static/icons/download.svg delete mode 100644 sites/svelte.dev/static/icons/dropdown.svg delete mode 100644 sites/svelte.dev/static/icons/edit.svg delete mode 100644 sites/svelte.dev/static/icons/expand.svg delete mode 100644 sites/svelte.dev/static/icons/flip.svg delete mode 100644 sites/svelte.dev/static/icons/fork.svg delete mode 100644 sites/svelte.dev/static/icons/link.svg delete mode 100644 sites/svelte.dev/static/icons/loading.svg delete mode 100644 sites/svelte.dev/static/icons/save.svg delete mode 100644 sites/svelte.dev/static/icons/search.svg delete mode 100644 sites/svelte.dev/static/images/og/svelte-machine.png delete mode 100644 sites/svelte.dev/static/images/svelte-android-chrome-192.png delete mode 100644 sites/svelte.dev/static/images/svelte-android-chrome-512.png delete mode 100644 sites/svelte.dev/static/images/svelte-apple-touch-icon.png delete mode 100644 sites/svelte.dev/static/images/svelte-mstile-150.png delete mode 100644 sites/svelte.dev/static/images/twitter-card.png delete mode 100644 sites/svelte.dev/static/images/twitter-thumbnail.jpg delete mode 100644 sites/svelte.dev/static/manifest.json delete mode 100644 sites/svelte.dev/static/media/rethinking-best-practices.jpg delete mode 100644 sites/svelte.dev/static/media/svelte-ts.png delete mode 100644 sites/svelte.dev/static/robots.txt delete mode 100644 sites/svelte.dev/static/svelte-logo-horizontal.svg delete mode 100644 sites/svelte.dev/static/svelte-logo-mask.svg delete mode 100644 sites/svelte.dev/static/svelte-logo-outline.svg delete mode 100644 sites/svelte.dev/static/svelte-logo-vertical.svg delete mode 100644 sites/svelte.dev/static/svelte-logo.svg delete mode 100644 sites/svelte.dev/static/tutorial/dark-theme.css delete mode 100644 sites/svelte.dev/static/tutorial/icons/email.svg delete mode 100644 sites/svelte.dev/static/tutorial/icons/folder-open.svg delete mode 100644 sites/svelte.dev/static/tutorial/icons/folder.svg delete mode 100644 sites/svelte.dev/static/tutorial/icons/gif.svg delete mode 100644 sites/svelte.dev/static/tutorial/icons/map-marker.svg delete mode 100644 sites/svelte.dev/static/tutorial/icons/md.svg delete mode 100644 sites/svelte.dev/static/tutorial/icons/xlsx.svg delete mode 100644 sites/svelte.dev/static/tutorial/image.gif delete mode 100644 sites/svelte.dev/static/tutorial/kitten.png delete mode 100644 sites/svelte.dev/static/whos-using-svelte/1password.svg delete mode 100644 sites/svelte.dev/static/whos-using-svelte/Schneider_Electric.svg delete mode 100644 sites/svelte.dev/static/whos-using-svelte/alaskaairlines.svg delete mode 100644 sites/svelte.dev/static/whos-using-svelte/avast.svg delete mode 100644 sites/svelte.dev/static/whos-using-svelte/chess.svg delete mode 100644 sites/svelte.dev/static/whos-using-svelte/fusioncharts.svg delete mode 100644 sites/svelte.dev/static/whos-using-svelte/godaddy.svg delete mode 100644 sites/svelte.dev/static/whos-using-svelte/ibm.svg delete mode 100644 sites/svelte.dev/static/whos-using-svelte/les-echos.svg delete mode 100644 sites/svelte.dev/static/whos-using-svelte/nyt.svg delete mode 100644 sites/svelte.dev/static/whos-using-svelte/philips.svg delete mode 100644 sites/svelte.dev/static/whos-using-svelte/rakuten.svg delete mode 100644 sites/svelte.dev/static/whos-using-svelte/razorpay.svg delete mode 100644 sites/svelte.dev/static/whos-using-svelte/square.svg delete mode 100644 sites/svelte.dev/static/whos-using-svelte/transloadit.svg delete mode 100644 sites/svelte.dev/svelte.config.js delete mode 100644 sites/svelte.dev/tsconfig.json delete mode 100644 sites/svelte.dev/vercel.json delete mode 100644 sites/svelte.dev/vite.config.js diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 070bf8d7c9..90a2bf2e67 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -290,115 +290,6 @@ importers: specifier: ^5.4.6 version: 5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0) - sites/svelte.dev: - dependencies: - '@jridgewell/sourcemap-codec': - specifier: ^1.5.0 - version: 1.5.0 - '@supabase/supabase-js': - specifier: ^2.39.3 - version: 2.39.3 - '@sveltejs/repl': - specifier: 0.6.0 - version: 0.6.0(@codemirror/lang-html@6.4.9)(@codemirror/search@6.5.6)(@lezer/common@1.2.1)(@lezer/javascript@1.4.15)(@lezer/lr@1.4.0)(@sveltejs/kit@2.5.24(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))(svelte@4.2.9) - cookie: - specifier: ^0.6.0 - version: 0.6.0 - devalue: - specifier: ^4.3.2 - version: 4.3.2 - do-not-zip: - specifier: ^1.0.0 - version: 1.0.0 - flexsearch: - specifier: ^0.7.43 - version: 0.7.43 - flru: - specifier: ^1.0.2 - version: 1.0.2 - devDependencies: - '@resvg/resvg-js': - specifier: ^2.6.0 - version: 2.6.0 - '@sveltejs/adapter-vercel': - specifier: ^5.4.3 - version: 5.4.3(@sveltejs/kit@2.5.24(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0))) - '@sveltejs/kit': - specifier: ^2.4.3 - version: 2.5.24(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)) - '@sveltejs/site-kit': - specifier: 6.0.0-next.59 - version: 6.0.0-next.59(@sveltejs/kit@2.5.24(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))(svelte@4.2.9) - '@sveltejs/vite-plugin-svelte': - specifier: ^3.1.0 - version: 3.1.1(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)) - '@types/cookie': - specifier: ^0.6.0 - version: 0.6.0 - '@types/node': - specifier: ^20.11.5 - version: 20.12.7 - browserslist: - specifier: ^4.22.2 - version: 4.22.3 - degit: - specifier: ^2.8.4 - version: 2.8.4 - dotenv: - specifier: ^16.3.2 - version: 16.3.2 - jimp: - specifier: ^0.22.10 - version: 0.22.10 - lightningcss: - specifier: ^1.23.0 - version: 1.23.0 - magic-string: - specifier: ^0.30.11 - version: 0.30.11 - marked: - specifier: ^11.1.1 - version: 11.1.1 - sass: - specifier: ^1.70.0 - version: 1.70.0 - satori: - specifier: ^0.10.11 - version: 0.10.11 - satori-html: - specifier: ^0.3.2 - version: 0.3.2 - shelljs: - specifier: ^0.8.5 - version: 0.8.5 - shiki: - specifier: ^0.14.7 - version: 0.14.7 - shiki-twoslash: - specifier: ^3.1.2 - version: 3.1.2(typescript@5.5.4) - svelte: - specifier: ^4.2.0 - version: 4.2.9 - svelte-check: - specifier: ^4.0.0 - version: 4.0.1(svelte@4.2.9)(typescript@5.5.4) - svelte-preprocess: - specifier: ^5.1.3 - version: 5.1.3(postcss-load-config@3.1.4(postcss@8.4.47))(postcss@8.4.47)(sass@1.70.0)(svelte@4.2.9)(typescript@5.5.4) - tiny-glob: - specifier: ^0.2.9 - version: 0.2.9 - typescript: - specifier: ^5.5.4 - version: 5.5.4 - vite: - specifier: ^5.4.6 - version: 5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0) - vite-imagetools: - specifier: ^6.2.9 - version: 6.2.9(rollup@4.22.4) - packages: '@aashutoshrathi/word-wrap@1.2.6': @@ -535,9 +426,6 @@ packages: '@codemirror/view@6.33.0': resolution: {integrity: sha512-AroaR3BvnjRW8fiZBalAaK+ZzB5usGgI014YKElYZvQdNH5ZIidHlO+cyf/2rWzyBFRkvG6VhiXeAEbC53P2YQ==} - '@emnapi/runtime@0.45.0': - resolution: {integrity: sha512-Txumi3td7J4A/xTTwlssKieHKTGl3j4A1tglBx72auZ49YK7ePY6XZricgIg9mnZT4xPfA+UPCUdnhRuEFDL+w==} - '@esbuild/aix-ppc64@0.21.5': resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} engines: {node: '>=12'} @@ -713,119 +601,6 @@ packages: resolution: {integrity: sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==} engines: {node: '>=18.18'} - '@img/sharp-darwin-arm64@0.33.2': - resolution: {integrity: sha512-itHBs1rPmsmGF9p4qRe++CzCgd+kFYktnsoR1sbIAfsRMrJZau0Tt1AH9KVnufc2/tU02Gf6Ibujx+15qRE03w==} - engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [arm64] - os: [darwin] - - '@img/sharp-darwin-x64@0.33.2': - resolution: {integrity: sha512-/rK/69Rrp9x5kaWBjVN07KixZanRr+W1OiyKdXcbjQD6KbW+obaTeBBtLUAtbBsnlTTmWthw99xqoOS7SsySDg==} - engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [x64] - os: [darwin] - - '@img/sharp-libvips-darwin-arm64@1.0.1': - resolution: {integrity: sha512-kQyrSNd6lmBV7O0BUiyu/OEw9yeNGFbQhbxswS1i6rMDwBBSX+e+rPzu3S+MwAiGU3HdLze3PanQ4Xkfemgzcw==} - engines: {macos: '>=11', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [arm64] - os: [darwin] - - '@img/sharp-libvips-darwin-x64@1.0.1': - resolution: {integrity: sha512-eVU/JYLPVjhhrd8Tk6gosl5pVlvsqiFlt50wotCvdkFGf+mDNBJxMh+bvav+Wt3EBnNZWq8Sp2I7XfSjm8siog==} - engines: {macos: '>=10.13', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [x64] - os: [darwin] - - '@img/sharp-libvips-linux-arm64@1.0.1': - resolution: {integrity: sha512-bnGG+MJjdX70mAQcSLxgeJco11G+MxTz+ebxlz8Y3dxyeb3Nkl7LgLI0mXupoO+u1wRNx/iRj5yHtzA4sde1yA==} - engines: {glibc: '>=2.26', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [arm64] - os: [linux] - - '@img/sharp-libvips-linux-arm@1.0.1': - resolution: {integrity: sha512-FtdMvR4R99FTsD53IA3LxYGghQ82t3yt0ZQ93WMZ2xV3dqrb0E8zq4VHaTOuLEAuA83oDawHV3fd+BsAPadHIQ==} - engines: {glibc: '>=2.28', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [arm] - os: [linux] - - '@img/sharp-libvips-linux-s390x@1.0.1': - resolution: {integrity: sha512-3+rzfAR1YpMOeA2zZNp+aYEzGNWK4zF3+sdMxuCS3ey9HhDbJ66w6hDSHDMoap32DueFwhhs3vwooAB2MaK4XQ==} - engines: {glibc: '>=2.28', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [s390x] - os: [linux] - - '@img/sharp-libvips-linux-x64@1.0.1': - resolution: {integrity: sha512-3NR1mxFsaSgMMzz1bAnnKbSAI+lHXVTqAHgc1bgzjHuXjo4hlscpUxc0vFSAPKI3yuzdzcZOkq7nDPrP2F8Jgw==} - engines: {glibc: '>=2.26', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [x64] - os: [linux] - - '@img/sharp-libvips-linuxmusl-arm64@1.0.1': - resolution: {integrity: sha512-5aBRcjHDG/T6jwC3Edl3lP8nl9U2Yo8+oTl5drd1dh9Z1EBfzUKAJFUDTDisDjUwc7N4AjnPGfCA3jl3hY8uDg==} - engines: {musl: '>=1.2.2', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [arm64] - os: [linux] - - '@img/sharp-libvips-linuxmusl-x64@1.0.1': - resolution: {integrity: sha512-dcT7inI9DBFK6ovfeWRe3hG30h51cBAP5JXlZfx6pzc/Mnf9HFCQDLtYf4MCBjxaaTfjCCjkBxcy3XzOAo5txw==} - engines: {musl: '>=1.2.2', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [x64] - os: [linux] - - '@img/sharp-linux-arm64@0.33.2': - resolution: {integrity: sha512-pz0NNo882vVfqJ0yNInuG9YH71smP4gRSdeL09ukC2YLE6ZyZePAlWKEHgAzJGTiOh8Qkaov6mMIMlEhmLdKew==} - engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [arm64] - os: [linux] - - '@img/sharp-linux-arm@0.33.2': - resolution: {integrity: sha512-Fndk/4Zq3vAc4G/qyfXASbS3HBZbKrlnKZLEJzPLrXoJuipFNNwTes71+Ki1hwYW5lch26niRYoZFAtZVf3EGA==} - engines: {glibc: '>=2.28', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [arm] - os: [linux] - - '@img/sharp-linux-s390x@0.33.2': - resolution: {integrity: sha512-MBoInDXDppMfhSzbMmOQtGfloVAflS2rP1qPcUIiITMi36Mm5YR7r0ASND99razjQUpHTzjrU1flO76hKvP5RA==} - engines: {glibc: '>=2.28', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [s390x] - os: [linux] - - '@img/sharp-linux-x64@0.33.2': - resolution: {integrity: sha512-xUT82H5IbXewKkeF5aiooajoO1tQV4PnKfS/OZtb5DDdxS/FCI/uXTVZ35GQ97RZXsycojz/AJ0asoz6p2/H/A==} - engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [x64] - os: [linux] - - '@img/sharp-linuxmusl-arm64@0.33.2': - resolution: {integrity: sha512-F+0z8JCu/UnMzg8IYW1TMeiViIWBVg7IWP6nE0p5S5EPQxlLd76c8jYemG21X99UzFwgkRo5yz2DS+zbrnxZeA==} - engines: {musl: '>=1.2.2', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [arm64] - os: [linux] - - '@img/sharp-linuxmusl-x64@0.33.2': - resolution: {integrity: sha512-+ZLE3SQmSL+Fn1gmSaM8uFusW5Y3J9VOf+wMGNnTtJUMUxFhv+P4UPaYEYT8tqnyYVaOVGgMN/zsOxn9pSsO2A==} - engines: {musl: '>=1.2.2', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [x64] - os: [linux] - - '@img/sharp-wasm32@0.33.2': - resolution: {integrity: sha512-fLbTaESVKuQcpm8ffgBD7jLb/CQLcATju/jxtTXR1XCLwbOQt+OL5zPHSDMmp2JZIeq82e18yE0Vv7zh6+6BfQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [wasm32] - - '@img/sharp-win32-ia32@0.33.2': - resolution: {integrity: sha512-okBpql96hIGuZ4lN3+nsAjGeggxKm7hIRu9zyec0lnfB8E7Z6p95BuRZzDDXZOl2e8UmR4RhYt631i7mfmKU8g==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [ia32] - os: [win32] - - '@img/sharp-win32-x64@0.33.2': - resolution: {integrity: sha512-E4magOks77DK47FwHUIGH0RYWSgRBfGdK56kIHSVeB9uIS4pPFr4N2kIVsXdQQo4LzOsENKV5KAhRlRL7eMAdg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [x64] - os: [win32] - '@isaacs/cliui@8.0.2': resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} @@ -834,171 +609,6 @@ packages: resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} engines: {node: '>=8'} - '@jimp/bmp@0.22.10': - resolution: {integrity: sha512-1UXRl1Nw1KptZ1r0ANqtXOst9vGH51dq7keVKQzyyTO2lz4dOaezS9StuSTNh+RmiHg/SVPaFRpPfB0S/ln4Kg==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - - '@jimp/core@0.22.10': - resolution: {integrity: sha512-ZKyrehVy6wu1PnBXIUpn/fXmyMRQiVSbvHDubgXz4bfTOao3GiOurKHjByutQIgozuAN6ZHWiSge1dKA+dex3w==} - - '@jimp/custom@0.22.10': - resolution: {integrity: sha512-sPZkUYe1hu0iIgNisjizxPJqq2vaaKvkCkPoXq2U6UV3ZA1si/WVdrg25da3IcGIEV+83AoHgM8TvqlLgrCJsg==} - - '@jimp/gif@0.22.10': - resolution: {integrity: sha512-yEX2dSpamvkSx1PPDWGnKeWDrBz0vrCKjVG/cn4Zr68MRRT75tbZIeOrBa+RiUpY3ho5ix7d36LkYvt3qfUIhQ==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - - '@jimp/jpeg@0.22.10': - resolution: {integrity: sha512-6bu98pAcVN4DY2oiDLC4TOgieX/lZrLd1tombWZOFCN5PBmqaHQxm7IUmT+Wj4faEvh8QSHgVLSA+2JQQRJWVA==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - - '@jimp/plugin-blit@0.22.10': - resolution: {integrity: sha512-6EI8Sl+mxYHEIy6Yteh6eknD+EZguKpNdr3sCKxNezmLR0+vK99vHcllo6uGSjXXiwtwS67Xqxn8SsoatL+UJQ==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - - '@jimp/plugin-blur@0.22.10': - resolution: {integrity: sha512-4XRTWuPVdMXJeclJMisXPGizeHtTryVaVV5HnuQXpKqIZtzXReCCpNGH8q/i0kBQOQMXhGWS3mpqOEwtpPePKw==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - - '@jimp/plugin-circle@0.22.10': - resolution: {integrity: sha512-mhcwTO1ywRxiCgtLGge6tDDIDPlX6qkI3CY+BjgGG/XhVHccCddXgOGLdlf+5OuKIEF2Nqs0V01LQEQIJFTmEw==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - - '@jimp/plugin-color@0.22.10': - resolution: {integrity: sha512-e4t3L7Kedd96E0x1XjsTM6NcgulKUU66HdFTao7Tc9FYJRFSlttARZ/C6LEryGDm/i69R6bJEpo7BkNz0YL55Q==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - - '@jimp/plugin-contain@0.22.10': - resolution: {integrity: sha512-eP8KrzctuEoqibQAxi9WhbnoRosydhiwg+IYya3dKuKDBTrD9UHt+ERlPQ/lTNWHzV/l4S1ntV3r9s9saJgsXA==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - '@jimp/plugin-blit': '>=0.3.5' - '@jimp/plugin-resize': '>=0.3.5' - '@jimp/plugin-scale': '>=0.3.5' - - '@jimp/plugin-cover@0.22.10': - resolution: {integrity: sha512-kJCwL5T1igfa0InCfkE7bBeqg26m46aoRt10ug+rvm11P6RrvRMGrgINFyIKB+mnB7CiyBN/MOula1CvLhSInQ==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - '@jimp/plugin-crop': '>=0.3.5' - '@jimp/plugin-resize': '>=0.3.5' - '@jimp/plugin-scale': '>=0.3.5' - - '@jimp/plugin-crop@0.22.10': - resolution: {integrity: sha512-BOZ+YGaZlhU7c5ye65RxikicXH0Ki0It6/XHISvipR5WZrfjLjL2Ke20G+AGnwBQc76gKenVcMXVUCnEjtZV+Q==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - - '@jimp/plugin-displace@0.22.10': - resolution: {integrity: sha512-llNiWWMTKISDXt5+cXI0GaFmZWAjlT+4fFLYf4eXquuL/9wZoQsEBhv2GdGd48mkiS8jZq1Nnb2Q4ehEPTvrzw==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - - '@jimp/plugin-dither@0.22.10': - resolution: {integrity: sha512-05WLmeV5M+P/0FS+bWf13hMew2X0oa8w9AtmevL2UyA/5GqiyvP2Xm5WfGQ8oFiiMvpnL6RFomJQOZtWca0C2w==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - - '@jimp/plugin-fisheye@0.22.10': - resolution: {integrity: sha512-InjiXvc7Gkzrx8VWtU97kDqV7ENnhHGPULymJWeZaF2aicud9Fpk4iCtd/DcZIrk7Cbe60A8RwNXN00HXIbSCg==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - - '@jimp/plugin-flip@0.22.10': - resolution: {integrity: sha512-42GkGtTHWnhnwTMPVK/kXObZbkYIpQWfuIfy5EMEMk6zRj05zpv4vsjkKWfuemweZINwfvD7wDJF7FVFNNcZZg==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - '@jimp/plugin-rotate': '>=0.3.5' - - '@jimp/plugin-gaussian@0.22.10': - resolution: {integrity: sha512-ykrG/6lTp9Q5YA8jS5XzwMHtRxb9HOFMgtmnrUZ8kU+BK8REecfy9Ic5BUEOjCYvS1a/xLsnrZQU07iiYxBxFg==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - - '@jimp/plugin-invert@0.22.10': - resolution: {integrity: sha512-d8j9BlUJYs/c994t4azUWSWmQq4LLPG4ecm8m6SSNqap+S/HlVQGqjYhJEBbY9EXkOTYB9vBL9bqwSM1Rr6paA==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - - '@jimp/plugin-mask@0.22.10': - resolution: {integrity: sha512-yRBs1230XZkz24uFTdTcSlZ0HXZpIWzM3iFQN56MzZ7USgdVZjPPDCQ8I9RpqfZ36nDflQkUO0wV7ucsi4ogow==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - - '@jimp/plugin-normalize@0.22.10': - resolution: {integrity: sha512-Wk9GX6eJMchX/ZAazVa70Fagu+OXMvHiPY+HrcEwcclL+p1wo8xAHEsf9iKno7Ja4EU9lLhbBRY5hYJyiKMEkg==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - - '@jimp/plugin-print@0.22.10': - resolution: {integrity: sha512-1U3VloIR+beE1kWPdGEJMiE2h1Do29iv3w8sBbvPyRP4qXxRFcDpmCGtctsrKmb1krlBFlj8ubyAY90xL+5n9w==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - '@jimp/plugin-blit': '>=0.3.5' - - '@jimp/plugin-resize@0.22.10': - resolution: {integrity: sha512-ixomxVcnAONXDgaq0opvAx4UAOiEhOA/tipuhFFOvPKFd4yf1BAnEviB5maB0SBHHkJXPUSzDp/73xVTMGSe7g==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - - '@jimp/plugin-rotate@0.22.10': - resolution: {integrity: sha512-eeFX8dnRyf3LAdsdXWKWuN18hLRg8zy1cP0cP9rHzQVWRK7ck/QsLxK1vHq7MADGwQalNaNTJ9SQxH6c8mz6jw==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - '@jimp/plugin-blit': '>=0.3.5' - '@jimp/plugin-crop': '>=0.3.5' - '@jimp/plugin-resize': '>=0.3.5' - - '@jimp/plugin-scale@0.22.10': - resolution: {integrity: sha512-TG/H0oUN69C9ArBCZg4PmuoixFVKIiru8282KzSB/Tp1I0xwX0XLTv3dJ5pobPlIgPcB+TmD4xAIdkCT4rtWxg==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - '@jimp/plugin-resize': '>=0.3.5' - - '@jimp/plugin-shadow@0.22.10': - resolution: {integrity: sha512-TN9xm6fI7XfxbMUQqFPZjv59Xdpf0tSiAQdINB4g6pJMWiVANR/74OtDONoy3KKpenu5Y38s+FkrtID/KcQAhw==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - '@jimp/plugin-blur': '>=0.3.5' - '@jimp/plugin-resize': '>=0.3.5' - - '@jimp/plugin-threshold@0.22.10': - resolution: {integrity: sha512-DA2lSnU0TgIRbAgmXaxroYw3Ad6J2DOFEoJp0NleSm2h3GWbZEE5yW9U2B6hD3iqn4AenG4E2b2WzHXZyzSutw==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - '@jimp/plugin-color': '>=0.8.0' - '@jimp/plugin-resize': '>=0.8.0' - - '@jimp/plugins@0.22.10': - resolution: {integrity: sha512-KDMZyM6pmvS8freB+UBLko1TO/k4D7URS/nphCozuH+P7i3UMe7NdckXKJ8u+WD6sqN0YFYvBehpkpnUiw/91w==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - - '@jimp/png@0.22.10': - resolution: {integrity: sha512-RYinU7tZToeeR2g2qAMn42AU+8OUHjXPKZZ9RkmoL4bguA1xyZWaSdr22/FBkmnHhOERRlr02KPDN1OTOYHLDQ==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - - '@jimp/tiff@0.22.10': - resolution: {integrity: sha512-OaivlSYzpNTHyH/h7pEtl3A7F7TbsgytZs52GLX/xITW92ffgDgT6PkldIrMrET6ERh/hdijNQiew7IoEEr2og==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - - '@jimp/types@0.22.10': - resolution: {integrity: sha512-u/r+XYzbCx4zZukDmxx8S0er3Yq3iDPI6+31WKX0N18i2qPPJYcn8qwIFurfupRumGvJ8SlGLCgt/T+Y8zzUIw==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - - '@jimp/utils@0.22.10': - resolution: {integrity: sha512-ztlOK9Mm2iLG2AMoabzM4i3WZ/FtshcgsJCbZCRUs/DKoeS2tySRJTnQZ1b7Roq0M4Ce+FUAxnCAcBV0q7PH9w==} - '@jridgewell/gen-mapping@0.3.5': resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} engines: {node: '>=6.0.0'} @@ -1104,91 +714,6 @@ packages: '@lezer/javascript': ^1.2.0 '@lezer/lr': ^1.0.0 - '@replit/codemirror-vim@6.1.0': - resolution: {integrity: sha512-XATcrMBYphSgTTDHaL5cTdBKA+/kwg8x0kHpX9xFHkI8c2G9+nXdkIzFCtk76x1VDYQSlT6orNhudNt+9H9zOA==} - peerDependencies: - '@codemirror/commands': ^6.0.0 - '@codemirror/language': ^6.1.0 - '@codemirror/search': ^6.2.0 - '@codemirror/state': ^6.0.1 - '@codemirror/view': ^6.0.3 - - '@resvg/resvg-js-android-arm-eabi@2.6.0': - resolution: {integrity: sha512-lJnZ/2P5aMocrFMW7HWhVne5gH82I8xH6zsfH75MYr4+/JOaVcGCTEQ06XFohGMdYRP3v05SSPLPvTM/RHjxfA==} - engines: {node: '>= 10'} - cpu: [arm] - os: [android] - - '@resvg/resvg-js-android-arm64@2.6.0': - resolution: {integrity: sha512-N527f529bjMwYWShZYfBD60dXA4Fux+D695QsHQ93BDYZSHUoOh1CUGUyICevnTxs7VgEl98XpArmUWBZQVMfQ==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [android] - - '@resvg/resvg-js-darwin-arm64@2.6.0': - resolution: {integrity: sha512-MabUKLVayEwlPo0mIqAmMt+qESN8LltCvv5+GLgVga1avpUrkxj/fkU1TKm8kQegutUjbP/B0QuMuUr0uhF8ew==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - - '@resvg/resvg-js-darwin-x64@2.6.0': - resolution: {integrity: sha512-zrFetdnSw/suXjmyxSjfDV7i61hahv6DDG6kM7BYN2yJ3Es5+BZtqYZTcIWogPJedYKmzN1YTMWGd/3f0ubFiA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - - '@resvg/resvg-js-linux-arm-gnueabihf@2.6.0': - resolution: {integrity: sha512-sH4gxXt7v7dGwjGyzLwn7SFGvwZG6DQqLaZ11MmzbCwd9Zosy1TnmrMJfn6TJ7RHezmQMgBPi18bl55FZ1AT4A==} - engines: {node: '>= 10'} - cpu: [arm] - os: [linux] - - '@resvg/resvg-js-linux-arm64-gnu@2.6.0': - resolution: {integrity: sha512-fCyMncqCJtrlANADIduYF4IfnWQ295UKib7DAxFXQhBsM9PLDTpizr0qemZcCNadcwSVHnAIzL4tliZhCM8P6A==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@resvg/resvg-js-linux-arm64-musl@2.6.0': - resolution: {integrity: sha512-ouLjTgBQHQyxLht4FdMPTvuY8xzJigM9EM2Tlu0llWkN1mKyTQrvYWi6TA6XnKdzDJHy7ZLpWpjZi7F5+Pg+Vg==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@resvg/resvg-js-linux-x64-gnu@2.6.0': - resolution: {integrity: sha512-n3zC8DWsvxC1AwxpKFclIPapDFibs5XdIRoV/mcIlxlh0vseW1F49b97F33BtJQRmlntsqqN6GMMqx8byB7B+Q==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@resvg/resvg-js-linux-x64-musl@2.6.0': - resolution: {integrity: sha512-n4tasK1HOlAxdTEROgYA1aCfsEKk0UOFDNd/AQTTZlTmCbHKXPq+O8npaaKlwXquxlVK8vrkcWbksbiGqbCAcw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@resvg/resvg-js-win32-arm64-msvc@2.6.0': - resolution: {integrity: sha512-X2+EoBJFwDI5LDVb51Sk7ldnVLitMGr9WwU/i21i3fAeAXZb3hM16k67DeTy16OYkT2dk/RfU1tP1wG+rWbz2Q==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - - '@resvg/resvg-js-win32-ia32-msvc@2.6.0': - resolution: {integrity: sha512-L7oevWjQoUgK5W1fCKn0euSVemhDXVhrjtwqpc7MwBKKimYeiOshO1Li1pa8bBt5PESahenhWgdB6lav9O0fEg==} - engines: {node: '>= 10'} - cpu: [ia32] - os: [win32] - - '@resvg/resvg-js-win32-x64-msvc@2.6.0': - resolution: {integrity: sha512-8lJlghb+Unki5AyKgsnFbRJwkEj9r1NpwyuBG8yEJiG1W9eEGl03R3I7bsVa3haof/3J1NlWf0rzSa1G++A2iw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - - '@resvg/resvg-js@2.6.0': - resolution: {integrity: sha512-Tf3YpbBKcQn991KKcw/vg7vZf98v01seSv6CVxZBbRkL/xyjnoYB6KgrFL6zskT1A4dWC/vg77KyNOW+ePaNlA==} - engines: {node: '>= 10'} - '@rich_harris/svelte-split-pane@1.1.3': resolution: {integrity: sha512-eziKez1ncDfLqJQsViwLG2rYNfMEa3pYBKFUBfNTChgT5lUnofm5IDHxupAKklKvRpTXCVhQXb1MxLUfj5UgFQ==} peerDependencies: @@ -1326,39 +851,12 @@ packages: cpu: [x64] os: [win32] - '@shuding/opentype.js@1.4.0-beta.0': - resolution: {integrity: sha512-3NgmNyH3l/Hv6EvsWJbsvpcpUba6R8IREQ83nH83cyakCw7uM1arZKNfHwv1Wz6jgqrF/j4x5ELvR6PnK9nTcA==} - engines: {node: '>= 8.0.0'} - hasBin: true - '@stylistic/eslint-plugin-js@1.8.0': resolution: {integrity: sha512-jdvnzt+pZPg8TfclZlTZPiUbbima93ylvQ+wNgHLNmup3obY6heQvgewSu9i2CfS61BnRByv+F9fxQLPoNeHag==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: '>=8.40.0' - '@supabase/functions-js@2.1.5': - resolution: {integrity: sha512-BNzC5XhCzzCaggJ8s53DP+WeHHGT/NfTsx2wUSSGKR2/ikLFQTBCDzMvGz/PxYMqRko/LwncQtKXGOYp1PkPaw==} - - '@supabase/gotrue-js@2.62.2': - resolution: {integrity: sha512-AP6e6W9rQXFTEJ7sTTNYQrNf0LCcnt1hUW+RIgUK+Uh3jbWvcIST7wAlYyNZiMlS9+PYyymWQ+Ykz/rOYSO0+A==} - - '@supabase/node-fetch@2.6.15': - resolution: {integrity: sha512-1ibVeYUacxWYi9i0cf5efil6adJ9WRyZBLivgjs+AUpewx1F3xPi7gLgaASI2SmIQxPoCEjAsLAzKPgMJVgOUQ==} - engines: {node: 4.x || >=6.0.0} - - '@supabase/postgrest-js@1.9.2': - resolution: {integrity: sha512-I6yHo8CC9cxhOo6DouDMy9uOfW7hjdsnCxZiaJuIVZm1dBGTFiQPgfMa9zXCamEWzNyWRjZvupAUuX+tqcl5Sw==} - - '@supabase/realtime-js@2.9.3': - resolution: {integrity: sha512-lAp50s2n3FhGJFq+wTSXLNIDPw5Y0Wxrgt44eM5nLSA3jZNUUP3Oq2Ccd1CbZdVntPCWLZvJaU//pAd2NE+QnQ==} - - '@supabase/storage-js@2.5.5': - resolution: {integrity: sha512-OpLoDRjFwClwc2cjTJZG8XviTiQH4Ik8sCiMK5v7et0MDu2QlXjCAW3ljxJB5+z/KazdMOTnySi+hysxWUPu3w==} - - '@supabase/supabase-js@2.39.3': - resolution: {integrity: sha512-NoltJSaJNKDJNutO5sJPAAi5RIWrn1z2XH+ig1+cHDojT6BTN7TvZPNa3Kq3gFQWfO5H1N9El/bCTZJ3iFW2kQ==} - '@sveltejs/adapter-vercel@5.4.3': resolution: {integrity: sha512-srZBkMpeaa7lflO1ZGdKTW3jWHscE9rdAkyxgRlVMVyugjcPOZ3dcpEfpoM4wtVCbpEOdHniWqQR9yL+zs4ybA==} peerDependencies: @@ -1384,37 +882,12 @@ packages: svelte: ^4.0.0 || ^5.0.0-next.0 vite: ^5.0.3 - '@sveltejs/repl@0.6.0': - resolution: {integrity: sha512-NADKN0NZhLlSatTSh5CCsdzgf2KHJFRef/8krA/TVWAWos5kSwmZ5fF0UImuqs61Pu/SiMXksaWNTGTiOtr4fQ==} - peerDependencies: - svelte: ^3.54.0 || ^4.0.0-next.0 || ^4.0.0 - - '@sveltejs/site-kit@5.2.2': - resolution: {integrity: sha512-XLLxVUV/dYytCsUeODAkjtzlaIBSn1kdcH5U36OuN7gMsPEHDy5L/dsWjf1/vDln3JStH5lqZPEN8Fovm33KhA==} - peerDependencies: - '@sveltejs/kit': ^1.0.0 - svelte: ^3.54.0 - - '@sveltejs/site-kit@6.0.0-next.59': - resolution: {integrity: sha512-nAUCuunhN0DmurQBxbsauqvdvv4mL0F/Aluxq0hFf6gB3iSn9WdaUZdPMXoujy+8cy+m6UvKuyhkgApZhmOLvw==} - peerDependencies: - '@sveltejs/kit': ^1.20.0 - svelte: ^4.0.0 - '@sveltejs/site-kit@6.0.0-next.64': resolution: {integrity: sha512-SosLY07DBA79yJhRR9vQpk9eXlSc3VjzOlIJQFvPzgsbu727rq5u3dudFEsm0NeQFoAF+NNgDYi5D85v5Yc+vQ==} peerDependencies: '@sveltejs/kit': ^1.20.0 svelte: ^4.0.0 - '@sveltejs/vite-plugin-svelte-inspector@2.1.0': - resolution: {integrity: sha512-9QX28IymvBlSCqsCll5t0kQVxipsfhFFL+L2t3nTWfXnddYwxBuAEtTtlaVQpRz9c37BhJjltSeY4AJSC03SSg==} - engines: {node: ^18.0.0 || >=20} - peerDependencies: - '@sveltejs/vite-plugin-svelte': ^3.0.0 - svelte: ^4.0.0 || ^5.0.0-next.0 - vite: ^5.0.0 - '@sveltejs/vite-plugin-svelte-inspector@3.0.0-next.2': resolution: {integrity: sha512-Yl9BWvEj+1j+8mICIAA04/Sx0wEHNL0n9pSIZFM8n4NWgLFmR3v41qX2k54J/r4LWE2YHTeNNH2WJqEUb3geEA==} engines: {node: ^18.0.0 || ^20.0.0 || >=22} @@ -1423,13 +896,6 @@ packages: svelte: ^5.0.0-next.96 || ^5.0.0 vite: ^5.0.0 - '@sveltejs/vite-plugin-svelte@3.1.1': - resolution: {integrity: sha512-rimpFEAboBBHIlzISibg94iP09k/KYdHgVhJlcsTfn7KMBhc70jFX/GRWkRdFCc2fdnk+4+Bdfej23cMDnJS6A==} - engines: {node: ^18.0.0 || >=20} - peerDependencies: - svelte: ^4.0.0 || ^5.0.0-next.0 - vite: ^5.0.0 - '@sveltejs/vite-plugin-svelte@4.0.0-next.6': resolution: {integrity: sha512-7+bEFN5F9pthG6nOEHNz9yioHxNXK6yl+0GnTy9WOfxN/SvPykkH/Hs6MqTGjo47a9G2q3QXQnzuxG5WXNX4Tg==} engines: {node: ^18.0.0 || ^20.0.0 || >=22} @@ -1441,9 +907,6 @@ packages: resolution: {integrity: sha512-qhUGGDHcpbY2zpjW3SwqchuW8J/5EzlPFud7xNntHKA7f3a/mx5+g+ruJKFHSAiVZYo30PALt+AyhmPUNKH/Og==} engines: {node: ^14.13.1 || ^16.0.0 || >=18} - '@tokenizer/token@0.3.0': - resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==} - '@types/aria-query@5.0.4': resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} @@ -1462,27 +925,15 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@16.9.1': - resolution: {integrity: sha512-QpLcX9ZSsq3YYUUnD3nFDY8H7wctAhQj/TFKL8Ya8v5fMm3CFXxo8zStsLAl780ltoYoo1WvKUVGBQK+1ifr7g==} - '@types/node@20.12.7': resolution: {integrity: sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==} - '@types/phoenix@1.6.4': - resolution: {integrity: sha512-B34A7uot1Cv0XtaHRYDATltAdKx0BvVKNgYNqE4WjtPUa4VQJM7kxeXcVKaH+KS+kCmZ+6w+QaUdcljiheiBJA==} - - '@types/pug@2.0.10': - resolution: {integrity: sha512-Sk/uYFOBAB7mb74XcpizmH0KOR2Pv3D2Hmrh1Dmy5BmK3MpdSa5kqZcg6EKBdklU0bFXX9gCfzvpnyUehrPIuA==} - '@types/resolve@1.20.2': resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} '@types/semver@7.5.6': resolution: {integrity: sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==} - '@types/ws@8.5.10': - resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==} - '@typescript-eslint/eslint-plugin@8.2.0': resolution: {integrity: sha512-02tJIs655em7fvt9gps/+4k4OsKULYGtLBPJfOsmOq1+3cdClYiF0+d6mHu6qDnTcg88wJBkcPLpQhq7FyDz0A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -1657,9 +1108,6 @@ packages: resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} engines: {node: '>=12'} - any-base@1.1.0: - resolution: {integrity: sha512-uMgjozySS8adZZYePpaWs8cxB9/kdzmpX6SgJZ+wbz1K5eYk5QMYDVJaZKhxyIHUdnnJkfR7SVgStgH7LkGUyg==} - anymatch@3.1.3: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} @@ -1703,13 +1151,6 @@ packages: balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - base64-js@0.0.8: - resolution: {integrity: sha512-3XSA2cR/h/73EzlXXdU6YNycmYI7+kicTxks4eJg2g39biHR84slg2+des+p7iHYhbRg/udIS4TD53WabcOUkw==} - engines: {node: '>= 0.4'} - - base64-js@1.5.1: - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - better-path-resolve@1.0.0: resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==} engines: {node: '>=4'} @@ -1721,9 +1162,6 @@ packages: bindings@1.5.0: resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} - bmp-js@0.1.0: - resolution: {integrity: sha512-vHdS19CnY3hwiNdkaqk93DvjVLfbEcI8mys4UjuWrlX1haDmroo8o4xCzh4wD6DGV6HxRCyauwhHRqMTfERtjw==} - brace-expansion@1.1.11: resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} @@ -1734,24 +1172,9 @@ packages: resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} engines: {node: '>=8'} - browserslist@4.22.3: - resolution: {integrity: sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - - buffer-crc32@0.2.13: - resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} - - buffer-equal@0.0.1: - resolution: {integrity: sha512-RgSV6InVQ9ODPdLWJ5UAqBqJBOg370Nz6ZQtRzpt6nUjc8v0St97uJ4PYC6NztqIScrAXafKM3mZPMygSe1ggA==} - engines: {node: '>=0.4.0'} - buffer-from@1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} - buffer@5.7.1: - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - bundle-name@4.1.0: resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==} engines: {node: '>=18'} @@ -1764,12 +1187,6 @@ packages: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} - camelize@1.0.1: - resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==} - - caniuse-lite@1.0.30001587: - resolution: {integrity: sha512-HMFNotUmLXn71BQxg8cijvqxnIAofforZOwGsxyXJ0qugTdspUF4sPSJ2vhgprHCB996tIDzEq1ubumPDV8ULA==} - chai@5.1.1: resolution: {integrity: sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA==} engines: {node: '>=12'} @@ -1797,9 +1214,6 @@ packages: resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} engines: {node: '>=8'} - code-red@1.0.4: - resolution: {integrity: sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==} - codemirror@6.0.1: resolution: {integrity: sha512-J8j+nZ+CdWmIeFIGXEFbFPtpiYacFMDR8GlHK3IyHQJMCaVRfGx9NT+Hxivv1ckLWPvNdZqndbr/7lVhrf/Svg==} @@ -1810,17 +1224,10 @@ packages: color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - color-string@1.9.1: - resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} - color-support@1.1.3: resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} hasBin: true - color@4.2.3: - resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} - engines: {node: '>=12.5.0'} - combined-stream@1.0.8: resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} engines: {node: '>= 0.8'} @@ -1851,23 +1258,6 @@ packages: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} - css-background-parser@0.1.0: - resolution: {integrity: sha512-2EZLisiZQ+7m4wwur/qiYJRniHX4K5Tc9w93MT3AS0WS1u5kaZ4FKXlOTBhOjc+CgEgPiGY+fX1yWD8UwpEqUA==} - - css-box-shadow@1.0.0-3: - resolution: {integrity: sha512-9jaqR6e7Ohds+aWwmhe6wILJ99xYQbfmK9QQB9CcMjDbTxPZjwEmUQpU91OG05Xgm8BahT5fW+svbsQGjS/zPg==} - - css-color-keywords@1.0.0: - resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==} - engines: {node: '>=4'} - - css-to-react-native@3.2.0: - resolution: {integrity: sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==} - - css-tree@2.3.1: - resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} - cssesc@3.0.0: resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} engines: {node: '>=4'} @@ -1922,11 +1312,6 @@ packages: resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} engines: {node: '>=12'} - degit@2.8.4: - resolution: {integrity: sha512-vqYuzmSA5I50J882jd+AbAhQtgK6bdKUJIex1JNfEUPENCgYsxugzKVZlFyMwV4i06MmnV47/Iqi5Io86zf3Ng==} - engines: {node: '>=8.0.0'} - hasBin: true - delayed-stream@1.0.0: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} @@ -1947,9 +1332,6 @@ packages: resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==} engines: {node: '>=8'} - devalue@4.3.2: - resolution: {integrity: sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==} - devalue@5.0.0: resolution: {integrity: sha512-gO+/OMXF7488D+u3ue+G7Y4AA3ZmUnB3eHJXmBTgNHvr4ZNzl36A0ZtG+XCRNYCkYx/bFmw4qtkoFLa+wSrwAA==} @@ -1957,12 +1339,6 @@ packages: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} - do-not-zip@1.0.0: - resolution: {integrity: sha512-Pgd81ET43bhAGaN2Hq1zluSX1FmD7kl7KcV9ER/lawiLsRUB9pRA5y8r6us29Xk6BrINZETO8TjhYwtwafWUww==} - - dom-walk@0.1.2: - resolution: {integrity: sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==} - dotenv@16.3.2: resolution: {integrity: sha512-HTlk5nmhkm8F6JcdXvHIzaorzCoziNQT9mGxLPVXW8wJF1TiGSL60ZGB4gHWabHOaMmWmhvk2/lPHfnBiT78AQ==} engines: {node: '>=12'} @@ -1976,12 +1352,6 @@ packages: eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - electron-to-chromium@1.4.666: - resolution: {integrity: sha512-q4lkcbQrUdlzWCUOxk6fwEza6bNCfV12oi4AJph5UibguD1aTfL4uD0nuzFv9hbPANXQMuUS0MxPSHQ1gqq5dg==} - - emoji-regex@10.3.0: - resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} - emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -2003,21 +1373,11 @@ packages: error-stack-parser-es@0.1.1: resolution: {integrity: sha512-g/9rfnvnagiNf+DRMHEVGuGuIBlCIMDFoTA616HaP2l9PlCjGjVhD98PNbVSJvmK4TttqT5mV5tInMhoFgi+aA==} - es6-promise@3.3.1: - resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==} - esbuild@0.21.5: resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} engines: {node: '>=12'} hasBin: true - escalade@3.1.1: - resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} - engines: {node: '>=6'} - - escape-html@1.0.3: - resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} - escape-string-regexp@4.0.0: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} @@ -2130,9 +1490,6 @@ packages: resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} engines: {node: '>=16.17'} - exif-parser@0.1.12: - resolution: {integrity: sha512-c2bQfLNbMzLPmzQuOr8fy0csy84WmwnER81W88DzTp9CYNPJ6yzOj2EZAh9pywYpqHnshVLHQJ8WzldAyfY+Iw==} - extendable-error@0.1.7: resolution: {integrity: sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==} @@ -2168,17 +1525,10 @@ packages: resolution: {integrity: sha512-VdkTsK7GWLT0VWMK5S5WTAPn61wJ98WPFwJiRHumhg4ESNUO/tnkU8bzzzc62o6Uk1SVhuZFLnakmDA4SGV7wA==} engines: {node: '>=12'} - fflate@0.7.4: - resolution: {integrity: sha512-5u2V/CDW15QM1XbbgS+0DfPxVB+jUKhWEKuuFuHncbk3tEEqzmoXL+2KyOFuKGqOnmdIy0/davWF1CkuwtibCw==} - file-entry-cache@8.0.0: resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} engines: {node: '>=16.0.0'} - file-type@16.5.4: - resolution: {integrity: sha512-/yFHK0aGjFEgDJjEKP0pWCplsPFPhwyfwevf/pVxiN0tmE4L9LmwWxWukdJSHdoCli4VgQLehjJtwQBnqmsKcw==} - engines: {node: '>=10'} - file-uri-to-path@1.0.0: resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} @@ -2201,13 +1551,6 @@ packages: flatted@3.2.9: resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} - flexsearch@0.7.43: - resolution: {integrity: sha512-c5o/+Um8aqCSOXGcZoqZOm+NqtVwNsvVpWv6lfmSclU954O3wvQKxxK8zj74fPaSJbXpSLTs4PRhh+wnoCXnKg==} - - flru@1.0.2: - resolution: {integrity: sha512-kWyh8ADvHBFz6ua5xYOPnUroZTT/bwWfrCeL0Wj1dzG4/YOmOcfJ99W8dOVyyynJN35rZ9aCOtHChqQovV7yog==} - engines: {node: '>=6'} - foreground-child@3.3.0: resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} engines: {node: '>=14'} @@ -2263,9 +1606,6 @@ packages: get-tsconfig@4.7.6: resolution: {integrity: sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA==} - gifwrap@0.10.1: - resolution: {integrity: sha512-2760b1vpJHNmLzZ/ubTtNnEx5WApN/PYWJvXvgS+tL1egTTthayFYIQQNi136FLEDcN/IyEY2EcGpIITD6eYUw==} - glob-parent@5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} engines: {node: '>= 6'} @@ -2287,9 +1627,6 @@ packages: engines: {node: '>=12'} deprecated: Glob versions prior to v9 are no longer supported - global@4.4.0: - resolution: {integrity: sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==} - globals@14.0.0: resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} engines: {node: '>=18'} @@ -2329,10 +1666,6 @@ packages: resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} engines: {node: '>= 0.4'} - hex-rgb@4.3.0: - resolution: {integrity: sha512-Ox1pJVrDCyGHMG9CFg1tmrRUMRPRsAWYc/PinY0XzJU4K7y7vjNoLKIQ7BR5UJMCxNN8EM1MNDmHWA/B3aZUuw==} - engines: {node: '>=6'} - html-encoding-sniffer@4.0.0: resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==} engines: {node: '>=18'} @@ -2367,9 +1700,6 @@ packages: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} - ieee754@1.2.1: - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - ignore-by-default@1.0.1: resolution: {integrity: sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==} @@ -2381,13 +1711,6 @@ packages: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} - image-q@4.0.0: - resolution: {integrity: sha512-PfJGVgIfKQJuq3s0tTDOKtztksibuUEbJQIYT3by6wctQo+Rdlh7ef4evJ5NCdxY4CfMbvFkocEwbl4BF8RlJw==} - - imagetools-core@6.0.4: - resolution: {integrity: sha512-N1qs5qn7u9nR3kboISkYuvJm8MohiphCfBa+wx1UOropVaFis9/mh6wuDPLHJNhl6/64C7q2Pch5NASVKAaSrg==} - engines: {node: '>=12.0.0'} - immutable@4.3.4: resolution: {integrity: sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==} @@ -2409,13 +1732,6 @@ packages: inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - interpret@1.4.0: - resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==} - engines: {node: '>= 0.10'} - - is-arrayish@0.3.2: - resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} - is-binary-path@2.1.0: resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} engines: {node: '>=8'} @@ -2436,9 +1752,6 @@ packages: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} engines: {node: '>=8'} - is-function@1.0.2: - resolution: {integrity: sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==} - is-glob@4.0.3: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} @@ -2487,9 +1800,6 @@ packages: isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - isomorphic-fetch@3.0.0: - resolution: {integrity: sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==} - istanbul-lib-coverage@3.2.2: resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} engines: {node: '>=8'} @@ -2509,12 +1819,6 @@ packages: jackspeak@3.4.3: resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} - jimp@0.22.10: - resolution: {integrity: sha512-lCaHIJAgTOsplyJzC1w/laxSxrbSsEBw4byKwXgUdMmh+ayPsnidTblenQm+IvhIs44Gcuvlb6pd2LQ0wcKaKg==} - - jpeg-js@0.4.4: - resolution: {integrity: sha512-WZzeDOEtTOBK4Mdsar0IqEU5sMr3vSV2RqkAIzUEV2BHnUfKGyswWFPFwK5EeDo93K3FohSHbLAjj0s1Wzd+dg==} - js-yaml@3.14.1: resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} hasBin: true @@ -2626,12 +1930,6 @@ packages: resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} engines: {node: '>=10'} - linebreak@1.1.0: - resolution: {integrity: sha512-MHp03UImeVhB7XZtjd0E4n6+3xr5Dq/9xI/5FptGk5FrbDR3zagPa2DS6U8ks/3HjbKWG9Q1M2ufOzxV2qLYSQ==} - - load-bmfont@1.4.1: - resolution: {integrity: sha512-8UyQoYmdRDy81Brz6aLAUhfZLwr5zV0L3taTQ4hju7m6biuwiWiJXjPhBJxbUQJA8PrkvJ/7Enqmwk2sM14soA==} - locate-character@3.0.0: resolution: {integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==} @@ -2676,24 +1974,11 @@ packages: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} engines: {node: '>=10'} - marked@11.1.1: - resolution: {integrity: sha512-EgxRjgK9axsQuUa/oKMx5DEY8oXpKJfk61rT5iY3aRlgU6QJtUcxU5OAymdhCvWvhYcd9FKmO5eQoX8m9VGJXg==} - engines: {node: '>= 18'} - hasBin: true - - marked@5.1.2: - resolution: {integrity: sha512-ahRPGXJpjMjwSOlBoTMZAK7ATXkli5qCPxZ21TG44rx1KEo44bii4ekgTDQPNRQ4Kh7JMb9Ub1PVk1NxRSsorg==} - engines: {node: '>= 16'} - hasBin: true - marked@7.0.5: resolution: {integrity: sha512-lwNAFTfXgqpt/XvK17a/8wY9/q6fcSPZT1aP6QW0u74VwaJF/Z9KbRcX23sWE4tODM+AolJNcUtErTkgOeFP/Q==} engines: {node: '>= 16'} hasBin: true - mdn-data@2.0.30: - resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} - merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} @@ -2713,22 +1998,10 @@ packages: resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} engines: {node: '>= 0.6'} - mime@1.6.0: - resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} - engines: {node: '>=4'} - hasBin: true - mimic-fn@4.0.0: resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} engines: {node: '>=12'} - min-document@2.19.0: - resolution: {integrity: sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==} - - min-indent@1.0.1: - resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} - engines: {node: '>=4'} - minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} @@ -2740,9 +2013,6 @@ packages: resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} engines: {node: '>=16 || 14 >=14.17'} - minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - minipass@3.3.6: resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} engines: {node: '>=8'} @@ -2759,10 +2029,6 @@ packages: resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} engines: {node: '>= 8'} - mkdirp@0.5.6: - resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} - hasBin: true - mkdirp@1.0.4: resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} engines: {node: '>=10'} @@ -2804,9 +2070,6 @@ packages: resolution: {integrity: sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==} hasBin: true - node-releases@2.0.14: - resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} - nodemon@3.0.3: resolution: {integrity: sha512-7jH/NXbFPxVaMwmBCC2B9F/V6X1VkEdNgx3iu9jji8WxWcvhMWkmhNWhI5077zknOnZnBzba9hZP6bCPJLSReQ==} engines: {node: '>=10'} @@ -2853,9 +2116,6 @@ packages: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} - omggif@1.0.10: - resolution: {integrity: sha512-LMJTtvgc/nugXj0Vcrrs68Mn2D1r0zf630VNtqtpI1FEO7e+O9FP4gqs9AcnBaSEeoHIPm28u6qgPR0oyEpGSw==} - once@1.4.0: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} @@ -2912,31 +2172,10 @@ packages: package-manager-detector@0.2.0: resolution: {integrity: sha512-E385OSk9qDcXhcM9LNSe4sdhx8a9mAPrZ4sMLW+tmxl5ZuGtPUcdFu+MPP2jbgiWAZ6Pfe5soGFMd+0Db5Vrog==} - pako@0.2.9: - resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} - - pako@1.0.11: - resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} - parent-module@1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} engines: {node: '>=6'} - parse-bmfont-ascii@1.0.6: - resolution: {integrity: sha512-U4RrVsUFCleIOBsIGYOMKjn9PavsGOXxbvYGtMOEfnId0SVNsgehXh1DxUdVPLoxd5mvcEtvmKs2Mmf0Mpa1ZA==} - - parse-bmfont-binary@1.0.6: - resolution: {integrity: sha512-GxmsRea0wdGdYthjuUeWTMWPqm2+FAd4GI8vCvhgJsFnoGhTrLhXDDupwTo7rXVAgaLIGoVHDZS9p/5XbSqeWA==} - - parse-bmfont-xml@1.1.4: - resolution: {integrity: sha512-bjnliEOmGv3y1aMEfREMBJ9tfL3WR0i0CKPj61DnSLaoxWR3nLrsQrEbCId/8rF4NyRF0cCqisSVXyQYWM+mCQ==} - - parse-css-color@0.2.1: - resolution: {integrity: sha512-bwS/GGIFV3b6KS4uwpzCFj4w297Yl3uqnSgIPsoQkx7GMLROXfMnWvxfNkL0oh8HVhZA4hvJoEoEIqonfJ3BWg==} - - parse-headers@2.0.5: - resolution: {integrity: sha512-ft3iAoLOB/MlwbNXgzy43SWGP6sQki2jQvAyBg/zDFAgr9bfNWZIUj42Kw2eJIl8kEi4PbgE6U1Zau/HwI75HA==} - parse5@7.1.2: resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} @@ -2974,20 +2213,9 @@ packages: resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} engines: {node: '>= 14.16'} - peek-readable@4.1.0: - resolution: {integrity: sha512-ZI3LnwUv5nOGbQzD9c2iDG6toheuXSZP5esSHBjopsXH4dg19soufvpUGA3uohi5anFtGb2lhAVdHzH6R/Evvg==} - engines: {node: '>=8'} - perfect-debounce@1.0.0: resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==} - periscopic@3.1.0: - resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==} - - phin@2.9.3: - resolution: {integrity: sha512-CzFr90qM24ju5f88quFC/6qohjC144rehe5n6DH900lgXmUe86+xCKc10ev56gRKC4/BkHUoG4uSiQgBiIXwDA==} - deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. - picocolors@1.1.0: resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} @@ -2999,10 +2227,6 @@ packages: resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} engines: {node: '>=6'} - pixelmatch@4.0.2: - resolution: {integrity: sha512-J8B6xqiO37sU/gkcMglv6h5Jbd9xNER7aHzpfRdNmV4IbQBzBpe4l9XmbG+xPF/znacgu2jfEw+wHffaq/YkXA==} - hasBin: true - playwright-core@1.46.1: resolution: {integrity: sha512-h9LqIQaAv+CYvWzsZ+h3RsrqCStkBHlgo6/TJlFst3cOTlLghBQlJwPOZKQJTKNaD3QIB7aAVQ+gfWbN3NXB7A==} engines: {node: '>=18'} @@ -3013,14 +2237,6 @@ packages: engines: {node: '>=18'} hasBin: true - pngjs@3.4.0: - resolution: {integrity: sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==} - engines: {node: '>=4.0.0'} - - pngjs@6.0.0: - resolution: {integrity: sha512-TRzzuFRRmEoSW/p1KVAmiOgPco2Irlah+bGFCeNfJXxxYGwSw7YwAOAcd7X28K/m5bjBWKsC29KyoMfHbypayg==} - engines: {node: '>=12.13.0'} - polka@1.0.0-next.25: resolution: {integrity: sha512-LBgDEGL73aeb/5yAwO9JWsqCuqPdvEdwA/n25Y38F4kv6jqFaLbgIWVuZfsv9Sc9O052eoWWrAjGB75oCQvELw==} engines: {node: '>=8'} @@ -3053,9 +2269,6 @@ packages: resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} engines: {node: '>=4'} - postcss-value-parser@4.2.0: - resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.4.47: resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} engines: {node: ^10 || ^12 || >=14} @@ -3080,10 +2293,6 @@ packages: engines: {node: '>=14'} hasBin: true - process@0.11.10: - resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} - engines: {node: '>= 0.6.0'} - pseudomap@1.0.2: resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==} @@ -3119,21 +2328,10 @@ packages: resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} engines: {node: '>= 6'} - readable-web-to-node-stream@3.0.2: - resolution: {integrity: sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==} - engines: {node: '>=8'} - readdirp@3.6.0: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} - rechoir@0.6.2: - resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} - engines: {node: '>= 0.10'} - - regenerator-runtime@0.13.11: - resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} - regenerator-runtime@0.14.1: resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} @@ -3167,11 +2365,6 @@ packages: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rimraf@2.7.1: - resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} - deprecated: Rimraf versions prior to v4 are no longer supported - hasBin: true - rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} deprecated: Rimraf versions prior to v4 are no longer supported @@ -3205,24 +2398,11 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sander@0.5.1: - resolution: {integrity: sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==} - sass@1.70.0: resolution: {integrity: sha512-uUxNQ3zAHeAx5nRFskBnrWzDUJrrvpCPD5FNAoRvTi0WwremlheES3tg+56PaVtCs5QDRX5CBLxxKMDJMEa1WQ==} engines: {node: '>=14.0.0'} hasBin: true - satori-html@0.3.2: - resolution: {integrity: sha512-wjTh14iqADFKDK80e51/98MplTGfxz2RmIzh0GqShlf4a67+BooLywF17TvJPD6phO0Hxm7Mf1N5LtRYvdkYRA==} - - satori@0.10.11: - resolution: {integrity: sha512-yLm1xPRPZUaKcBZJ6nmezoJjHB4MqV8x7Mu0PyZUJodRWRDD27UbeMwzuY9LEGG57WYLO4CQsGPlbHWV1Ex9TQ==} - engines: {node: '>=16'} - - sax@1.3.0: - resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==} - saxes@6.0.0: resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} engines: {node: '>=v12.22.7'} @@ -3245,10 +2425,6 @@ packages: set-cookie-parser@2.7.0: resolution: {integrity: sha512-lXLOiqpkUumhRdFF3k1osNXCy9akgx/dyPZ5p8qAg9seJzXr5ZrlqZuWIMuY6ejOsVLE6flJ5/h3lsn57fQ/PQ==} - sharp@0.33.2: - resolution: {integrity: sha512-WlYOPyyPDiiM07j/UO+E720ju6gtNtHjEGg5vovUk1Lgxyjm2LFO+37Nt/UI3MMh2l6hxTWQWi7qk3cXJTutcQ==} - engines: {libvips: '>=8.15.1', node: ^18.17.0 || ^20.3.0 || >=21.0.0} - shebang-command@1.2.0: resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} engines: {node: '>=0.10.0'} @@ -3265,11 +2441,6 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - shelljs@0.8.5: - resolution: {integrity: sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==} - engines: {node: '>=4'} - hasBin: true - shiki-twoslash@3.1.2: resolution: {integrity: sha512-JBcRIIizi+exIA/OUhYkV6jtyeZco0ykCkIRd5sgwIt1Pm4pz+maoaRZpm6SkhPwvif4fCA7xOtJOykhpIV64Q==} peerDependencies: @@ -3291,9 +2462,6 @@ packages: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} - simple-swizzle@0.2.2: - resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} - simple-update-notifier@2.0.0: resolution: {integrity: sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==} engines: {node: '>=10'} @@ -3309,10 +2477,6 @@ packages: smob@1.4.1: resolution: {integrity: sha512-9LK+E7Hv5R9u4g4C3p+jjLstaLe11MDsL21UpYaCNmapvMkYhqCV4A/f/3gyH8QjMyh6l68q9xC85vihY9ahMQ==} - sorcery@0.11.0: - resolution: {integrity: sha512-J69LQ22xrQB1cIFJhPfgtLuI6BpWRiWu1Y3vSsIwK/eAScqJxd/+CJlUuHQRdX2C9NGFamq+KqNywGgaThwfHw==} - hasBin: true - source-map-js@1.2.1: resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} @@ -3348,9 +2512,6 @@ packages: resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} engines: {node: '>=12'} - string.prototype.codepointat@0.2.1: - resolution: {integrity: sha512-2cBVCj6I4IOvEnjgO/hWqXjqBGsY+zwPmHl12Srk9IXSZ56Jwwmy+66XO5Iut/oQVR7t5ihYdLB0GMa4alEUcg==} - string_decoder@1.3.0: resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} @@ -3370,18 +2531,10 @@ packages: resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} engines: {node: '>=12'} - strip-indent@3.0.0: - resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} - engines: {node: '>=8'} - strip-json-comments@3.1.1: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} - strtok3@6.3.0: - resolution: {integrity: sha512-fZtbhtvI9I48xDSywd/somNqgUHl2L2cstmXCCif0itOf96jeW18MBSyrLuNicYQVkvpOxkZtkzujiTJ9LW5Jw==} - engines: {node: '>=10'} - style-mod@4.1.2: resolution: {integrity: sha512-wnD1HyVqpJUI2+eKZ+eo1UwghftP6yuFheBqqe+bWCotBjC2K1YnteJILRMs3SM4V/0dLEW1SC27MWP5y+mwmw==} @@ -3414,76 +2567,17 @@ packages: svelte: optional: true - svelte-hmr@0.16.0: - resolution: {integrity: sha512-Gyc7cOS3VJzLlfj7wKS0ZnzDVdv3Pn2IuVeJPk9m2skfhcu5bq3wtIZyQGggr7/Iim5rH5cncyQft/kRLupcnA==} - engines: {node: ^12.20 || ^14.13.1 || >= 16} - peerDependencies: - svelte: ^3.19.0 || ^4.0.0 - svelte-json-tree@2.2.0: resolution: {integrity: sha512-zcfepTrJ6xhpdgRZEujmiFh+ainRw7HO4Bsoh8PMAsm7fkgUPtnrZi3An8tmCFY8jajYhMrauHsd1S1XTeuiCw==} peerDependencies: svelte: ^4.0.0 - svelte-local-storage-store@0.4.0: - resolution: {integrity: sha512-ctPykTt4S3BE5bF0mfV0jKiUR1qlmqLvnAkQvYHLeb9wRyO1MdIFDVI23X+TZEFleATHkTaOpYZswIvf3b2tWA==} - engines: {node: '>=0.14'} - peerDependencies: - svelte: ^3.48.0 - - svelte-local-storage-store@0.6.4: - resolution: {integrity: sha512-45WoY2vSGPQM1sIQJ9jTkPPj20hYeqm+af6mUGRFSPP5WglZf36YYoZqwmZZ8Dt/2SU8lem+BTA8/Z/8TkqNLg==} - engines: {node: '>=0.14'} - peerDependencies: - svelte: ^3.48.0 || >4.0.0 - svelte-persisted-store@0.9.2: resolution: {integrity: sha512-jp7W98yMgBhgz5fWnjZBCmCX89Rse13iqVpjK+1ByS6iYkvW9WT+F2vwsep3f0Zy/tnGYbb8MI+9Vx7W0NQsPg==} engines: {node: '>=0.14'} peerDependencies: svelte: ^3.48.0 || ^4.0.0 || ^5.0.0-next.0 - svelte-preprocess@5.1.3: - resolution: {integrity: sha512-xxAkmxGHT+J/GourS5mVJeOXZzne1FR5ljeOUAMXUkfEhkLEllRreXpbl3dIYJlcJRfL1LO1uIAPpBpBfiqGPw==} - engines: {node: '>= 16.0.0', pnpm: ^8.0.0} - peerDependencies: - '@babel/core': ^7.10.2 - coffeescript: ^2.5.1 - less: ^3.11.3 || ^4.0.0 - postcss: ^7 || ^8 - postcss-load-config: ^2.1.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 - pug: ^3.0.0 - sass: ^1.26.8 - stylus: ^0.55.0 - sugarss: ^2.0.0 || ^3.0.0 || ^4.0.0 - svelte: ^3.23.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0 - typescript: '>=3.9.5 || ^4.0.0 || ^5.0.0' - peerDependenciesMeta: - '@babel/core': - optional: true - coffeescript: - optional: true - less: - optional: true - postcss: - optional: true - postcss-load-config: - optional: true - pug: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - typescript: - optional: true - - svelte@4.2.9: - resolution: {integrity: sha512-hsoB/WZGEPFXeRRLPhPrbRz67PhP6sqYgvwcAs+gWdSQSvNDw+/lTeUJSWe5h2xC97Fz/8QxAOqItwBzNJPU8w==} - engines: {node: '>=16'} - symbol-tree@3.2.4: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} @@ -3511,21 +2605,12 @@ packages: text-table@0.2.0: resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} - timm@1.7.1: - resolution: {integrity: sha512-IjZc9KIotudix8bMaBW6QvMuq64BrJWFs1+4V0lXwWGQZwH+LnX87doAYhem4caOEusRP9/g6jVDQmZ8XOk1nw==} - tiny-glob@0.2.9: resolution: {integrity: sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==} - tiny-inflate@1.0.3: - resolution: {integrity: sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==} - tinybench@2.9.0: resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} - tinycolor2@1.6.0: - resolution: {integrity: sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==} - tinypool@1.0.1: resolution: {integrity: sha512-URZYihUbRPcGv95En+sz6MfghfIc2OJ1sv/RmhWZLouPY0/8Vo80viwPvg3dlaS9fuq7fQMEfgRRK7BBZThBEA==} engines: {node: ^18.0.0 || >=20.0.0} @@ -3550,10 +2635,6 @@ packages: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} - token-types@4.2.1: - resolution: {integrity: sha512-6udB24Q737UD/SDsKAHI9FCRP7Bqc9D/MQUV02ORQg5iskjtLJlZJNdN4kKtcdtwCeWIwIHDGaUsTsCCAa8sFQ==} - engines: {node: '>=10'} - totalist@3.0.1: resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} engines: {node: '>=6'} @@ -3583,9 +2664,6 @@ packages: peerDependencies: typescript: '>=4.2.0' - tslib@2.6.2: - resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} @@ -3604,18 +2682,12 @@ packages: engines: {node: '>=14.17'} hasBin: true - ultrahtml@1.5.2: - resolution: {integrity: sha512-qh4mBffhlkiXwDAOxvSGxhL0QEQsTbnP9BozOK3OYPEGvPvdWzvAUaXNtUSMdNsKDtuyjEbyVUPFZ52SSLhLqw==} - undefsafe@2.0.5: resolution: {integrity: sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==} undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - unicode-trie@2.0.0: - resolution: {integrity: sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==} - universalify@0.1.2: resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} engines: {node: '>= 4.0.0'} @@ -3628,21 +2700,12 @@ packages: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} - update-browserslist-db@1.0.13: - resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} url-parse@1.5.10: resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} - utif2@4.1.0: - resolution: {integrity: sha512-+oknB9FHrJ7oW7A2WZYajOcv4FcDR4CfoGB0dPNfxbi4GO05RRnFmt5oa23+9w32EanrYcSJWspUiJkLMs+37w==} - util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -3650,10 +2713,6 @@ packages: resolution: {integrity: sha512-CVNliz6KF2yet3HBIkbFJKZmjlt95C8dsNZDnwoS6X98+QJRpsSz9uxo3TziBqdyJQkWwfD3VG9lRzsQNvF24Q==} engines: {node: '>= 0.6.0'} - vite-imagetools@6.2.9: - resolution: {integrity: sha512-C4ZYhgj2vAj43/TpZ06XlDNP0p/7LIeYbgUYr+xG44nM++4HGX6YZBKAYpiBNgiCFUTJ6eXkRppWBrfPMevgmg==} - engines: {node: '>=12.0.0'} - vite-node@2.0.5: resolution: {integrity: sha512-LdsW4pxj0Ot69FAoXZ1yTnA9bjGohr2yNBU7QKRxpz8ITSkhuDl6h3zS/tvgz4qrNjeRnvrWeXQ8ZF7Um4W00Q==} engines: {node: ^18.0.0 || >=20.0.0} @@ -3760,9 +2819,6 @@ packages: resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} engines: {node: '>=18'} - whatwg-fetch@3.6.20: - resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==} - whatwg-mimetype@4.0.0: resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} engines: {node: '>=18'} @@ -3814,31 +2870,13 @@ packages: utf-8-validate: optional: true - xhr@2.6.0: - resolution: {integrity: sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==} - xml-name-validator@5.0.0: resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==} engines: {node: '>=18'} - xml-parse-from-string@1.0.1: - resolution: {integrity: sha512-ErcKwJTF54uRzzNMXq2X5sMIy88zJvfN2DmdoQvy7PAFJ+tPRU6ydWuOKNMyfmOjdyBQTFREi60s0Y0SyI0G0g==} - - xml2js@0.6.2: - resolution: {integrity: sha512-T4rieHaC1EXcES0Kxxj4JWgaUQHDk+qwHcYOCFHfiwKz7tOVPLq7Hjq9dM1WCMhylqMEfP7hMcOIChvotiZegA==} - engines: {node: '>=4.0.0'} - - xmlbuilder@11.0.1: - resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==} - engines: {node: '>=4.0'} - xmlchars@2.2.0: resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} - xtend@4.0.2: - resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} - engines: {node: '>=0.4'} - yallist@2.1.2: resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==} @@ -3853,9 +2891,6 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} - yoga-wasm-web@0.3.3: - resolution: {integrity: sha512-N+d4UJSJbt/R3wqY7Coqs5pcV0aUj2j9IaQ3rNj9bVCLld8tTGKRa2USARjnvZJWVx1NDmQev8EknoczaOQDOA==} - zimmerframe@1.1.2: resolution: {integrity: sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==} @@ -4131,11 +3166,6 @@ snapshots: style-mod: 4.1.2 w3c-keyname: 2.2.8 - '@emnapi/runtime@0.45.0': - dependencies: - tslib: 2.6.2 - optional: true - '@esbuild/aix-ppc64@0.21.5': optional: true @@ -4244,81 +3274,6 @@ snapshots: '@humanwhocodes/retry@0.3.0': {} - '@img/sharp-darwin-arm64@0.33.2': - optionalDependencies: - '@img/sharp-libvips-darwin-arm64': 1.0.1 - optional: true - - '@img/sharp-darwin-x64@0.33.2': - optionalDependencies: - '@img/sharp-libvips-darwin-x64': 1.0.1 - optional: true - - '@img/sharp-libvips-darwin-arm64@1.0.1': - optional: true - - '@img/sharp-libvips-darwin-x64@1.0.1': - optional: true - - '@img/sharp-libvips-linux-arm64@1.0.1': - optional: true - - '@img/sharp-libvips-linux-arm@1.0.1': - optional: true - - '@img/sharp-libvips-linux-s390x@1.0.1': - optional: true - - '@img/sharp-libvips-linux-x64@1.0.1': - optional: true - - '@img/sharp-libvips-linuxmusl-arm64@1.0.1': - optional: true - - '@img/sharp-libvips-linuxmusl-x64@1.0.1': - optional: true - - '@img/sharp-linux-arm64@0.33.2': - optionalDependencies: - '@img/sharp-libvips-linux-arm64': 1.0.1 - optional: true - - '@img/sharp-linux-arm@0.33.2': - optionalDependencies: - '@img/sharp-libvips-linux-arm': 1.0.1 - optional: true - - '@img/sharp-linux-s390x@0.33.2': - optionalDependencies: - '@img/sharp-libvips-linux-s390x': 1.0.1 - optional: true - - '@img/sharp-linux-x64@0.33.2': - optionalDependencies: - '@img/sharp-libvips-linux-x64': 1.0.1 - optional: true - - '@img/sharp-linuxmusl-arm64@0.33.2': - optionalDependencies: - '@img/sharp-libvips-linuxmusl-arm64': 1.0.1 - optional: true - - '@img/sharp-linuxmusl-x64@0.33.2': - optionalDependencies: - '@img/sharp-libvips-linuxmusl-x64': 1.0.1 - optional: true - - '@img/sharp-wasm32@0.33.2': - dependencies: - '@emnapi/runtime': 0.45.0 - optional: true - - '@img/sharp-win32-ia32@0.33.2': - optional: true - - '@img/sharp-win32-x64@0.33.2': - optional: true - '@isaacs/cliui@8.0.2': dependencies: string-width: 5.1.2 @@ -4330,218 +3285,6 @@ snapshots: '@istanbuljs/schema@0.1.3': {} - '@jimp/bmp@0.22.10(@jimp/custom@0.22.10)': - dependencies: - '@jimp/custom': 0.22.10 - '@jimp/utils': 0.22.10 - bmp-js: 0.1.0 - - '@jimp/core@0.22.10': - dependencies: - '@jimp/utils': 0.22.10 - any-base: 1.1.0 - buffer: 5.7.1 - exif-parser: 0.1.12 - file-type: 16.5.4 - isomorphic-fetch: 3.0.0 - pixelmatch: 4.0.2 - tinycolor2: 1.6.0 - transitivePeerDependencies: - - encoding - - '@jimp/custom@0.22.10': - dependencies: - '@jimp/core': 0.22.10 - transitivePeerDependencies: - - encoding - - '@jimp/gif@0.22.10(@jimp/custom@0.22.10)': - dependencies: - '@jimp/custom': 0.22.10 - '@jimp/utils': 0.22.10 - gifwrap: 0.10.1 - omggif: 1.0.10 - - '@jimp/jpeg@0.22.10(@jimp/custom@0.22.10)': - dependencies: - '@jimp/custom': 0.22.10 - '@jimp/utils': 0.22.10 - jpeg-js: 0.4.4 - - '@jimp/plugin-blit@0.22.10(@jimp/custom@0.22.10)': - dependencies: - '@jimp/custom': 0.22.10 - '@jimp/utils': 0.22.10 - - '@jimp/plugin-blur@0.22.10(@jimp/custom@0.22.10)': - dependencies: - '@jimp/custom': 0.22.10 - '@jimp/utils': 0.22.10 - - '@jimp/plugin-circle@0.22.10(@jimp/custom@0.22.10)': - dependencies: - '@jimp/custom': 0.22.10 - '@jimp/utils': 0.22.10 - - '@jimp/plugin-color@0.22.10(@jimp/custom@0.22.10)': - dependencies: - '@jimp/custom': 0.22.10 - '@jimp/utils': 0.22.10 - tinycolor2: 1.6.0 - - '@jimp/plugin-contain@0.22.10(@jimp/custom@0.22.10)(@jimp/plugin-blit@0.22.10(@jimp/custom@0.22.10))(@jimp/plugin-resize@0.22.10(@jimp/custom@0.22.10))(@jimp/plugin-scale@0.22.10(@jimp/custom@0.22.10)(@jimp/plugin-resize@0.22.10(@jimp/custom@0.22.10)))': - dependencies: - '@jimp/custom': 0.22.10 - '@jimp/plugin-blit': 0.22.10(@jimp/custom@0.22.10) - '@jimp/plugin-resize': 0.22.10(@jimp/custom@0.22.10) - '@jimp/plugin-scale': 0.22.10(@jimp/custom@0.22.10)(@jimp/plugin-resize@0.22.10(@jimp/custom@0.22.10)) - '@jimp/utils': 0.22.10 - - '@jimp/plugin-cover@0.22.10(@jimp/custom@0.22.10)(@jimp/plugin-crop@0.22.10(@jimp/custom@0.22.10))(@jimp/plugin-resize@0.22.10(@jimp/custom@0.22.10))(@jimp/plugin-scale@0.22.10(@jimp/custom@0.22.10)(@jimp/plugin-resize@0.22.10(@jimp/custom@0.22.10)))': - dependencies: - '@jimp/custom': 0.22.10 - '@jimp/plugin-crop': 0.22.10(@jimp/custom@0.22.10) - '@jimp/plugin-resize': 0.22.10(@jimp/custom@0.22.10) - '@jimp/plugin-scale': 0.22.10(@jimp/custom@0.22.10)(@jimp/plugin-resize@0.22.10(@jimp/custom@0.22.10)) - '@jimp/utils': 0.22.10 - - '@jimp/plugin-crop@0.22.10(@jimp/custom@0.22.10)': - dependencies: - '@jimp/custom': 0.22.10 - '@jimp/utils': 0.22.10 - - '@jimp/plugin-displace@0.22.10(@jimp/custom@0.22.10)': - dependencies: - '@jimp/custom': 0.22.10 - '@jimp/utils': 0.22.10 - - '@jimp/plugin-dither@0.22.10(@jimp/custom@0.22.10)': - dependencies: - '@jimp/custom': 0.22.10 - '@jimp/utils': 0.22.10 - - '@jimp/plugin-fisheye@0.22.10(@jimp/custom@0.22.10)': - dependencies: - '@jimp/custom': 0.22.10 - '@jimp/utils': 0.22.10 - - '@jimp/plugin-flip@0.22.10(@jimp/custom@0.22.10)(@jimp/plugin-rotate@0.22.10(@jimp/custom@0.22.10)(@jimp/plugin-blit@0.22.10(@jimp/custom@0.22.10))(@jimp/plugin-crop@0.22.10(@jimp/custom@0.22.10))(@jimp/plugin-resize@0.22.10(@jimp/custom@0.22.10)))': - dependencies: - '@jimp/custom': 0.22.10 - '@jimp/plugin-rotate': 0.22.10(@jimp/custom@0.22.10)(@jimp/plugin-blit@0.22.10(@jimp/custom@0.22.10))(@jimp/plugin-crop@0.22.10(@jimp/custom@0.22.10))(@jimp/plugin-resize@0.22.10(@jimp/custom@0.22.10)) - '@jimp/utils': 0.22.10 - - '@jimp/plugin-gaussian@0.22.10(@jimp/custom@0.22.10)': - dependencies: - '@jimp/custom': 0.22.10 - '@jimp/utils': 0.22.10 - - '@jimp/plugin-invert@0.22.10(@jimp/custom@0.22.10)': - dependencies: - '@jimp/custom': 0.22.10 - '@jimp/utils': 0.22.10 - - '@jimp/plugin-mask@0.22.10(@jimp/custom@0.22.10)': - dependencies: - '@jimp/custom': 0.22.10 - '@jimp/utils': 0.22.10 - - '@jimp/plugin-normalize@0.22.10(@jimp/custom@0.22.10)': - dependencies: - '@jimp/custom': 0.22.10 - '@jimp/utils': 0.22.10 - - '@jimp/plugin-print@0.22.10(@jimp/custom@0.22.10)(@jimp/plugin-blit@0.22.10(@jimp/custom@0.22.10))': - dependencies: - '@jimp/custom': 0.22.10 - '@jimp/plugin-blit': 0.22.10(@jimp/custom@0.22.10) - '@jimp/utils': 0.22.10 - load-bmfont: 1.4.1 - - '@jimp/plugin-resize@0.22.10(@jimp/custom@0.22.10)': - dependencies: - '@jimp/custom': 0.22.10 - '@jimp/utils': 0.22.10 - - '@jimp/plugin-rotate@0.22.10(@jimp/custom@0.22.10)(@jimp/plugin-blit@0.22.10(@jimp/custom@0.22.10))(@jimp/plugin-crop@0.22.10(@jimp/custom@0.22.10))(@jimp/plugin-resize@0.22.10(@jimp/custom@0.22.10))': - dependencies: - '@jimp/custom': 0.22.10 - '@jimp/plugin-blit': 0.22.10(@jimp/custom@0.22.10) - '@jimp/plugin-crop': 0.22.10(@jimp/custom@0.22.10) - '@jimp/plugin-resize': 0.22.10(@jimp/custom@0.22.10) - '@jimp/utils': 0.22.10 - - '@jimp/plugin-scale@0.22.10(@jimp/custom@0.22.10)(@jimp/plugin-resize@0.22.10(@jimp/custom@0.22.10))': - dependencies: - '@jimp/custom': 0.22.10 - '@jimp/plugin-resize': 0.22.10(@jimp/custom@0.22.10) - '@jimp/utils': 0.22.10 - - '@jimp/plugin-shadow@0.22.10(@jimp/custom@0.22.10)(@jimp/plugin-blur@0.22.10(@jimp/custom@0.22.10))(@jimp/plugin-resize@0.22.10(@jimp/custom@0.22.10))': - dependencies: - '@jimp/custom': 0.22.10 - '@jimp/plugin-blur': 0.22.10(@jimp/custom@0.22.10) - '@jimp/plugin-resize': 0.22.10(@jimp/custom@0.22.10) - '@jimp/utils': 0.22.10 - - '@jimp/plugin-threshold@0.22.10(@jimp/custom@0.22.10)(@jimp/plugin-color@0.22.10(@jimp/custom@0.22.10))(@jimp/plugin-resize@0.22.10(@jimp/custom@0.22.10))': - dependencies: - '@jimp/custom': 0.22.10 - '@jimp/plugin-color': 0.22.10(@jimp/custom@0.22.10) - '@jimp/plugin-resize': 0.22.10(@jimp/custom@0.22.10) - '@jimp/utils': 0.22.10 - - '@jimp/plugins@0.22.10(@jimp/custom@0.22.10)': - dependencies: - '@jimp/custom': 0.22.10 - '@jimp/plugin-blit': 0.22.10(@jimp/custom@0.22.10) - '@jimp/plugin-blur': 0.22.10(@jimp/custom@0.22.10) - '@jimp/plugin-circle': 0.22.10(@jimp/custom@0.22.10) - '@jimp/plugin-color': 0.22.10(@jimp/custom@0.22.10) - '@jimp/plugin-contain': 0.22.10(@jimp/custom@0.22.10)(@jimp/plugin-blit@0.22.10(@jimp/custom@0.22.10))(@jimp/plugin-resize@0.22.10(@jimp/custom@0.22.10))(@jimp/plugin-scale@0.22.10(@jimp/custom@0.22.10)(@jimp/plugin-resize@0.22.10(@jimp/custom@0.22.10))) - '@jimp/plugin-cover': 0.22.10(@jimp/custom@0.22.10)(@jimp/plugin-crop@0.22.10(@jimp/custom@0.22.10))(@jimp/plugin-resize@0.22.10(@jimp/custom@0.22.10))(@jimp/plugin-scale@0.22.10(@jimp/custom@0.22.10)(@jimp/plugin-resize@0.22.10(@jimp/custom@0.22.10))) - '@jimp/plugin-crop': 0.22.10(@jimp/custom@0.22.10) - '@jimp/plugin-displace': 0.22.10(@jimp/custom@0.22.10) - '@jimp/plugin-dither': 0.22.10(@jimp/custom@0.22.10) - '@jimp/plugin-fisheye': 0.22.10(@jimp/custom@0.22.10) - '@jimp/plugin-flip': 0.22.10(@jimp/custom@0.22.10)(@jimp/plugin-rotate@0.22.10(@jimp/custom@0.22.10)(@jimp/plugin-blit@0.22.10(@jimp/custom@0.22.10))(@jimp/plugin-crop@0.22.10(@jimp/custom@0.22.10))(@jimp/plugin-resize@0.22.10(@jimp/custom@0.22.10))) - '@jimp/plugin-gaussian': 0.22.10(@jimp/custom@0.22.10) - '@jimp/plugin-invert': 0.22.10(@jimp/custom@0.22.10) - '@jimp/plugin-mask': 0.22.10(@jimp/custom@0.22.10) - '@jimp/plugin-normalize': 0.22.10(@jimp/custom@0.22.10) - '@jimp/plugin-print': 0.22.10(@jimp/custom@0.22.10)(@jimp/plugin-blit@0.22.10(@jimp/custom@0.22.10)) - '@jimp/plugin-resize': 0.22.10(@jimp/custom@0.22.10) - '@jimp/plugin-rotate': 0.22.10(@jimp/custom@0.22.10)(@jimp/plugin-blit@0.22.10(@jimp/custom@0.22.10))(@jimp/plugin-crop@0.22.10(@jimp/custom@0.22.10))(@jimp/plugin-resize@0.22.10(@jimp/custom@0.22.10)) - '@jimp/plugin-scale': 0.22.10(@jimp/custom@0.22.10)(@jimp/plugin-resize@0.22.10(@jimp/custom@0.22.10)) - '@jimp/plugin-shadow': 0.22.10(@jimp/custom@0.22.10)(@jimp/plugin-blur@0.22.10(@jimp/custom@0.22.10))(@jimp/plugin-resize@0.22.10(@jimp/custom@0.22.10)) - '@jimp/plugin-threshold': 0.22.10(@jimp/custom@0.22.10)(@jimp/plugin-color@0.22.10(@jimp/custom@0.22.10))(@jimp/plugin-resize@0.22.10(@jimp/custom@0.22.10)) - timm: 1.7.1 - - '@jimp/png@0.22.10(@jimp/custom@0.22.10)': - dependencies: - '@jimp/custom': 0.22.10 - '@jimp/utils': 0.22.10 - pngjs: 6.0.0 - - '@jimp/tiff@0.22.10(@jimp/custom@0.22.10)': - dependencies: - '@jimp/custom': 0.22.10 - utif2: 4.1.0 - - '@jimp/types@0.22.10(@jimp/custom@0.22.10)': - dependencies: - '@jimp/bmp': 0.22.10(@jimp/custom@0.22.10) - '@jimp/custom': 0.22.10 - '@jimp/gif': 0.22.10(@jimp/custom@0.22.10) - '@jimp/jpeg': 0.22.10(@jimp/custom@0.22.10) - '@jimp/png': 0.22.10(@jimp/custom@0.22.10) - '@jimp/tiff': 0.22.10(@jimp/custom@0.22.10) - timm: 1.7.1 - - '@jimp/utils@0.22.10': - dependencies: - regenerator-runtime: 0.13.11 - '@jridgewell/gen-mapping@0.3.5': dependencies: '@jridgewell/set-array': 1.2.1 @@ -4681,69 +3424,6 @@ snapshots: '@lezer/javascript': 1.4.15 '@lezer/lr': 1.4.0 - '@replit/codemirror-vim@6.1.0(@codemirror/commands@6.3.3)(@codemirror/language@6.10.2)(@codemirror/search@6.5.6)(@codemirror/state@6.4.1)(@codemirror/view@6.33.0)': - dependencies: - '@codemirror/commands': 6.3.3 - '@codemirror/language': 6.10.2 - '@codemirror/search': 6.5.6 - '@codemirror/state': 6.4.1 - '@codemirror/view': 6.33.0 - - '@resvg/resvg-js-android-arm-eabi@2.6.0': - optional: true - - '@resvg/resvg-js-android-arm64@2.6.0': - optional: true - - '@resvg/resvg-js-darwin-arm64@2.6.0': - optional: true - - '@resvg/resvg-js-darwin-x64@2.6.0': - optional: true - - '@resvg/resvg-js-linux-arm-gnueabihf@2.6.0': - optional: true - - '@resvg/resvg-js-linux-arm64-gnu@2.6.0': - optional: true - - '@resvg/resvg-js-linux-arm64-musl@2.6.0': - optional: true - - '@resvg/resvg-js-linux-x64-gnu@2.6.0': - optional: true - - '@resvg/resvg-js-linux-x64-musl@2.6.0': - optional: true - - '@resvg/resvg-js-win32-arm64-msvc@2.6.0': - optional: true - - '@resvg/resvg-js-win32-ia32-msvc@2.6.0': - optional: true - - '@resvg/resvg-js-win32-x64-msvc@2.6.0': - optional: true - - '@resvg/resvg-js@2.6.0': - optionalDependencies: - '@resvg/resvg-js-android-arm-eabi': 2.6.0 - '@resvg/resvg-js-android-arm64': 2.6.0 - '@resvg/resvg-js-darwin-arm64': 2.6.0 - '@resvg/resvg-js-darwin-x64': 2.6.0 - '@resvg/resvg-js-linux-arm-gnueabihf': 2.6.0 - '@resvg/resvg-js-linux-arm64-gnu': 2.6.0 - '@resvg/resvg-js-linux-arm64-musl': 2.6.0 - '@resvg/resvg-js-linux-x64-gnu': 2.6.0 - '@resvg/resvg-js-linux-x64-musl': 2.6.0 - '@resvg/resvg-js-win32-arm64-msvc': 2.6.0 - '@resvg/resvg-js-win32-ia32-msvc': 2.6.0 - '@resvg/resvg-js-win32-x64-msvc': 2.6.0 - - '@rich_harris/svelte-split-pane@1.1.3(svelte@4.2.9)': - dependencies: - svelte: 4.2.9 - '@rich_harris/svelte-split-pane@1.1.3(svelte@packages+svelte)': dependencies: svelte: link:packages/svelte @@ -4845,11 +3525,6 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.22.4': optional: true - '@shuding/opentype.js@1.4.0-beta.0': - dependencies: - fflate: 0.7.4 - string.prototype.codepointat: 0.2.1 - '@stylistic/eslint-plugin-js@1.8.0(eslint@9.9.1)': dependencies: '@types/eslint': 8.56.12 @@ -4859,57 +3534,6 @@ snapshots: eslint-visitor-keys: 3.4.3 espree: 9.6.1 - '@supabase/functions-js@2.1.5': - dependencies: - '@supabase/node-fetch': 2.6.15 - - '@supabase/gotrue-js@2.62.2': - dependencies: - '@supabase/node-fetch': 2.6.15 - - '@supabase/node-fetch@2.6.15': - dependencies: - whatwg-url: 5.0.0 - - '@supabase/postgrest-js@1.9.2': - dependencies: - '@supabase/node-fetch': 2.6.15 - - '@supabase/realtime-js@2.9.3': - dependencies: - '@supabase/node-fetch': 2.6.15 - '@types/phoenix': 1.6.4 - '@types/ws': 8.5.10 - ws: 8.18.0 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - - '@supabase/storage-js@2.5.5': - dependencies: - '@supabase/node-fetch': 2.6.15 - - '@supabase/supabase-js@2.39.3': - dependencies: - '@supabase/functions-js': 2.1.5 - '@supabase/gotrue-js': 2.62.2 - '@supabase/node-fetch': 2.6.15 - '@supabase/postgrest-js': 1.9.2 - '@supabase/realtime-js': 2.9.3 - '@supabase/storage-js': 2.5.5 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - - '@sveltejs/adapter-vercel@5.4.3(@sveltejs/kit@2.5.24(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))': - dependencies: - '@sveltejs/kit': 2.5.24(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)) - '@vercel/nft': 0.27.3 - esbuild: 0.21.5 - transitivePeerDependencies: - - encoding - - supports-color - '@sveltejs/adapter-vercel@5.4.3(@sveltejs/kit@2.5.24(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@packages+svelte)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))(svelte@packages+svelte)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))': dependencies: '@sveltejs/kit': 2.5.24(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@packages+svelte)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))(svelte@packages+svelte)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)) @@ -4927,94 +3551,26 @@ snapshots: eslint-plugin-n: 17.9.0(eslint@9.9.1) eslint-plugin-svelte: 2.38.0(eslint@9.9.1)(svelte@packages+svelte) globals: 15.9.0 - typescript: 5.5.4 - typescript-eslint: 8.2.0(eslint@9.9.1)(typescript@5.5.4) - - '@sveltejs/kit@2.5.24(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0))': - dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)) - '@types/cookie': 0.6.0 - cookie: 0.6.0 - devalue: 5.0.0 - esm-env: 1.0.0 - import-meta-resolve: 4.1.0 - kleur: 4.1.5 - magic-string: 0.30.11 - mrmime: 2.0.0 - sade: 1.8.1 - set-cookie-parser: 2.7.0 - sirv: 2.0.4 - svelte: 4.2.9 - tiny-glob: 0.2.9 - vite: 5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0) - - '@sveltejs/kit@2.5.24(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@packages+svelte)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))(svelte@packages+svelte)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0))': - dependencies: - '@sveltejs/vite-plugin-svelte': 4.0.0-next.6(svelte@packages+svelte)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)) - '@types/cookie': 0.6.0 - cookie: 0.6.0 - devalue: 5.0.0 - esm-env: 1.0.0 - import-meta-resolve: 4.1.0 - kleur: 4.1.5 - magic-string: 0.30.11 - mrmime: 2.0.0 - sade: 1.8.1 - set-cookie-parser: 2.7.0 - sirv: 2.0.4 - svelte: link:packages/svelte - tiny-glob: 0.2.9 - vite: 5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0) - - '@sveltejs/repl@0.6.0(@codemirror/lang-html@6.4.9)(@codemirror/search@6.5.6)(@lezer/common@1.2.1)(@lezer/javascript@1.4.15)(@lezer/lr@1.4.0)(@sveltejs/kit@2.5.24(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))(svelte@4.2.9)': - dependencies: - '@codemirror/autocomplete': 6.18.0(@codemirror/language@6.10.2)(@codemirror/state@6.4.1)(@codemirror/view@6.33.0)(@lezer/common@1.2.1) - '@codemirror/commands': 6.3.3 - '@codemirror/lang-css': 6.2.1(@codemirror/view@6.33.0) - '@codemirror/lang-javascript': 6.2.2 - '@codemirror/lang-json': 6.0.1 - '@codemirror/lang-markdown': 6.2.4 - '@codemirror/language': 6.10.2 - '@codemirror/lint': 6.8.1 - '@codemirror/state': 6.4.1 - '@codemirror/view': 6.33.0 - '@jridgewell/sourcemap-codec': 1.5.0 - '@lezer/highlight': 1.2.1 - '@neocodemirror/svelte': 0.0.15(@codemirror/autocomplete@6.18.0(@codemirror/language@6.10.2)(@codemirror/state@6.4.1)(@codemirror/view@6.33.0)(@lezer/common@1.2.1))(@codemirror/commands@6.3.3)(@codemirror/language@6.10.2)(@codemirror/lint@6.8.1)(@codemirror/search@6.5.6)(@codemirror/state@6.4.1)(@codemirror/view@6.33.0) - '@replit/codemirror-lang-svelte': 6.0.0(@codemirror/autocomplete@6.18.0(@codemirror/language@6.10.2)(@codemirror/state@6.4.1)(@codemirror/view@6.33.0)(@lezer/common@1.2.1))(@codemirror/lang-css@6.2.1(@codemirror/view@6.33.0))(@codemirror/lang-html@6.4.9)(@codemirror/lang-javascript@6.2.2)(@codemirror/language@6.10.2)(@codemirror/state@6.4.1)(@codemirror/view@6.33.0)(@lezer/common@1.2.1)(@lezer/highlight@1.2.1)(@lezer/javascript@1.4.15)(@lezer/lr@1.4.0) - '@replit/codemirror-vim': 6.1.0(@codemirror/commands@6.3.3)(@codemirror/language@6.10.2)(@codemirror/search@6.5.6)(@codemirror/state@6.4.1)(@codemirror/view@6.33.0) - '@rich_harris/svelte-split-pane': 1.1.3(svelte@4.2.9) - '@rollup/browser': 3.29.4 - '@sveltejs/site-kit': 5.2.2(@sveltejs/kit@2.5.24(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))(svelte@4.2.9) - acorn: 8.12.1 - codemirror: 6.0.1(@lezer/common@1.2.1) - esm-env: 1.0.0 - estree-walker: 3.0.3 - marked: 5.1.2 - resolve.exports: 2.0.2 - svelte: 4.2.9 - svelte-json-tree: 2.2.0(svelte@4.2.9) - transitivePeerDependencies: - - '@codemirror/lang-html' - - '@codemirror/search' - - '@lezer/common' - - '@lezer/javascript' - - '@lezer/lr' - - '@sveltejs/kit' - - '@sveltejs/site-kit@5.2.2(@sveltejs/kit@2.5.24(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))(svelte@4.2.9)': - dependencies: - '@sveltejs/kit': 2.5.24(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)) - esm-env: 1.0.0 - svelte: 4.2.9 - svelte-local-storage-store: 0.4.0(svelte@4.2.9) + typescript: 5.5.4 + typescript-eslint: 8.2.0(eslint@9.9.1)(typescript@5.5.4) - '@sveltejs/site-kit@6.0.0-next.59(@sveltejs/kit@2.5.24(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))(svelte@4.2.9)': + '@sveltejs/kit@2.5.24(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@packages+svelte)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))(svelte@packages+svelte)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0))': dependencies: - '@sveltejs/kit': 2.5.24(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)) + '@sveltejs/vite-plugin-svelte': 4.0.0-next.6(svelte@packages+svelte)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)) + '@types/cookie': 0.6.0 + cookie: 0.6.0 + devalue: 5.0.0 esm-env: 1.0.0 - svelte: 4.2.9 - svelte-local-storage-store: 0.6.4(svelte@4.2.9) + import-meta-resolve: 4.1.0 + kleur: 4.1.5 + magic-string: 0.30.11 + mrmime: 2.0.0 + sade: 1.8.1 + set-cookie-parser: 2.7.0 + sirv: 2.0.4 + svelte: link:packages/svelte + tiny-glob: 0.2.9 + vite: 5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0) '@sveltejs/site-kit@6.0.0-next.64(@sveltejs/kit@2.5.24(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@packages+svelte)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))(svelte@packages+svelte)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))(svelte@packages+svelte)': dependencies: @@ -5023,15 +3579,6 @@ snapshots: svelte: link:packages/svelte svelte-persisted-store: 0.9.2(svelte@packages+svelte) - '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0))': - dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)) - debug: 4.3.6(supports-color@5.5.0) - svelte: 4.2.9 - vite: 5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0) - transitivePeerDependencies: - - supports-color - '@sveltejs/vite-plugin-svelte-inspector@3.0.0-next.2(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@packages+svelte)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))(svelte@packages+svelte)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0))': dependencies: '@sveltejs/vite-plugin-svelte': 4.0.0-next.6(svelte@packages+svelte)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)) @@ -5041,20 +3588,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0))': - dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))(svelte@4.2.9)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)) - debug: 4.3.6(supports-color@5.5.0) - deepmerge: 4.3.1 - kleur: 4.1.5 - magic-string: 0.30.11 - svelte: 4.2.9 - svelte-hmr: 0.16.0(svelte@4.2.9) - vite: 5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0) - vitefu: 0.2.5(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)) - transitivePeerDependencies: - - supports-color - '@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@packages+svelte)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0))': dependencies: '@sveltejs/vite-plugin-svelte-inspector': 3.0.0-next.2(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@packages+svelte)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)))(svelte@packages+svelte)(vite@5.4.6(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0)) @@ -5075,8 +3608,6 @@ snapshots: transitivePeerDependencies: - encoding - '@tokenizer/token@0.3.0': {} - '@types/aria-query@5.0.4': {} '@types/cookie@0.6.0': {} @@ -5092,24 +3623,14 @@ snapshots: '@types/node@12.20.55': {} - '@types/node@16.9.1': {} - '@types/node@20.12.7': dependencies: undici-types: 5.26.5 - '@types/phoenix@1.6.4': {} - - '@types/pug@2.0.10': {} - '@types/resolve@1.20.2': {} '@types/semver@7.5.6': {} - '@types/ws@8.5.10': - dependencies: - '@types/node': 20.12.7 - '@typescript-eslint/eslint-plugin@8.2.0(@typescript-eslint/parser@8.2.0(eslint@9.9.1)(typescript@5.5.4))(eslint@9.9.1)(typescript@5.5.4)': dependencies: '@eslint-community/regexpp': 4.11.0 @@ -5334,8 +3855,6 @@ snapshots: ansi-styles@6.2.1: {} - any-base@1.1.0: {} - anymatch@3.1.3: dependencies: normalize-path: 3.0.0 @@ -5368,10 +3887,6 @@ snapshots: balanced-match@1.0.2: {} - base64-js@0.0.8: {} - - base64-js@1.5.1: {} - better-path-resolve@1.0.0: dependencies: is-windows: 1.0.2 @@ -5382,8 +3897,6 @@ snapshots: dependencies: file-uri-to-path: 1.0.0 - bmp-js@0.1.0: {} - brace-expansion@1.1.11: dependencies: balanced-match: 1.0.2 @@ -5397,24 +3910,8 @@ snapshots: dependencies: fill-range: 7.0.1 - browserslist@4.22.3: - dependencies: - caniuse-lite: 1.0.30001587 - electron-to-chromium: 1.4.666 - node-releases: 2.0.14 - update-browserslist-db: 1.0.13(browserslist@4.22.3) - - buffer-crc32@0.2.13: {} - - buffer-equal@0.0.1: {} - buffer-from@1.1.2: {} - buffer@5.7.1: - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - bundle-name@4.1.0: dependencies: run-applescript: 7.0.0 @@ -5423,10 +3920,6 @@ snapshots: callsites@3.1.0: {} - camelize@1.0.1: {} - - caniuse-lite@1.0.30001587: {} - chai@5.1.1: dependencies: assertion-error: 2.0.1 @@ -5460,14 +3953,6 @@ snapshots: ci-info@3.9.0: {} - code-red@1.0.4: - dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 - '@types/estree': 1.0.5 - acorn: 8.12.1 - estree-walker: 3.0.3 - periscopic: 3.1.0 - codemirror@6.0.1(@lezer/common@1.2.1): dependencies: '@codemirror/autocomplete': 6.18.0(@codemirror/language@6.10.2)(@codemirror/state@6.4.1)(@codemirror/view@6.33.0)(@lezer/common@1.2.1) @@ -5486,18 +3971,8 @@ snapshots: color-name@1.1.4: {} - color-string@1.9.1: - dependencies: - color-name: 1.1.4 - simple-swizzle: 0.2.2 - color-support@1.1.3: {} - color@4.2.3: - dependencies: - color-convert: 2.0.1 - color-string: 1.9.1 - combined-stream@1.0.8: dependencies: delayed-stream: 1.0.0 @@ -5526,23 +4001,6 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - css-background-parser@0.1.0: {} - - css-box-shadow@1.0.0-3: {} - - css-color-keywords@1.0.0: {} - - css-to-react-native@3.2.0: - dependencies: - camelize: 1.0.1 - css-color-keywords: 1.0.0 - postcss-value-parser: 4.2.0 - - css-tree@2.3.1: - dependencies: - mdn-data: 2.0.30 - source-map-js: 1.2.1 - cssesc@3.0.0: {} cssstyle@4.0.1: @@ -5581,30 +4039,23 @@ snapshots: define-lazy-prop@3.0.0: {} - degit@2.8.4: {} - delayed-stream@1.0.0: {} delegates@1.0.0: {} detect-indent@6.1.0: {} - detect-libc@1.0.3: {} + detect-libc@1.0.3: + optional: true detect-libc@2.0.2: {} - devalue@4.3.2: {} - devalue@5.0.0: {} dir-glob@3.0.1: dependencies: path-type: 4.0.0 - do-not-zip@1.0.0: {} - - dom-walk@0.1.2: {} - dotenv@16.3.2: {} dts-buddy@0.5.3(typescript@5.5.4): @@ -5622,10 +4073,6 @@ snapshots: eastasianwidth@0.2.0: {} - electron-to-chromium@1.4.666: {} - - emoji-regex@10.3.0: {} - emoji-regex@8.0.0: {} emoji-regex@9.2.2: {} @@ -5644,8 +4091,6 @@ snapshots: error-stack-parser-es@0.1.1: {} - es6-promise@3.3.1: {} - esbuild@0.21.5: optionalDependencies: '@esbuild/aix-ppc64': 0.21.5 @@ -5672,10 +4117,6 @@ snapshots: '@esbuild/win32-ia32': 0.21.5 '@esbuild/win32-x64': 0.21.5 - escalade@3.1.1: {} - - escape-html@1.0.3: {} - escape-string-regexp@4.0.0: {} eslint-compat-utils@0.5.1(eslint@9.9.1): @@ -5833,8 +4274,6 @@ snapshots: signal-exit: 4.1.0 strip-final-newline: 3.0.0 - exif-parser@0.1.12: {} - extendable-error@0.1.7: {} external-editor@3.1.0: @@ -5867,18 +4306,10 @@ snapshots: fenceparser@1.1.1: {} - fflate@0.7.4: {} - file-entry-cache@8.0.0: dependencies: flat-cache: 4.0.1 - file-type@16.5.4: - dependencies: - readable-web-to-node-stream: 3.0.2 - strtok3: 6.3.0 - token-types: 4.2.1 - file-uri-to-path@1.0.0: {} fill-range@7.0.1: @@ -5902,10 +4333,6 @@ snapshots: flatted@3.2.9: {} - flexsearch@0.7.43: {} - - flru@1.0.2: {} - foreground-child@3.3.0: dependencies: cross-spawn: 7.0.3 @@ -5969,11 +4396,6 @@ snapshots: dependencies: resolve-pkg-maps: 1.0.0 - gifwrap@0.10.1: - dependencies: - image-q: 4.0.0 - omggif: 1.0.10 - glob-parent@5.1.2: dependencies: is-glob: 4.0.3 @@ -6008,11 +4430,6 @@ snapshots: minimatch: 5.1.6 once: 1.4.0 - global@4.4.0: - dependencies: - min-document: 2.19.0 - process: 0.11.10 - globals@14.0.0: {} globals@15.9.0: {} @@ -6044,8 +4461,6 @@ snapshots: dependencies: function-bind: 1.1.2 - hex-rgb@4.3.0: {} - html-encoding-sniffer@4.0.0: dependencies: whatwg-encoding: 3.1.1 @@ -6085,8 +4500,6 @@ snapshots: dependencies: safer-buffer: 2.1.2 - ieee754@1.2.1: {} - ignore-by-default@1.0.1: {} ignore-walk@5.0.1: @@ -6095,15 +4508,8 @@ snapshots: ignore@5.3.2: {} - image-q@4.0.0: - dependencies: - '@types/node': 16.9.1 - - imagetools-core@6.0.4: - dependencies: - sharp: 0.33.2 - - immutable@4.3.4: {} + immutable@4.3.4: + optional: true import-fresh@3.3.0: dependencies: @@ -6121,10 +4527,6 @@ snapshots: inherits@2.0.4: {} - interpret@1.4.0: {} - - is-arrayish@0.3.2: {} - is-binary-path@2.1.0: dependencies: binary-extensions: 2.2.0 @@ -6139,8 +4541,6 @@ snapshots: is-fullwidth-code-point@3.0.0: {} - is-function@1.0.2: {} - is-glob@4.0.3: dependencies: is-extglob: 2.1.1 @@ -6179,13 +4579,6 @@ snapshots: isexe@2.0.0: {} - isomorphic-fetch@3.0.0: - dependencies: - node-fetch: 2.7.0 - whatwg-fetch: 3.6.20 - transitivePeerDependencies: - - encoding - istanbul-lib-coverage@3.2.2: {} istanbul-lib-report@3.0.1: @@ -6213,17 +4606,6 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 - jimp@0.22.10: - dependencies: - '@jimp/custom': 0.22.10 - '@jimp/plugins': 0.22.10(@jimp/custom@0.22.10) - '@jimp/types': 0.22.10(@jimp/custom@0.22.10) - regenerator-runtime: 0.13.11 - transitivePeerDependencies: - - encoding - - jpeg-js@0.4.4: {} - js-yaml@3.14.1: dependencies: argparse: 1.0.10 @@ -6332,25 +4714,10 @@ snapshots: lightningcss-linux-x64-gnu: 1.23.0 lightningcss-linux-x64-musl: 1.23.0 lightningcss-win32-x64-msvc: 1.23.0 + optional: true lilconfig@2.1.0: {} - linebreak@1.1.0: - dependencies: - base64-js: 0.0.8 - unicode-trie: 2.0.0 - - load-bmfont@1.4.1: - dependencies: - buffer-equal: 0.0.1 - mime: 1.6.0 - parse-bmfont-ascii: 1.0.6 - parse-bmfont-binary: 1.0.6 - parse-bmfont-xml: 1.1.4 - phin: 2.9.3 - xhr: 2.6.0 - xtend: 4.0.2 - locate-character@3.0.0: {} locate-path@5.0.0: @@ -6396,14 +4763,8 @@ snapshots: dependencies: semver: 7.6.3 - marked@11.1.1: {} - - marked@5.1.2: {} - marked@7.0.5: {} - mdn-data@2.0.30: {} - merge-stream@2.0.0: {} merge2@1.4.1: {} @@ -6419,16 +4780,8 @@ snapshots: dependencies: mime-db: 1.52.0 - mime@1.6.0: {} - mimic-fn@4.0.0: {} - min-document@2.19.0: - dependencies: - dom-walk: 0.1.2 - - min-indent@1.0.1: {} - minimatch@3.1.2: dependencies: brace-expansion: 1.1.11 @@ -6441,8 +4794,6 @@ snapshots: dependencies: brace-expansion: 2.0.1 - minimist@1.2.8: {} - minipass@3.3.6: dependencies: yallist: 4.0.0 @@ -6456,10 +4807,6 @@ snapshots: minipass: 3.3.6 yallist: 4.0.0 - mkdirp@0.5.6: - dependencies: - minimist: 1.2.8 - mkdirp@1.0.4: {} mri@1.2.0: {} @@ -6480,8 +4827,6 @@ snapshots: node-gyp-build@4.8.0: {} - node-releases@2.0.14: {} - nodemon@3.0.3: dependencies: chokidar: 3.5.3 @@ -6533,8 +4878,6 @@ snapshots: object-assign@4.1.1: {} - omggif@1.0.10: {} - once@1.4.0: dependencies: wrappy: 1.0.2 @@ -6591,30 +4934,10 @@ snapshots: package-manager-detector@0.2.0: {} - pako@0.2.9: {} - - pako@1.0.11: {} - parent-module@1.0.1: dependencies: callsites: 3.1.0 - parse-bmfont-ascii@1.0.6: {} - - parse-bmfont-binary@1.0.6: {} - - parse-bmfont-xml@1.1.4: - dependencies: - xml-parse-from-string: 1.0.1 - xml2js: 0.6.2 - - parse-css-color@0.2.1: - dependencies: - color-name: 1.1.4 - hex-rgb: 4.3.0 - - parse-headers@2.0.5: {} - parse5@7.1.2: dependencies: entities: 4.5.0 @@ -6640,28 +4963,14 @@ snapshots: pathval@2.0.0: {} - peek-readable@4.1.0: {} - perfect-debounce@1.0.0: {} - periscopic@3.1.0: - dependencies: - '@types/estree': 1.0.5 - estree-walker: 3.0.3 - is-reference: 3.0.2 - - phin@2.9.3: {} - picocolors@1.1.0: {} picomatch@2.3.1: {} pify@4.0.1: {} - pixelmatch@4.0.2: - dependencies: - pngjs: 3.4.0 - playwright-core@1.46.1: {} playwright@1.46.1: @@ -6670,10 +4979,6 @@ snapshots: optionalDependencies: fsevents: 2.3.2 - pngjs@3.4.0: {} - - pngjs@6.0.0: {} - polka@1.0.0-next.25: dependencies: '@polka/url': 1.0.0-next.25 @@ -6699,8 +5004,6 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-value-parser@4.2.0: {} - postcss@8.4.47: dependencies: nanoid: 3.3.7 @@ -6718,8 +5021,6 @@ snapshots: prettier@3.2.4: {} - process@0.11.10: {} - pseudomap@1.0.2: {} psl@1.9.0: {} @@ -6755,20 +5056,10 @@ snapshots: string_decoder: 1.3.0 util-deprecate: 1.0.2 - readable-web-to-node-stream@3.0.2: - dependencies: - readable-stream: 3.6.2 - readdirp@3.6.0: dependencies: picomatch: 2.3.1 - rechoir@0.6.2: - dependencies: - resolve: 1.22.8 - - regenerator-runtime@0.13.11: {} - regenerator-runtime@0.14.1: {} regexparam@3.0.0: {} @@ -6791,10 +5082,6 @@ snapshots: reusify@1.0.4: {} - rimraf@2.7.1: - dependencies: - glob: 7.2.3 - rimraf@3.0.2: dependencies: glob: 7.2.3 @@ -6839,37 +5126,12 @@ snapshots: safer-buffer@2.1.2: {} - sander@0.5.1: - dependencies: - es6-promise: 3.3.1 - graceful-fs: 4.2.11 - mkdirp: 0.5.6 - rimraf: 2.7.1 - sass@1.70.0: dependencies: chokidar: 3.5.3 immutable: 4.3.4 source-map-js: 1.2.1 - - satori-html@0.3.2: - dependencies: - ultrahtml: 1.5.2 - - satori@0.10.11: - dependencies: - '@shuding/opentype.js': 1.4.0-beta.0 - css-background-parser: 0.1.0 - css-box-shadow: 1.0.0-3 - css-to-react-native: 3.2.0 - emoji-regex: 10.3.0 - escape-html: 1.0.3 - linebreak: 1.1.0 - parse-css-color: 0.2.1 - postcss-value-parser: 4.2.0 - yoga-wasm-web: 0.3.3 - - sax@1.3.0: {} + optional: true saxes@6.0.0: dependencies: @@ -6887,32 +5149,6 @@ snapshots: set-cookie-parser@2.7.0: {} - sharp@0.33.2: - dependencies: - color: 4.2.3 - detect-libc: 2.0.2 - semver: 7.6.3 - optionalDependencies: - '@img/sharp-darwin-arm64': 0.33.2 - '@img/sharp-darwin-x64': 0.33.2 - '@img/sharp-libvips-darwin-arm64': 1.0.1 - '@img/sharp-libvips-darwin-x64': 1.0.1 - '@img/sharp-libvips-linux-arm': 1.0.1 - '@img/sharp-libvips-linux-arm64': 1.0.1 - '@img/sharp-libvips-linux-s390x': 1.0.1 - '@img/sharp-libvips-linux-x64': 1.0.1 - '@img/sharp-libvips-linuxmusl-arm64': 1.0.1 - '@img/sharp-libvips-linuxmusl-x64': 1.0.1 - '@img/sharp-linux-arm': 0.33.2 - '@img/sharp-linux-arm64': 0.33.2 - '@img/sharp-linux-s390x': 0.33.2 - '@img/sharp-linux-x64': 0.33.2 - '@img/sharp-linuxmusl-arm64': 0.33.2 - '@img/sharp-linuxmusl-x64': 0.33.2 - '@img/sharp-wasm32': 0.33.2 - '@img/sharp-win32-ia32': 0.33.2 - '@img/sharp-win32-x64': 0.33.2 - shebang-command@1.2.0: dependencies: shebang-regex: 1.0.0 @@ -6925,12 +5161,6 @@ snapshots: shebang-regex@3.0.0: {} - shelljs@0.8.5: - dependencies: - glob: 7.2.3 - interpret: 1.4.0 - rechoir: 0.6.2 - shiki-twoslash@3.1.2(typescript@5.5.4): dependencies: '@typescript/twoslash': 3.1.0 @@ -6960,10 +5190,6 @@ snapshots: signal-exit@4.1.0: {} - simple-swizzle@0.2.2: - dependencies: - is-arrayish: 0.3.2 - simple-update-notifier@2.0.0: dependencies: semver: 7.6.3 @@ -6978,13 +5204,6 @@ snapshots: smob@1.4.1: {} - sorcery@0.11.0: - dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 - buffer-crc32: 0.2.13 - minimist: 1.2.8 - sander: 0.5.1 - source-map-js@1.2.1: {} source-map-support@0.5.21: @@ -7019,8 +5238,6 @@ snapshots: emoji-regex: 9.2.2 strip-ansi: 7.1.0 - string.prototype.codepointat@0.2.1: {} - string_decoder@1.3.0: dependencies: safe-buffer: 5.2.1 @@ -7037,17 +5254,8 @@ snapshots: strip-final-newline@3.0.0: {} - strip-indent@3.0.0: - dependencies: - min-indent: 1.0.1 - strip-json-comments@3.1.1: {} - strtok3@6.3.0: - dependencies: - '@tokenizer/token': 0.3.0 - peek-readable: 4.1.0 - style-mod@4.1.2: {} supports-color@5.5.0: @@ -7060,18 +5268,6 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - svelte-check@4.0.1(svelte@4.2.9)(typescript@5.5.4): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - chokidar: 3.5.3 - fdir: 6.3.0(picomatch@2.3.1) - picocolors: 1.1.0 - sade: 1.8.1 - svelte: 4.2.9 - typescript: 5.5.4 - transitivePeerDependencies: - - picomatch - svelte-check@4.0.1(svelte@packages+svelte)(typescript@5.5.4): dependencies: '@jridgewell/trace-mapping': 0.3.25 @@ -7094,61 +5290,14 @@ snapshots: optionalDependencies: svelte: link:packages/svelte - svelte-hmr@0.16.0(svelte@4.2.9): - dependencies: - svelte: 4.2.9 - - svelte-json-tree@2.2.0(svelte@4.2.9): - dependencies: - svelte: 4.2.9 - svelte-json-tree@2.2.0(svelte@packages+svelte): dependencies: svelte: link:packages/svelte - svelte-local-storage-store@0.4.0(svelte@4.2.9): - dependencies: - svelte: 4.2.9 - - svelte-local-storage-store@0.6.4(svelte@4.2.9): - dependencies: - svelte: 4.2.9 - svelte-persisted-store@0.9.2(svelte@packages+svelte): dependencies: svelte: link:packages/svelte - svelte-preprocess@5.1.3(postcss-load-config@3.1.4(postcss@8.4.47))(postcss@8.4.47)(sass@1.70.0)(svelte@4.2.9)(typescript@5.5.4): - dependencies: - '@types/pug': 2.0.10 - detect-indent: 6.1.0 - magic-string: 0.30.11 - sorcery: 0.11.0 - strip-indent: 3.0.0 - svelte: 4.2.9 - optionalDependencies: - postcss: 8.4.47 - postcss-load-config: 3.1.4(postcss@8.4.47) - sass: 1.70.0 - typescript: 5.5.4 - - svelte@4.2.9: - dependencies: - '@ampproject/remapping': 2.3.0 - '@jridgewell/sourcemap-codec': 1.5.0 - '@jridgewell/trace-mapping': 0.3.25 - '@types/estree': 1.0.5 - acorn: 8.12.1 - aria-query: 5.3.1 - axobject-query: 4.1.0 - code-red: 1.0.4 - css-tree: 2.3.1 - estree-walker: 3.0.3 - is-reference: 3.0.2 - locate-character: 3.0.0 - magic-string: 0.30.11 - periscopic: 3.1.0 - symbol-tree@3.2.4: {} tapable@2.2.1: {} @@ -7179,19 +5328,13 @@ snapshots: text-table@0.2.0: {} - timm@1.7.1: {} - tiny-glob@0.2.9: dependencies: globalyzer: 0.1.0 globrex: 0.1.2 - tiny-inflate@1.0.3: {} - tinybench@2.9.0: {} - tinycolor2@1.6.0: {} - tinypool@1.0.1: {} tinyrainbow@1.2.0: {} @@ -7208,11 +5351,6 @@ snapshots: dependencies: is-number: 7.0.0 - token-types@4.2.1: - dependencies: - '@tokenizer/token': 0.3.0 - ieee754: 1.2.1 - totalist@3.0.1: {} touch@3.1.0: @@ -7240,9 +5378,6 @@ snapshots: dependencies: typescript: 5.5.4 - tslib@2.6.2: - optional: true - type-check@0.4.0: dependencies: prelude-ls: 1.2.1 @@ -7260,29 +5395,16 @@ snapshots: typescript@5.5.4: {} - ultrahtml@1.5.2: {} - undefsafe@2.0.5: {} undici-types@5.26.5: {} - unicode-trie@2.0.0: - dependencies: - pako: 0.2.9 - tiny-inflate: 1.0.3 - universalify@0.1.2: {} universalify@0.2.0: {} universalify@2.0.1: {} - update-browserslist-db@1.0.13(browserslist@4.22.3): - dependencies: - browserslist: 4.22.3 - escalade: 3.1.1 - picocolors: 1.1.0 - uri-js@4.4.1: dependencies: punycode: 2.3.1 @@ -7292,21 +5414,10 @@ snapshots: querystringify: 2.2.0 requires-port: 1.0.0 - utif2@4.1.0: - dependencies: - pako: 1.0.11 - util-deprecate@1.0.2: {} v8-natives@1.2.5: {} - vite-imagetools@6.2.9(rollup@4.22.4): - dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.22.4) - imagetools-core: 6.0.4 - transitivePeerDependencies: - - rollup - vite-node@2.0.5(@types/node@20.12.7)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.27.0): dependencies: cac: 6.7.14 @@ -7411,8 +5522,6 @@ snapshots: dependencies: iconv-lite: 0.6.3 - whatwg-fetch@3.6.20: {} - whatwg-mimetype@4.0.0: {} whatwg-url@14.0.0: @@ -7458,28 +5567,10 @@ snapshots: ws@8.18.0: {} - xhr@2.6.0: - dependencies: - global: 4.4.0 - is-function: 1.0.2 - parse-headers: 2.0.5 - xtend: 4.0.2 - xml-name-validator@5.0.0: {} - xml-parse-from-string@1.0.1: {} - - xml2js@0.6.2: - dependencies: - sax: 1.3.0 - xmlbuilder: 11.0.1 - - xmlbuilder@11.0.1: {} - xmlchars@2.2.0: {} - xtend@4.0.2: {} - yallist@2.1.2: {} yallist@4.0.0: {} @@ -7488,6 +5579,4 @@ snapshots: yocto-queue@0.1.0: {} - yoga-wasm-web@0.3.3: {} - zimmerframe@1.1.2: {} diff --git a/sites/svelte.dev/.env b/sites/svelte.dev/.env deleted file mode 100644 index 6dfd293254..0000000000 --- a/sites/svelte.dev/.env +++ /dev/null @@ -1,17 +0,0 @@ -# for local development, copy this file to .env.local file and -# fill in the blanks - -# server-side -GITHUB_CLIENT_ID= -GITHUB_CLIENT_SECRET= - -# Path to local copy of Svelte relative from sites/svelte.dev. Used by the REPL. -# Optional. The default value assumes the svelte repo and sites repo are in the same directory. -# LOCAL_SVELTE_PATH=../../../svelte - -# staging database -SUPABASE_URL=https://kpaaohfbmxvespqoqdzp.supabase.co -SUPABASE_KEY= - -# client-side -VITE_MAPBOX_ACCESS_TOKEN= diff --git a/sites/svelte.dev/.gitignore b/sites/svelte.dev/.gitignore deleted file mode 100644 index d6f0d298a6..0000000000 --- a/sites/svelte.dev/.gitignore +++ /dev/null @@ -1,13 +0,0 @@ -/.env.local -/.svelte-kit/ -/build/ -/functions/ - -/static/svelte-app.json -/scripts/svelte-app/ -/src/routes/_components/Supporters/contributors.jpg -/src/routes/_components/Supporters/contributors.js -/src/routes/_components/Supporters/donors.jpg -/src/routes/_components/Supporters/donors.js -/src/lib/generated -.vercel diff --git a/sites/svelte.dev/README.md b/sites/svelte.dev/README.md deleted file mode 100644 index 4b92579178..0000000000 --- a/sites/svelte.dev/README.md +++ /dev/null @@ -1,212 +0,0 @@ -## Running locally - -A local database is only required in dev mode if you want to test reading and writing saved REPLs on it. Without a local database in dev mode, the REPL will be able to load saved REPLs from the production database, but not save them. - -Note also that in dev mode, the REPL requires support for [`import` statements in web workers](https://caniuse.com/mdn-javascript_operators_import_worker_support), [as noted in the Vite documentation](https://vitejs.dev/guide/features.html#web-workers). You may need to update your browser to the latest version. - -If you do want to use a database, set it up on [Supabase](https://supabase.com) with the instructions [here](https://github.com/sveltejs/sites/tree/master/db) and set the corresponding environment variables. - -Build the `svelte` package, then run the site sub-project: - -```bash -pnpm install -pnpm --dir ../../packages/svelte build -pnpm dev -``` - -and navigate to [localhost:5173](http://localhost:5173). - -The first time you run the site locally, it will update the list of Contributors, REPL dependencies and examples data that is used on the [examples page](https://svelte-dev-2.vercel.app/examples). After this it won't run again unless you force it by running: - -```bash -pnpm run update -``` - -## Running using the local copy of Svelte - -By default, the REPL will fetch the most recent version of Svelte from https://unpkg.com/svelte. When running the site locally, you can also use your local copy of Svelte. - -To produce the proper browser-compatible UMD build of the compiler, you will need to run `npm run build` (or `npm run dev`) in the `svelte` repository with the `PUBLISH` environment variable set to any non-empty string: - -```bash -git clone https://github.com/sveltejs/svelte.git -cd svelte -pnpm i --frozen-lockfile -PUBLISH=1 npm run build -``` - -The default configuration assumes that the `sites` repository and the `svelte` repository are in the same directory. If not, you can set `LOCAL_SVELTE_PATH` in `sites/svelte.dev/.env` to a different path to the local copy of Svelte. - -Then visit the REPL at [localhost:5173/repl?version=local](http://localhost:5173/repl?version=local). Please note that the local REPL only works with `pnpm dev` and not when building the site for production usage. - -## REPL GitHub integration - -In order for the REPL's GitHub integration to work properly when running locally, you will need to: - -- [create a GitHub OAuth app](https://github.com/settings/developers): - - set `Authorization callback URL` to `http://localhost:5173/auth/callback`; - - set `Application name` as you like, and `Homepage URL` as `http://localhost:5173/`; - - create the app and take note of `Client ID` and `Client Secret` -- in this directory, create an `.env.local` file (see `.env.example`) containing: - ``` - GITHUB_CLIENT_ID=[your app's Client ID] - GITHUB_CLIENT_SECRET=[your app's Client Secret] - ``` - -The GitHub app requires a specific callback URL, and so cannot be used with the preview deployment in the staging environment. - -## Building the site - -To build the website, run `pnpm build`. The output can be found in `.vercel`. - -## Testing - -Tests can be run using `pnpm test`. - -## Docs & other content - -All the docs, examples, tutorials, FAQ live in the [documentation](../../documentation) directory, outside the site sub-project. If you modify these, and your app server is running, you will need to reload the page to see the changes. - -Following are the file structures of the different kind of documentations - -### Docs structure - -```txt -- documentation/docs - - 01-getting-started <- Category - - meta.json <- Metadata - - 01-introduction.md <- Page - - 02-template-syntax <- Category - - meta.json <- Metadata - - 01-logic-blocks.md <- Page - - 02-special-tags.md <- Page - - 03-element-directives.md <- Page -``` - -If you are creating a new page, it must be within a category. That is, you can't have a .md file in the `docs` directory's root level. You may have a category without any pages in it, but you can't have a page without a category. You can add the new page in an existing category, or create your own, for example: - -```txt -- documentation/docs - -+ - 07-my-new-category <- Category -+ - 01-my-new-page.md <- Page -``` - -The numbers in front of category folders and page files are just for ordering the content. They may not be consecutive. Their only purpose exists for the docs author to decide how the content is arranged. - -> Because of hardcoded regex in docs processing code, the numbers prefixed to pages are REQUIRED and _must be two digits_. - -The name of the file is what determines the URL of the page. For example, the URL of `01-introduction.md` is `https://svelte.dev/docs/introduction`. The URL of `02-special-tags.md` is `https://svelte.dev/docs/special-tags`. Even though these are in categories, the URL does not contain the category name. Keep this in mind when creating new pages, as two pages with same slug in different categories will clash. - -**meta.json** files contain data about the current category. At the time of writing it only has one field: `title` - -```json -{ - "title": "Getting Started" -} -``` - -This `title` field is used as category text in the sidebar on docs page. - -Every single .md file in the docs must have frontmatter with `title` in it. For example, this is how the frontmatter of `02-logic-blocks.md` looks like: - -```md ---- -title: .svelte files ---- - -Components are the building blocks of Svelte applications. They are written into `.svelte` files, using a superset of HTML. - -All three sections — script, styles and markup — are optional. - - -``` - -You need not specify a h1 tag(or in markdown, a `#`). The `title` field in the frontmatter will be used as the h1 tag. - -The headings in the document must start from h2(`##`). That is, you can't have an h1 tag in the document. h2(`##`), h3(`###`), h4(`####`) and h5(`#####`) are all valid. - -#### Processing - -Docs are processed in the [`src/lib/server/docs/index.js`](./src/lib/server/docs/index.js) file. It is responsible for reading the docs from filesystem and accumulating the metadata in forms of arrays and objects and for _rendering_ the markdown files into HTML. These functions are then imported into [src/routes/docs/+layout.server.js](./src/routes/docs/+layout.server.js) and used to generate docs list, and similarly in [src/routes/docs/%5Bslug%5D/+page.server.js](./src/routes/docs/%5Bslug%5D/%2Bpage.server.js) and are rendered there. - -### Tutorial structure - -```txt -- documentation/tutorial - - 01-introduction <- Category - - meta.json <- Metadata - - 01-basics <- Page's content folder - - text.md <- Text content of tutorial - - app-a <- The initial app folder - - App.svelte - - store.js - - app-b <- The final app folder. Not always present - - App.svelte - - store.js -``` - -Similar to how docs are structured, only difference is that the pages are in a folders, and their content is in a `text.md` file. Alongside, are two folders, _app-a_ and _app-b_. These are the initial and final apps respectively. The initial app is the one that the tutorial shows, and the final app is the one that the tutorial switches to after user clicks on the **Show me** button. - -> app-b is not always there. This means that the _Show me_ button is not present for that page. - -The naming scheme of docs is followed here as well. The numbers in front of the folders are just for ordering the content. They may not be consecutive. Their only purpose exists for the tutorial author to decide how the content is arranged. _And they are compulsary_. - -#### Processing - -Tutorials are processed in the [`src/lib/server/tutorial/index.js`](./src/lib/server/tutorial/index.js) file. It is responsible for reading the tutorials from filesystem and accumulating the metadata in forms of arrays and objects and has the code responsible for _rendering_ the markdown files into HTML. These functions are then imported into [src/routes/tutorial/+layout.server.js](./src/routes/tutorial/%2Blayout.server.js) and used to generate tutorial list, and similarly in [src/routes/tutorial/%5Bslug%5D/+page.server.js](./src/routes/tutorial/%5Bslug%5D/%2Bpage.server.js) and are rendered there. - -### Examples structure - -```txt -- documentation/examples - - 00-introduction <- Category - - meta.json <- Metadata - - 00-hello-world <- Page's content folder - - meta.json <- Metadata - - App.svelte <- code files - - 01-reactivity <- Category - - meta.json <- Metadata - - 00-reactive-assignments <- Page's content folder - - meta.json <- Metadata - - App.svelte <- code files -``` - -Similar to the tutorial, only difference: There is no `text.md`, and the code files are kept right in the folder, not in `app-` folder. - -Same naming scheme as docs and tutorial is followed. - -#### Processing - -Examples are processed in the [`src/lib/server/examples/index.js`](./src/lib/server/examples/index.js) folder. It is responsible for reading the examples from filesystem and accumulating the metadata in forms of arrays and objects, and for _rendering_ the markdown files into HTML. These functions are then imported into [src/routes/examples/%5Bslug%5D/+page.server.js](./src/routes/examples/%5Bslug%5D/%2Bpage.server.js) and are rendered there. - -### Blog structure - -```txt -- documentation/blog - - 2019-01-01-my-first-post.md - - 2019-01-02-my-second-post.md -``` - -Compared to the rest of the content, blog posts are not in a folder. They are placed at the root of `documentation/blog` folder. The name of the file is the date of the post, followed by the slug of the post. The slug is the URL where the blog post is available. For example, the slug of `2019-01-01-my-first-post.md` is `my-first-post`. - -All the metadata about the blog post is mentioned in the frontematter of a post. For example, this is how the frontmatter of [2023-03-09-zero-config-type-safety.md](../../documentation/blog/2023-03-09-zero-config-type-safety.md) looks like: - -```md ---- -title: Zero-effort type safety -description: More convenience and correctness, less boilerplate -author: Simon Holthausen -authorURL: https://twitter.com/dummdidumm_ ---- -``` - -#### Processing - -Blog posts are processed in the [`src/lib/server/blog/index.js`](./src/lib/server/blog/index.js) file. It is responsible for reading the blog posts from filesystem and accumulating the metadata in forms of arrays and objects, and for _rendering_ the markdown files into HTML. These functions are then imported into [src/routes/blog/+page.svelte](./src/routes/blog/%2Bpage.server.js), where they show the list of blogs. The rendering function is imported in [src/routes/blog/%5Bslug%5D/+page.server.js](./src/routes/blog/%5Bslug%5D/%2Bpage.server.js) and renders the individual blog post there. - -## Translating the API docs - -Anchors are automatically generated using headings in the documentation and by default (for the english language) they are latinised to make sure the URL is always conforming to RFC3986. - -If we need to translate the API documentation to a language using unicode chars, we can setup this app to export the correct anchors by setting up `SLUG_PRESERVE_UNICODE` to `true` in `config.js`. diff --git a/sites/svelte.dev/config.js b/sites/svelte.dev/config.js deleted file mode 100644 index 097bd173a8..0000000000 --- a/sites/svelte.dev/config.js +++ /dev/null @@ -1,2 +0,0 @@ -export const SLUG_PRESERVE_UNICODE = false; -export const SLUG_SEPARATOR = '_'; diff --git a/sites/svelte.dev/package.json b/sites/svelte.dev/package.json deleted file mode 100644 index 1e670b02c5..0000000000 --- a/sites/svelte.dev/package.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "name": "svelte.dev", - "private": true, - "version": "1.0.0", - "description": "Docs and examples for Svelte", - "type": "module", - "scripts": { - "dev": "node scripts/update.js && pnpm run generate && vite dev", - "build": "node scripts/update.js && pnpm run generate && vite build", - "generate": "node scripts/type-gen/index.js && node scripts/generate_examples.js", - "update": "node scripts/update.js --force=true", - "preview": "vite preview", - "start": "node build", - "check": "node scripts/update.js && pnpm generate && svelte-kit sync && svelte-check", - "check:watch": "svelte-kit sync && svelte-check --watch" - }, - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.0", - "@supabase/supabase-js": "^2.39.3", - "@sveltejs/repl": "0.6.0", - "cookie": "^0.6.0", - "devalue": "^4.3.2", - "do-not-zip": "^1.0.0", - "flexsearch": "^0.7.43", - "flru": "^1.0.2" - }, - "devDependencies": { - "@resvg/resvg-js": "^2.6.0", - "@sveltejs/adapter-vercel": "^5.4.3", - "@sveltejs/kit": "^2.4.3", - "@sveltejs/site-kit": "6.0.0-next.59", - "@sveltejs/vite-plugin-svelte": "^3.1.0", - "@types/cookie": "^0.6.0", - "@types/node": "^20.11.5", - "browserslist": "^4.22.2", - "degit": "^2.8.4", - "dotenv": "^16.3.2", - "jimp": "^0.22.10", - "lightningcss": "^1.23.0", - "magic-string": "^0.30.11", - "marked": "^11.1.1", - "sass": "^1.70.0", - "satori": "^0.10.11", - "satori-html": "^0.3.2", - "shelljs": "^0.8.5", - "shiki": "^0.14.7", - "shiki-twoslash": "^3.1.2", - "svelte": "^4.2.0", - "svelte-check": "^4.0.0", - "svelte-preprocess": "^5.1.3", - "tiny-glob": "^0.2.9", - "typescript": "^5.5.4", - "vite": "^5.4.6", - "vite-imagetools": "^6.2.9" - } -} diff --git a/sites/svelte.dev/placeholder/index.html b/sites/svelte.dev/placeholder/index.html deleted file mode 100644 index 7ab1e3929b..0000000000 --- a/sites/svelte.dev/placeholder/index.html +++ /dev/null @@ -1 +0,0 @@ -
see #9424
diff --git a/sites/svelte.dev/scripts/generate_examples.js b/sites/svelte.dev/scripts/generate_examples.js deleted file mode 100644 index 360cba79bd..0000000000 --- a/sites/svelte.dev/scripts/generate_examples.js +++ /dev/null @@ -1,16 +0,0 @@ -import { fileURLToPath } from 'node:url'; -import { get_examples_data } from '../src/lib/server/examples/index.js'; -import { mkdir, writeFile } from 'node:fs/promises'; - -const examples_data = await get_examples_data( - fileURLToPath(new URL('../../../documentation/examples', import.meta.url)) -); - -try { - await mkdir(new URL('../src/lib/generated/', import.meta.url), { recursive: true }); -} catch {} - -writeFile( - new URL('../src/lib/generated/examples-data.js', import.meta.url), - `export default ${JSON.stringify(examples_data)}` -); diff --git a/sites/svelte.dev/scripts/get_contributors.js b/sites/svelte.dev/scripts/get_contributors.js deleted file mode 100644 index cc2b9d4ae7..0000000000 --- a/sites/svelte.dev/scripts/get_contributors.js +++ /dev/null @@ -1,76 +0,0 @@ -// @ts-check -import 'dotenv/config'; -import Jimp from 'jimp'; -import { stat, writeFile } from 'node:fs/promises'; -import { dirname } from 'node:path'; -import { fileURLToPath } from 'node:url'; - -const force = process.env.FORCE_UPDATE === 'true'; - -const __dirname = dirname(fileURLToPath(import.meta.url)); -process.chdir(__dirname); - -// ../src/routes/_components/Supporters/contributors.js -const outputFile = new URL(`../src/routes/_components/Supporters/contributors.js`, import.meta.url); - -try { - if (!force && (await stat(outputFile))) { - console.info(`[update/contributors] ${outputFile} exists. Skipping`); - process.exit(0); - } -} catch { - const base = `https://api.github.com/repos/sveltejs/svelte/contributors`; - const { GITHUB_CLIENT_ID, GITHUB_CLIENT_SECRET } = process.env; - - const MAX = 24; - const SIZE = 128; - - const contributors = []; - let page = 1; - - while (true) { - const res = await fetch( - `${base}?client_id=${GITHUB_CLIENT_ID}&client_secret=${GITHUB_CLIENT_SECRET}&per_page=100&page=${page++}` - ); - const list = await res.json(); - - if (!Array.isArray(list)) throw new Error('Expected an array'); - - if (list.length === 0) break; - - contributors.push(...list); - } - - const authors = contributors - .filter(({ login }) => !login.includes('[bot]')) - .sort((a, b) => b.contributions - a.contributions) - .slice(0, MAX); - - const sprite = new Jimp(SIZE * authors.length, SIZE); - - for (let i = 0; i < authors.length; i += 1) { - const author = authors[i]; - console.log(`${i + 1} / ${authors.length}: ${author.login}`); - - const image_data = await fetch(author.avatar_url); - const buffer = await image_data.arrayBuffer(); - - // @ts-ignore - const image = await Jimp.read(buffer); - image.resize(SIZE, SIZE); - - sprite.composite(image, i * SIZE, 0); - } - - await sprite - .quality(80) - .writeAsync( - fileURLToPath( - new URL(`../src/routes/_components/Supporters/contributors.jpg`, import.meta.url) - ) - ); - - const str = `[\n\t${authors.map((a) => `'${a.login}'`).join(',\n\t')}\n]`; - - writeFile(outputFile, `export default ${str};`); -} diff --git a/sites/svelte.dev/scripts/get_donors.js b/sites/svelte.dev/scripts/get_donors.js deleted file mode 100644 index d90832f0dd..0000000000 --- a/sites/svelte.dev/scripts/get_donors.js +++ /dev/null @@ -1,68 +0,0 @@ -// @ts-check -import 'dotenv/config'; -import Jimp from 'jimp'; -import { stat, writeFile } from 'node:fs/promises'; -import { dirname } from 'node:path'; -import { fileURLToPath } from 'node:url'; - -const force = process.env.FORCE_UPDATE === 'true'; - -const __dirname = dirname(fileURLToPath(import.meta.url)); -process.chdir(__dirname); - -const outputFile = new URL(`../src/routes/_components/Supporters/donors.js`, import.meta.url); - -try { - if (!force && (await stat(outputFile))) { - console.info(`[update/donors] ${outputFile} exists. Skipping`); - process.exit(0); - } -} catch { - const MAX = 24; - const SIZE = 128; - - const res = await fetch('https://opencollective.com/svelte/members/all.json'); - const donors = await res.json(); - - if (!Array.isArray(donors)) throw new Error('Expected an array'); - - const unique = new Map(); - donors.forEach((d) => unique.set(d.profile, d)); - - let backers = [...unique.values()] - .filter(({ role }) => role === 'BACKER') - .sort((a, b) => b.totalAmountDonated - a.totalAmountDonated) - .slice(0, 3 * MAX); - - const included = []; - for (let i = 0; included.length < MAX; i += 1) { - const backer = backers[i]; - console.log(`${included.length + 1} / ${MAX}: ${backer.name}`); - - try { - const image_data = await fetch(backer.image); - const buffer = await image_data.arrayBuffer(); - // @ts-ignore - const image = await Jimp.read(buffer); - image.resize(SIZE, SIZE); - included.push({ backer, image }); - } catch (err) { - console.log(`Skipping ${backer.name}: no image data`); - } - } - - const sprite = new Jimp(SIZE * included.length, SIZE); - for (let i = 0; i < included.length; i += 1) { - sprite.composite(included[i].image, i * SIZE, 0); - } - - await sprite - .quality(80) - .writeAsync( - fileURLToPath(new URL(`../src/routes/_components/Supporters/donors.jpg`, import.meta.url)) - ); - - const str = `[\n\t${included.map((a) => `${JSON.stringify(a.backer.name)}`).join(',\n\t')}\n]`; - - writeFile(outputFile, `export default ${str};`); -} diff --git a/sites/svelte.dev/scripts/type-gen/index.js b/sites/svelte.dev/scripts/type-gen/index.js deleted file mode 100644 index 02c999bdae..0000000000 --- a/sites/svelte.dev/scripts/type-gen/index.js +++ /dev/null @@ -1,314 +0,0 @@ -// @ts-check -import { mkdir, readFile, writeFile } from 'node:fs/promises'; -import path from 'node:path'; -import { format } from 'prettier'; -import ts from 'typescript'; - -/** @typedef {{ - * name: string; - * comment: string; - * markdown?: string; - * snippet: string; - * deprecated: string | null; - * children: Extracted[] } - * } Extracted */ - -/** @type {Array<{ name: string; comment: string; exports: Extracted[]; types: Extracted[]; exempt?: boolean; }>} */ -const modules = []; - -/** - * @param {string} code - * @param {ts.NodeArrayNo apps here. Go make one!
- {/if} - {:else} -- Please log in to see your saved apps. -
- {/if} -- If you were expecting to find something here, please drop by the - Discord chatroom - and let us know, or raise an issue on - GitHub. Thanks! -
- {:else} -Something went wrong when we tried to render this page.
- {#if $page.error.message} -{$page.status}: {$page.error.message}
- {:else} -Encountered a {$page.status} error.
- {/if} -Please try reloading the page.
-- If the error persists, please drop by the - Discord chatroom - and let us know, or raise an issue on - GitHub. Thanks! -
- {/if} - {:else} -Reload the page once you've found the internet.
- {/if} -- Svelte shifts as much work as possible out of the browser and into your build step. No more - manual optimisations — just faster, more efficient apps. -
-- Write breathtakingly concise components using languages you already know — HTML, CSS and - JavaScript. Oh, and your application bundles will be tiny as well. -
-- Built-in scoped styling, state management, motion primitives, form bindings and more — don't - waste time trawling npm for the bare essentials. It's all here. -
-{@html selected?.description}
-Svelte is made possible by the work of hundreds of supporters.
- -- We're proud that Svelte was recently voted the most admired JS web framework - in one industry survey while drawing the most interest in learning it in - two others. We - think you'll love it too. -
- -+hY<5Y*miN#_C|RKoNUu7fzn&7QF$
z*ed;MI_2b`*w(n8_Gk@KLKT|su>fK9K-fFi>l 9i{B!XC{UoE>d
z&^EFR@Cau)$)K(HoO0N=!H@}yI^6{y(ha4G%t?W*@2+AFtQbt1YeMtN#a-?V7ru};O#5h)RHuC
zx9z#dURXu6C0VO*=4EZgZUZN
zF7K*R{IGr}_e_8aekz$y7yE0@NxUun_|bzH9+m2Q3Wrl8o@+8oIK~b71)n5f+9pgevH28Z+f*gleqU|9NB;IwoGTyQ8d84FkV*K
z7VxrS#@G6p#@6CqOL>DUYkWgnN{e-qYKIFEsM@uc3@os)qJ@C-9iPIB={((BrDKb9
zI`6T+!GB+N!{_`5`}|r~#pC?qC8YF-U=bHF|3
zF?UNfI2CDj`IJnx#&O2L!&g-_|58Ky6Px#`hdp7Y#?kt3k9n~}AHl^u=`a)2-QZQ4
zllE;b`PGO|DN^8H6)0ir3{m&sFRDda(&gsW%n3`_T0)@EL4LgCUu;n&0*vtUQk
z_?H2fhF7R!ZdEgbqYuYF9nGHh#(ZU%eU$+IQ#924PpHcz$hl{z9tSzo=P<*2J}5gy
zID*EpI)eQ?|6aP+xwoL*1{+4()g#D^_1b$NEFXDB>rHP8Ki^S>x1fEx20K$||5u_|
z^#5hc{Z|>-n&%a6m7cRV`Rpb>Zn^?=fxhglGr4!Q7C#)mK0nBfIC?
HQN(xFgTlCDf
zl=^GsU5ZdflN9o`;tg+!q1#QG&tgb0dG240gL12Pi#n-aSanmTsogm@$~+uX4H!8q
zZ1=GGRuFb`@s#oSNeS%;<#;&j0t{+m!>h?Ka3@4eT0-IiN)2Sewt&B+
z5Ptsk24!>CP2MqT&hpiA nh!
+D4+vWNTQr{Vy+t44OR_P7J4}4ni5%SS#b1_ef
zS3VdPi4F}nPX!#kwK(pJg)5~ZbfjDvJ>t;!Sm(QDYfTtEF88{?fnc0-j_IhmXy&AO
z_*w(OZ-wvt0HSdBM9G6i(BSS3wB=2BtA}Kd?emInn7aDH)AQT2uDf?;S3}8Y1um(e
z`|AL&%bf`s1z+5#$u4sre75{z(6*r;iji?&xPp8-{5Xdcm6k50OLW@mmBG7oG3y<6
zZl1o5#TP~os*_y-c}ULXAC9IrKbujZI*w+0dm%vSigM}Fa-E`g+~YFvI{l{pWWut&
zpqF+=4_unL&(*$cFOqoZuv#OH8*}YR6