From 9621a4e62c7519b3b1556a28765080c185ef87d8 Mon Sep 17 00:00:00 2001 From: Sean Lynch Date: Wed, 20 Nov 2024 20:17:03 -0500 Subject: [PATCH] Update `@layerstack/*` packages and remove deep imports (ex. `@layerstack/utils/array`) --- .changeset/pink-dingos-nail.md | 5 + packages/layerchart/package.json | 8 +- .../layerchart/src/lib/components/Bar.svelte | 2 +- .../src/lib/components/Highlight.svelte | 2 +- .../src/lib/components/Points.svelte | 2 +- .../layerchart/src/lib/docs/Preview.svelte | 2 - packages/layerchart/src/lib/utils/scales.ts | 2 +- .../docs/components/Tooltip/+page.svelte | 3 +- .../routes/docs/examples/Bars/+page.svelte | 2 +- .../routes/docs/examples/Columns/+page.svelte | 3 +- pnpm-lock.yaml | 295 ++++++++++++++---- 11 files changed, 253 insertions(+), 73 deletions(-) create mode 100644 .changeset/pink-dingos-nail.md diff --git a/.changeset/pink-dingos-nail.md b/.changeset/pink-dingos-nail.md new file mode 100644 index 000000000..d6d0d6935 --- /dev/null +++ b/.changeset/pink-dingos-nail.md @@ -0,0 +1,5 @@ +--- +'layerchart': patch +--- + +Update `@layerstack/*` packages and remove deep imports (ex. `@layerstack/utils/array`) diff --git a/packages/layerchart/package.json b/packages/layerchart/package.json index a90644ed2..793118e19 100644 --- a/packages/layerchart/package.json +++ b/packages/layerchart/package.json @@ -80,10 +80,10 @@ }, "type": "module", "dependencies": { - "@layerstack/svelte-actions": "^0.0.7", - "@layerstack/svelte-stores": "^0.0.6", - "@layerstack/tailwind": "^0.0.9", - "@layerstack/utils": "^0.0.5", + "@layerstack/svelte-actions": "^0.0.8", + "@layerstack/svelte-stores": "^0.0.8", + "@layerstack/tailwind": "^0.0.10", + "@layerstack/utils": "^0.0.6", "d3-array": "^3.2.4", "d3-color": "^3.1.0", "d3-delaunay": "^6.0.4", diff --git a/packages/layerchart/src/lib/components/Bar.svelte b/packages/layerchart/src/lib/components/Bar.svelte index 97b1bd510..5fb11cf49 100644 --- a/packages/layerchart/src/lib/components/Bar.svelte +++ b/packages/layerchart/src/lib/components/Bar.svelte @@ -8,7 +8,7 @@ import { createDimensionGetter } from '../utils/rect.js'; import { isScaleBand } from '../utils/scales.js'; import { accessor, type Accessor } from '../utils/common.js'; - import { greatestAbs } from '@layerstack/utils/array'; + import { greatestAbs } from '@layerstack/utils'; const { x: xContext, y: yContext, xScale } = chartContext(); diff --git a/packages/layerchart/src/lib/components/Highlight.svelte b/packages/layerchart/src/lib/components/Highlight.svelte index 4da0041ee..49bdd2973 100644 --- a/packages/layerchart/src/lib/components/Highlight.svelte +++ b/packages/layerchart/src/lib/components/Highlight.svelte @@ -2,7 +2,7 @@ import { type ComponentProps } from 'svelte'; import { max, min } from 'd3-array'; import { pointRadial, type Series, type SeriesPoint } from 'd3-shape'; - import { notNull } from '@layerstack/utils/typeGuards'; + import { notNull } from '@layerstack/utils'; import { cls } from '@layerstack/tailwind'; import { chartContext } from './ChartContext.svelte'; diff --git a/packages/layerchart/src/lib/components/Points.svelte b/packages/layerchart/src/lib/components/Points.svelte index 202ca5050..9fac7d4d8 100644 --- a/packages/layerchart/src/lib/components/Points.svelte +++ b/packages/layerchart/src/lib/components/Points.svelte @@ -7,7 +7,7 @@ import type { Readable } from 'svelte/store'; import { extent } from 'd3-array'; import { pointRadial } from 'd3-shape'; - import { notNull } from '@layerstack/utils/typeGuards'; + import { notNull } from '@layerstack/utils'; import { chartContext } from './ChartContext.svelte'; import Circle from './Circle.svelte'; diff --git a/packages/layerchart/src/lib/docs/Preview.svelte b/packages/layerchart/src/lib/docs/Preview.svelte index 5f8dad33b..5f831b22f 100644 --- a/packages/layerchart/src/lib/docs/Preview.svelte +++ b/packages/layerchart/src/lib/docs/Preview.svelte @@ -7,8 +7,6 @@ import { Button, CopyButton, Dialog, Toggle, Tooltip } from 'svelte-ux'; import { cls } from '@layerstack/tailwind'; - import { entries, fromEntries } from '@layerstack/utils'; - import { isLiteralObject } from '@layerstack/utils/object'; import Code from './Code.svelte'; import Json from './Json.svelte'; diff --git a/packages/layerchart/src/lib/utils/scales.ts b/packages/layerchart/src/lib/utils/scales.ts index 706c8c9d0..800ab75ca 100644 --- a/packages/layerchart/src/lib/utils/scales.ts +++ b/packages/layerchart/src/lib/utils/scales.ts @@ -3,7 +3,7 @@ import { tweened, spring } from 'svelte/motion'; import { type MotionOptions, motionStore } from '$lib/stores/motionStore.js'; import { scaleBand, type ScaleBand } from 'd3-scale'; -import { unique } from '@layerstack/utils/array'; +import { unique } from '@layerstack/utils'; export interface AnyScale { (value: Input): Output; diff --git a/packages/layerchart/src/routes/docs/components/Tooltip/+page.svelte b/packages/layerchart/src/routes/docs/components/Tooltip/+page.svelte index c6032ca26..7a1c75a78 100644 --- a/packages/layerchart/src/routes/docs/components/Tooltip/+page.svelte +++ b/packages/layerchart/src/routes/docs/components/Tooltip/+page.svelte @@ -6,8 +6,7 @@ import { Area, Axis, Bars, Chart, Highlight, Points, Svg, Tooltip } from 'layerchart'; import { Button, Duration, Field, Menu, MenuField, PeriodType, Toggle } from 'svelte-ux'; - import { formatDate } from '@layerstack/utils'; - import { flatten } from '@layerstack/utils/array'; + import { flatten, formatDate } from '@layerstack/utils'; import Preview from '$lib/docs/Preview.svelte'; import TooltipControls from './TooltipControls.svelte'; diff --git a/packages/layerchart/src/routes/docs/examples/Bars/+page.svelte b/packages/layerchart/src/routes/docs/examples/Bars/+page.svelte index 586efa285..dce082f5d 100644 --- a/packages/layerchart/src/routes/docs/examples/Bars/+page.svelte +++ b/packages/layerchart/src/routes/docs/examples/Bars/+page.svelte @@ -28,7 +28,7 @@ import Preview from '$lib/docs/Preview.svelte'; import Blockquote from '$lib/docs/Blockquote.svelte'; import { createDateSeries, longData } from '$lib/utils/genData.js'; - import { unique } from '@layerstack/utils/array'; + import { unique } from '@layerstack/utils'; const data = createDateSeries({ count: 10, diff --git a/packages/layerchart/src/routes/docs/examples/Columns/+page.svelte b/packages/layerchart/src/routes/docs/examples/Columns/+page.svelte index 671e4f2b2..b41fcec36 100644 --- a/packages/layerchart/src/routes/docs/examples/Columns/+page.svelte +++ b/packages/layerchart/src/routes/docs/examples/Columns/+page.svelte @@ -23,12 +23,11 @@ } from 'layerchart'; import { Field, ToggleGroup, ToggleOption, Toggle, Switch } from 'svelte-ux'; - import { format, PeriodType } from '@layerstack/utils'; + import { format, PeriodType, unique } from '@layerstack/utils'; import Preview from '$lib/docs/Preview.svelte'; import Blockquote from '$lib/docs/Blockquote.svelte'; import { createDateSeries, longData } from '$lib/utils/genData.js'; - import { unique } from '@layerstack/utils/array'; const data = createDateSeries({ count: 30, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 69fb70d36..67fdcdd80 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,22 +19,22 @@ importers: version: 6.0.1 wrangler: specifier: ^3.81.0 - version: 3.81.0(@cloudflare/workers-types@4.20241018.0) + version: 3.81.0(@cloudflare/workers-types@4.20241112.0) packages/layerchart: dependencies: '@layerstack/svelte-actions': - specifier: ^0.0.7 - version: 0.0.7 + specifier: ^0.0.8 + version: 0.0.8 '@layerstack/svelte-stores': - specifier: ^0.0.6 - version: 0.0.6 + specifier: ^0.0.8 + version: 0.0.8 '@layerstack/tailwind': - specifier: ^0.0.9 - version: 0.0.9 + specifier: ^0.0.10 + version: 0.0.10 '@layerstack/utils': - specifier: ^0.0.5 - version: 0.0.5 + specifier: ^0.0.6 + version: 0.0.6 d3-array: specifier: ^3.2.4 version: 3.2.4 @@ -122,16 +122,16 @@ importers: version: 3.0.5(rollup@2.79.2) '@sveltejs/adapter-cloudflare': specifier: ^4.7.3 - version: 4.7.3(@sveltejs/kit@2.7.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7)))(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7)))(wrangler@3.81.0(@cloudflare/workers-types@4.20241018.0)) + version: 4.7.3(@sveltejs/kit@2.7.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.9.1)))(svelte@5.0.2)(vite@5.4.9(@types/node@22.9.1)))(wrangler@3.88.0(@cloudflare/workers-types@4.20241112.0)) '@sveltejs/kit': specifier: ^2.7.2 - version: 2.7.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7)))(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7)) + version: 2.7.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.9.1)))(svelte@5.0.2)(vite@5.4.9(@types/node@22.9.1)) '@sveltejs/package': specifier: ^2.3.5 version: 2.3.5(svelte@5.0.2)(typescript@5.6.3) '@sveltejs/vite-plugin-svelte': specifier: ^4.0.0 - version: 4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7)) + version: 4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.9.1)) '@svitejs/changesets-changelog-github-compact': specifier: ^1.2.0 version: 1.2.0 @@ -272,10 +272,10 @@ importers: version: 3.0.1 vite: specifier: ^5.4.9 - version: 5.4.9(@types/node@22.7.7) + version: 5.4.9(@types/node@22.9.1) vitest: specifier: ^2.1.3 - version: 2.1.3(@types/node@22.7.7) + version: 2.1.3(@types/node@22.9.1) packages: @@ -359,37 +359,74 @@ packages: cpu: [x64] os: [darwin] + '@cloudflare/workerd-darwin-64@1.20241106.1': + resolution: {integrity: sha512-zxvaToi1m0qzAScrxFt7UvFVqU8DxrCO2CinM1yQkv5no7pA1HolpIrwZ0xOhR3ny64Is2s/J6BrRjpO5dM9Zw==} + engines: {node: '>=16'} + cpu: [x64] + os: [darwin] + '@cloudflare/workerd-darwin-arm64@1.20241011.1': resolution: {integrity: sha512-c26TYtS0e3WZ09nL/a8YaEqveCsTlgDm12ehPMNua9u68sh1KzETMl2G45O934m8UrI3Rhpv2TTecO0S5b9exA==} engines: {node: '>=16'} cpu: [arm64] os: [darwin] + '@cloudflare/workerd-darwin-arm64@1.20241106.1': + resolution: {integrity: sha512-j3dg/42D/bPgfNP3cRUBxF+4waCKO/5YKwXNj+lnVOwHxDu+ne5pFw9TIkKYcWTcwn0ZUkbNZNM5rhJqRn4xbg==} + engines: {node: '>=16'} + cpu: [arm64] + os: [darwin] + '@cloudflare/workerd-linux-64@1.20241011.1': resolution: {integrity: sha512-pl4xvHNXnm3cYh5GwHadOTQRWt4Ih/gzCOb6RW4n78oNQQydFvpwqYAjbYk32y485feLhdTKXut/MgZAyWnKyQ==} engines: {node: '>=16'} cpu: [x64] os: [linux] + '@cloudflare/workerd-linux-64@1.20241106.1': + resolution: {integrity: sha512-Ih+Ye8E1DMBXcKrJktGfGztFqHKaX1CeByqshmTbODnWKHt6O65ax3oTecUwyC0+abuyraOpAtdhHNpFMhUkmw==} + engines: {node: '>=16'} + cpu: [x64] + os: [linux] + '@cloudflare/workerd-linux-arm64@1.20241011.1': resolution: {integrity: sha512-I4HAF2Qe8xgIjAdE53viT2fDdHXkrb3Be0L3eWeeP5SEkOtQ4cHLqsOV7yhUWOJpHiI1XCDcf+wdfn0PB/EngQ==} engines: {node: '>=16'} cpu: [arm64] os: [linux] + '@cloudflare/workerd-linux-arm64@1.20241106.1': + resolution: {integrity: sha512-mdQFPk4+14Yywn7n1xIzI+6olWM8Ybz10R7H3h+rk0XulMumCWUCy1CzIDauOx6GyIcSgKIibYMssVHZR30ObA==} + engines: {node: '>=16'} + cpu: [arm64] + os: [linux] + '@cloudflare/workerd-windows-64@1.20241011.1': resolution: {integrity: sha512-oVr1Cb7NkDpukd7v68FdxOH8vaHRSzHkX9uE/IttHd2yPK6mwOS220nIxK9UMcx5CwZmrgphRwtZwSYVk/lREQ==} engines: {node: '>=16'} cpu: [x64] os: [win32] + '@cloudflare/workerd-windows-64@1.20241106.1': + resolution: {integrity: sha512-4rtcss31E/Rb/PeFocZfr+B9i1MdrkhsTBWizh8siNR4KMmkslU2xs2wPaH1z8+ErxkOsHrKRa5EPLh5rIiFeg==} + engines: {node: '>=16'} + cpu: [x64] + os: [win32] + '@cloudflare/workers-shared@0.6.0': resolution: {integrity: sha512-rfUCvb3hx4AsvdUZsxgk9lmgEnQehqV3jdtXLP/Xr0+P56n11T/0nXNMzmn7Nnv+IJFOV6X9NmFhuMz4sBPw7w==} engines: {node: '>=16.7.0'} + '@cloudflare/workers-shared@0.7.1': + resolution: {integrity: sha512-46cP5FCrl3TrvHeoHLb5SRuiDMKH5kc9Yvo36SAfzt8dqJI/qJRoY1GP3ioHn/gP7v2QIoUOTAzIl7Ml7MnfrA==} + engines: {node: '>=16.7.0'} + '@cloudflare/workers-types@4.20241018.0': resolution: {integrity: sha512-gGWumpaaqnjN/G6SI7CZQ13G4SpIUV+EM8QqvuN2D3cGDF6mKIm+ov7H4x7V/c+AdY90v0FCc8B5nmEEt90MvQ==} + '@cloudflare/workers-types@4.20241112.0': + resolution: {integrity: sha512-Q4p9bAWZrX14bSCKY9to19xl0KMU7nsO5sJ2cTVspHoypsjPUMeQCsjHjmsO2C4Myo8/LPeDvmqFmkyNAPPYZw==} + '@cspotcode/source-map-support@0.8.1': resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} engines: {node: '>=12'} @@ -684,6 +721,9 @@ packages: '@floating-ui/dom@1.6.11': resolution: {integrity: sha512-qkMCxSR24v2vGkhYDo/UzxfJN3D4syqSjyuTFz6C7XcpU1pASPRieNI0Kj5VP3/503mOfYiGY891ugBX1GlABQ==} + '@floating-ui/dom@1.6.12': + resolution: {integrity: sha512-NP83c0HjokcGVEMeoStg317VD9W7eDlGK7457dMBANbKA6GJZdc7rjujdgqzTaz93jkGgc5P/jeWbaCHnMNc+w==} + '@floating-ui/utils@0.2.8': resolution: {integrity: sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==} @@ -716,17 +756,17 @@ packages: '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} - '@layerstack/svelte-actions@0.0.7': - resolution: {integrity: sha512-PYG4oocNQxuUKQkhQvrB+nh4SGGzVr2KlqGS8wivXC4lF78BpOnsZfLxv657oVBBE+u3Cx6q9NRq/AG1A7ZiIw==} + '@layerstack/svelte-actions@0.0.8': + resolution: {integrity: sha512-d5KYPNGMw16mgK5VnshLfC114IGNTsvMQHB29tCXyZqn2keSqFnsUAO1EJBbq5KIWmMBpP0dwnthI7X5g9Rn0w==} - '@layerstack/svelte-stores@0.0.6': - resolution: {integrity: sha512-QCYU2QIOGNVcstkyJDkVHPDxBUX1/9Nb5bYt6JuhmFgSrfdYKx8DlZlax3jMEmjdu2htQRmj/qSZe+xK4HFngA==} + '@layerstack/svelte-stores@0.0.8': + resolution: {integrity: sha512-2snztoQL6cJtSF+JTQjZM4E4KkUkvvObCcFLGCWNjK4ohU6gbaPplDMnKtD7yv9DLwLwF7CNlJAYlV9LfisQUg==} - '@layerstack/tailwind@0.0.9': - resolution: {integrity: sha512-bmv4qEgmJWgAiUqznj7WSQ3vCEoA80iXztEuSO2jsS1nJ2/676VguAQ/6SGiWm2uoxgJ5BCPAP/AYOowZOkI8g==} + '@layerstack/tailwind@0.0.10': + resolution: {integrity: sha512-8EMG9dBFHgqgFItmMP9/jytOwD9LjjWux+yHn3sF6au0Vlnw5mqziMltYXBFq3a0GJJwMimAE93gPJgmmWSoqQ==} - '@layerstack/utils@0.0.5': - resolution: {integrity: sha512-Ew84WuCMC3q7Wq0Tb0rBEM/WK2RkkxRBF/RvNcnbaWcj5O+jO6VEZc657Jv73skkIJ4fkciT8FhSIcHoRkhdrQ==} + '@layerstack/utils@0.0.6': + resolution: {integrity: sha512-aU6KpUq8CF01ZwjXiEGjx7+IfNXZfxQgbdHcZJHs/5DrMcRc7KkHTJYhMbJHQ/27EU0ApMEDswHsNSnFuM9BIg==} '@manypkg/find-root@1.1.0': resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==} @@ -1005,6 +1045,9 @@ packages: '@types/node@22.7.7': resolution: {integrity: sha512-SRxCrrg9CL/y54aiMCG3edPKdprgMVGDXjA3gB8UmmBW5TcXzRUYAh8EWzTnSJFAd1rgImPELza+A3bJ+qxz8Q==} + '@types/node@22.9.1': + resolution: {integrity: sha512-p8Yy/8sw1caA8CdRIQBG5tiLHmxtQKObCijiAa9Ez+d4+PRffM4054xbju0msf+cvhJpnFEeNjxmVT/0ipktrg==} + '@types/prismjs@1.26.4': resolution: {integrity: sha512-rlAnzkW2sZOjbqZ743IHUhFcvzaGbqijwOu8QZnZCjfQzBqFE3s4lOTJEsxikImav9uzz/42I+O7YUs1mWgMlg==} @@ -1073,6 +1116,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + acorn@8.14.0: + resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} + engines: {node: '>=0.4.0'} + hasBin: true + ansi-colors@4.1.3: resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} engines: {node: '>=6'} @@ -1670,6 +1718,9 @@ packages: isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + itty-time@1.0.6: + resolution: {integrity: sha512-+P8IZaLLBtFv8hCkIjcymZOp4UJ+xW6bSlQsXGqrkmJh7vSiMFSlNne0mCYagEE0N7HDNR5jJBRxwN0oYv61Rw==} + jackspeak@3.4.3: resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} @@ -1784,6 +1835,11 @@ packages: engines: {node: '>=16.13'} hasBin: true + miniflare@3.20241106.0: + resolution: {integrity: sha512-PjOoJKjUUofCueQskfhXlGvvHxZj36UAJAp1DnquMK88MFF50zCULblh0KXMSNM+bXeQYA94Gj06a7kfmBGxPw==} + engines: {node: '>=16.13'} + hasBin: true + minimatch@10.0.1: resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==} engines: {node: 20 || >=22} @@ -2455,6 +2511,9 @@ packages: unenv-nightly@2.0.0-20241009-125958-e8ea22f: resolution: {integrity: sha512-hRxmKz1iSVRmuFx/vBdPsx7rX4o7Cas9vdjDNeUeWpQTK2LzU3Xy3Jz0zbo7MJX0bpqo/LEFCA+GPwsbl6zKEQ==} + unenv-nightly@2.0.0-20241111-080453-894aa31: + resolution: {integrity: sha512-0W39QQOQ9VE8kVVUpGwEG+pZcsCXk5wqNG6rDPE6Gr+fiA69LR0qERM61hW5KCOkC1/ArCFrfCGjwHyyv/bI0Q==} + unist-util-is@6.0.0: resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} @@ -2583,6 +2642,11 @@ packages: engines: {node: '>=16'} hasBin: true + workerd@1.20241106.1: + resolution: {integrity: sha512-1GdKl0kDw8rrirr/ThcK66Kbl4/jd4h8uHx5g7YHBrnenY5SX1UPuop2cnCzYUxlg55kPjzIqqYslz1muRFgFw==} + engines: {node: '>=16'} + hasBin: true + worktop@0.8.0-next.18: resolution: {integrity: sha512-+TvsA6VAVoMC3XDKR5MoC/qlLqDixEfOBysDEKnPIPou/NvoPWCAuXHXMsswwlvmEuvX56lQjvELLyLuzTKvRw==} engines: {node: '>=12'} @@ -2597,6 +2661,16 @@ packages: '@cloudflare/workers-types': optional: true + wrangler@3.88.0: + resolution: {integrity: sha512-1yM5cgerjKkIBL9GOzIWhl8MsyEGNTsN4emJCiLLHJFz52TSNjJJlMbd1x0hX351mfy2MsGgUqKcx8iRL51PcQ==} + engines: {node: '>=16.17.0'} + hasBin: true + peerDependencies: + '@cloudflare/workers-types': ^4.20241106.0 + peerDependenciesMeta: + '@cloudflare/workers-types': + optional: true + wrap-ansi@7.0.0: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} engines: {node: '>=10'} @@ -2620,6 +2694,9 @@ packages: xxhash-wasm@1.0.2: resolution: {integrity: sha512-ibF0Or+FivM9lNrg+HGJfVX8WJqgo+kCLDc4vx6xMeTce7Aj+DLttKbxxRR/gNLSAelRc1omAPlJ77N/Jem07A==} + xxhash-wasm@1.1.0: + resolution: {integrity: sha512-147y/6YNh+tlp6nd/2pWq38i9h6mz/EuQ6njIrmW8D1BS5nCqs0P6DG+m6zTGnNz5I+uhZ0SHxBs9BsPrwcKDA==} + yallist@2.1.2: resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==} @@ -2806,25 +2883,48 @@ snapshots: '@cloudflare/workerd-darwin-64@1.20241011.1': optional: true + '@cloudflare/workerd-darwin-64@1.20241106.1': + optional: true + '@cloudflare/workerd-darwin-arm64@1.20241011.1': optional: true + '@cloudflare/workerd-darwin-arm64@1.20241106.1': + optional: true + '@cloudflare/workerd-linux-64@1.20241011.1': optional: true + '@cloudflare/workerd-linux-64@1.20241106.1': + optional: true + '@cloudflare/workerd-linux-arm64@1.20241011.1': optional: true + '@cloudflare/workerd-linux-arm64@1.20241106.1': + optional: true + '@cloudflare/workerd-windows-64@1.20241011.1': optional: true + '@cloudflare/workerd-windows-64@1.20241106.1': + optional: true + '@cloudflare/workers-shared@0.6.0': dependencies: mime: 3.0.0 zod: 3.23.8 + '@cloudflare/workers-shared@0.7.1': + dependencies: + mime: 3.0.0 + zod: 3.23.8 + '@cloudflare/workers-types@4.20241018.0': {} + '@cloudflare/workers-types@4.20241112.0': + optional: true + '@cspotcode/source-map-support@0.8.1': dependencies: '@jridgewell/trace-mapping': 0.3.9 @@ -2985,6 +3085,11 @@ snapshots: '@floating-ui/core': 1.6.8 '@floating-ui/utils': 0.2.8 + '@floating-ui/dom@1.6.12': + dependencies: + '@floating-ui/core': 1.6.8 + '@floating-ui/utils': 0.2.8 + '@floating-ui/utils@0.2.8': {} '@fortawesome/fontawesome-common-types@6.6.0': {} @@ -3020,27 +3125,27 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 - '@layerstack/svelte-actions@0.0.7': + '@layerstack/svelte-actions@0.0.8': dependencies: - '@floating-ui/dom': 1.6.11 - '@layerstack/utils': 0.0.5 + '@floating-ui/dom': 1.6.12 + '@layerstack/utils': 0.0.6 d3-array: 3.2.4 d3-scale: 4.0.2 date-fns: 4.1.0 lodash-es: 4.17.21 - '@layerstack/svelte-stores@0.0.6': + '@layerstack/svelte-stores@0.0.8': dependencies: - '@layerstack/utils': 0.0.5 + '@layerstack/utils': 0.0.6 d3-array: 3.2.4 date-fns: 4.1.0 immer: 10.1.1 lodash-es: 4.17.21 zod: 3.23.8 - '@layerstack/tailwind@0.0.9': + '@layerstack/tailwind@0.0.10': dependencies: - '@layerstack/utils': 0.0.5 + '@layerstack/utils': 0.0.6 clsx: 2.1.1 culori: 4.0.1 d3-array: 3.2.4 @@ -3051,7 +3156,7 @@ snapshots: transitivePeerDependencies: - ts-node - '@layerstack/utils@0.0.5': + '@layerstack/utils@0.0.6': dependencies: d3-array: 3.2.4 date-fns: 4.1.0 @@ -3180,17 +3285,17 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.24.0': optional: true - '@sveltejs/adapter-cloudflare@4.7.3(@sveltejs/kit@2.7.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7)))(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7)))(wrangler@3.81.0(@cloudflare/workers-types@4.20241018.0))': + '@sveltejs/adapter-cloudflare@4.7.3(@sveltejs/kit@2.7.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.9.1)))(svelte@5.0.2)(vite@5.4.9(@types/node@22.9.1)))(wrangler@3.88.0(@cloudflare/workers-types@4.20241112.0))': dependencies: '@cloudflare/workers-types': 4.20241018.0 - '@sveltejs/kit': 2.7.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7)))(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7)) + '@sveltejs/kit': 2.7.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.9.1)))(svelte@5.0.2)(vite@5.4.9(@types/node@22.9.1)) esbuild: 0.21.5 worktop: 0.8.0-next.18 - wrangler: 3.81.0(@cloudflare/workers-types@4.20241018.0) + wrangler: 3.88.0(@cloudflare/workers-types@4.20241112.0) - '@sveltejs/kit@2.7.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7)))(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7))': + '@sveltejs/kit@2.7.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.9.1)))(svelte@5.0.2)(vite@5.4.9(@types/node@22.9.1))': dependencies: - '@sveltejs/vite-plugin-svelte': 4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7)) + '@sveltejs/vite-plugin-svelte': 4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.9.1)) '@types/cookie': 0.6.0 cookie: 0.6.0 devalue: 5.1.1 @@ -3204,7 +3309,7 @@ snapshots: sirv: 3.0.0 svelte: 5.0.2 tiny-glob: 0.2.9 - vite: 5.4.9(@types/node@22.7.7) + vite: 5.4.9(@types/node@22.9.1) '@sveltejs/package@2.3.5(svelte@5.0.2)(typescript@5.6.3)': dependencies: @@ -3217,25 +3322,25 @@ snapshots: transitivePeerDependencies: - typescript - '@sveltejs/vite-plugin-svelte-inspector@3.0.0(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7)))(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7))': + '@sveltejs/vite-plugin-svelte-inspector@3.0.0(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.9.1)))(svelte@5.0.2)(vite@5.4.9(@types/node@22.9.1))': dependencies: - '@sveltejs/vite-plugin-svelte': 4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7)) + '@sveltejs/vite-plugin-svelte': 4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.9.1)) debug: 4.3.7 svelte: 5.0.2 - vite: 5.4.9(@types/node@22.7.7) + vite: 5.4.9(@types/node@22.9.1) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7))': + '@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.9.1))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 3.0.0(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7)))(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7)) + '@sveltejs/vite-plugin-svelte-inspector': 3.0.0(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.9.1)))(svelte@5.0.2)(vite@5.4.9(@types/node@22.9.1)) debug: 4.3.7 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.12 svelte: 5.0.2 - vite: 5.4.9(@types/node@22.7.7) - vitefu: 1.0.3(vite@5.4.9(@types/node@22.7.7)) + vite: 5.4.9(@types/node@22.9.1) + vitefu: 1.0.3(vite@5.4.9(@types/node@22.9.1)) transitivePeerDependencies: - supports-color @@ -3336,6 +3441,11 @@ snapshots: dependencies: undici-types: 6.19.8 + '@types/node@22.9.1': + dependencies: + undici-types: 6.19.8 + optional: true + '@types/prismjs@1.26.4': {} '@types/resolve@1.17.1': @@ -3372,13 +3482,13 @@ snapshots: chai: 5.1.1 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@22.7.7))': + '@vitest/mocker@2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@22.9.1))': dependencies: '@vitest/spy': 2.1.3 estree-walker: 3.0.3 magic-string: 0.30.12 optionalDependencies: - vite: 5.4.9(@types/node@22.7.7) + vite: 5.4.9(@types/node@22.9.1) '@vitest/pretty-format@2.1.3': dependencies: @@ -3415,6 +3525,8 @@ snapshots: acorn@8.13.0: {} + acorn@8.14.0: {} + ansi-colors@4.1.3: {} ansi-regex@5.0.1: {} @@ -3999,6 +4111,8 @@ snapshots: isexe@2.0.0: {} + itty-time@1.0.6: {} + jackspeak@3.4.3: dependencies: '@isaacs/cliui': 8.0.2 @@ -4118,6 +4232,25 @@ snapshots: - supports-color - utf-8-validate + miniflare@3.20241106.0: + dependencies: + '@cspotcode/source-map-support': 0.8.1 + acorn: 8.14.0 + acorn-walk: 8.3.4 + capnp-ts: 0.7.0 + exit-hook: 2.2.1 + glob-to-regexp: 0.4.1 + stoppable: 1.1.0 + undici: 5.28.4 + workerd: 1.20241106.1 + ws: 8.18.0 + youch: 3.3.4 + zod: 3.23.8 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + minimatch@10.0.1: dependencies: brace-expansion: 2.0.1 @@ -4770,6 +4903,13 @@ snapshots: pathe: 1.1.2 ufo: 1.5.4 + unenv-nightly@2.0.0-20241111-080453-894aa31: + dependencies: + defu: 6.1.4 + ohash: 1.1.4 + pathe: 1.1.2 + ufo: 1.5.4 + unist-util-is@6.0.0: dependencies: '@types/unist': 3.0.2 @@ -4806,12 +4946,12 @@ snapshots: '@types/unist': 2.0.11 unist-util-stringify-position: 2.0.3 - vite-node@2.1.3(@types/node@22.7.7): + vite-node@2.1.3(@types/node@22.9.1): dependencies: cac: 6.7.14 debug: 4.3.7 pathe: 1.1.2 - vite: 5.4.9(@types/node@22.7.7) + vite: 5.4.9(@types/node@22.9.1) transitivePeerDependencies: - '@types/node' - less @@ -4823,23 +4963,23 @@ snapshots: - supports-color - terser - vite@5.4.9(@types/node@22.7.7): + vite@5.4.9(@types/node@22.9.1): dependencies: esbuild: 0.21.5 postcss: 8.4.47 rollup: 4.24.0 optionalDependencies: - '@types/node': 22.7.7 + '@types/node': 22.9.1 fsevents: 2.3.3 - vitefu@1.0.3(vite@5.4.9(@types/node@22.7.7)): + vitefu@1.0.3(vite@5.4.9(@types/node@22.9.1)): optionalDependencies: - vite: 5.4.9(@types/node@22.7.7) + vite: 5.4.9(@types/node@22.9.1) - vitest@2.1.3(@types/node@22.7.7): + vitest@2.1.3(@types/node@22.9.1): dependencies: '@vitest/expect': 2.1.3 - '@vitest/mocker': 2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@22.7.7)) + '@vitest/mocker': 2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@22.9.1)) '@vitest/pretty-format': 2.1.3 '@vitest/runner': 2.1.3 '@vitest/snapshot': 2.1.3 @@ -4854,11 +4994,11 @@ snapshots: tinyexec: 0.3.1 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.9(@types/node@22.7.7) - vite-node: 2.1.3(@types/node@22.7.7) + vite: 5.4.9(@types/node@22.9.1) + vite-node: 2.1.3(@types/node@22.9.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.7.7 + '@types/node': 22.9.1 transitivePeerDependencies: - less - lightningcss @@ -4900,12 +5040,20 @@ snapshots: '@cloudflare/workerd-linux-arm64': 1.20241011.1 '@cloudflare/workerd-windows-64': 1.20241011.1 + workerd@1.20241106.1: + optionalDependencies: + '@cloudflare/workerd-darwin-64': 1.20241106.1 + '@cloudflare/workerd-darwin-arm64': 1.20241106.1 + '@cloudflare/workerd-linux-64': 1.20241106.1 + '@cloudflare/workerd-linux-arm64': 1.20241106.1 + '@cloudflare/workerd-windows-64': 1.20241106.1 + worktop@0.8.0-next.18: dependencies: mrmime: 2.0.0 regexparam: 3.0.0 - wrangler@3.81.0(@cloudflare/workers-types@4.20241018.0): + wrangler@3.81.0(@cloudflare/workers-types@4.20241112.0): dependencies: '@cloudflare/kv-asset-handler': 0.3.4 '@cloudflare/workers-shared': 0.6.0 @@ -4925,7 +5073,36 @@ snapshots: workerd: 1.20241011.1 xxhash-wasm: 1.0.2 optionalDependencies: - '@cloudflare/workers-types': 4.20241018.0 + '@cloudflare/workers-types': 4.20241112.0 + fsevents: 2.3.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + wrangler@3.88.0(@cloudflare/workers-types@4.20241112.0): + dependencies: + '@cloudflare/kv-asset-handler': 0.3.4 + '@cloudflare/workers-shared': 0.7.1 + '@esbuild-plugins/node-globals-polyfill': 0.2.3(esbuild@0.17.19) + '@esbuild-plugins/node-modules-polyfill': 0.2.2(esbuild@0.17.19) + blake3-wasm: 2.1.5 + chokidar: 4.0.1 + date-fns: 4.1.0 + esbuild: 0.17.19 + itty-time: 1.0.6 + miniflare: 3.20241106.0 + nanoid: 3.3.7 + path-to-regexp: 6.3.0 + resolve: 1.22.8 + resolve.exports: 2.0.2 + selfsigned: 2.4.1 + source-map: 0.6.1 + unenv: unenv-nightly@2.0.0-20241111-080453-894aa31 + workerd: 1.20241106.1 + xxhash-wasm: 1.1.0 + optionalDependencies: + '@cloudflare/workers-types': 4.20241112.0 fsevents: 2.3.3 transitivePeerDependencies: - bufferutil @@ -4948,6 +5125,8 @@ snapshots: xxhash-wasm@1.0.2: {} + xxhash-wasm@1.1.0: {} + yallist@2.1.2: {} yaml@2.6.0: {}