diff --git a/.changeset/weak-phones-prove.md b/.changeset/weak-phones-prove.md
new file mode 100644
index 000000000..e2fa08844
--- /dev/null
+++ b/.changeset/weak-phones-prove.md
@@ -0,0 +1,15 @@
+---
+'@qwik-ui/headless': minor
+'@qwik-ui/styled': minor
+'@qwik-ui/themes': minor
+---
+
+feat: carousel reaches beta state
+
+feat: stepper component added as a configuration for the carousel
+
+feat: vertical carousels are now supported
+
+feat: progress bar gets a major refactor and is backwards compatible
+
+docs: fixed theme issues and improved prefetching
diff --git a/apps/component-tests/vite.config.ts b/apps/component-tests/vite.config.ts
index a8894fc35..4ee31b824 100644
--- a/apps/component-tests/vite.config.ts
+++ b/apps/component-tests/vite.config.ts
@@ -2,12 +2,10 @@ import { qwikVite } from '@builder.io/qwik/optimizer';
import { qwikCity } from '@builder.io/qwik-city/vite';
import { defineConfig } from 'vite';
import tsconfigPaths from 'vite-tsconfig-paths';
-import { qwikNxVite } from 'qwik-nx/plugins';
export default defineConfig({
cacheDir: '../../node_modules/.vite/apps/component-tests',
plugins: [
- qwikNxVite(),
qwikCity(),
qwikVite({
client: {
diff --git a/apps/website/src/root.tsx b/apps/website/src/root.tsx
index 9ec36a83d..f4a541615 100644
--- a/apps/website/src/root.tsx
+++ b/apps/website/src/root.tsx
@@ -1,9 +1,12 @@
-import { component$, useContextProvider, useStore, useStyles$ } from '@builder.io/qwik';
import {
- QwikCityProvider,
- RouterOutlet,
- ServiceWorkerRegister,
-} from '@builder.io/qwik-city';
+ component$,
+ useContextProvider,
+ useStore,
+ useStyles$,
+ PrefetchGraph,
+ PrefetchServiceWorker,
+} from '@builder.io/qwik';
+import { QwikCityProvider, RouterOutlet } from '@builder.io/qwik-city';
import { APP_STATE_CONTEXT_ID } from './_state/app-state-context-id';
import { AppState } from './_state/app-state.type';
@@ -46,9 +49,10 @@ export default component$(() => {
-
+
+
{
(valueSelected.value = v)}
+ onChange$={(v: string[]) => (valueSelected.value = v)}
disabled
>
diff --git a/apps/website/src/routes/docs/headless/toggle-group/examples/test-value-multiple.tsx b/apps/website/src/routes/docs/headless/toggle-group/examples/test-value-multiple.tsx
index 303d8f66d..dbcfba3f5 100644
--- a/apps/website/src/routes/docs/headless/toggle-group/examples/test-value-multiple.tsx
+++ b/apps/website/src/routes/docs/headless/toggle-group/examples/test-value-multiple.tsx
@@ -12,7 +12,7 @@ export default component$(() => {
(valueSelected.value = v)}
+ onChange$={(v: string[]) => (valueSelected.value = v)}
>
Left
diff --git a/apps/website/vite.config.ts b/apps/website/vite.config.ts
index 7d3229ee8..702ab3aeb 100644
--- a/apps/website/vite.config.ts
+++ b/apps/website/vite.config.ts
@@ -1,6 +1,5 @@
import { qwikCity } from '@builder.io/qwik-city/vite';
import { qwikVite } from '@builder.io/qwik/optimizer';
-import { qwikNxVite } from 'qwik-nx/plugins';
import { defineConfig } from 'vite';
import tsconfigPaths from 'vite-tsconfig-paths';
import { recmaProvideComponents } from './recma-provide-components';
@@ -30,7 +29,6 @@ export default defineConfig(async () => {
return {
plugins: [
- qwikNxVite(),
qwikCity({
mdxPlugins: {
rehypeSyntaxHighlight: false,
diff --git a/package.json b/package.json
index 6dbb27248..0ad291047 100644
--- a/package.json
+++ b/package.json
@@ -44,8 +44,8 @@
"packageManager": "pnpm@9.7.0",
"devDependencies": {
"@axe-core/playwright": "^4.9.1",
- "@builder.io/qwik": "1.7.3",
- "@builder.io/qwik-city": "1.7.3",
+ "@builder.io/qwik": "^1.9",
+ "@builder.io/qwik-city": "^1.9",
"@changesets/cli": "^2.27.3",
"@changesets/get-github-info": "^0.6.0",
"@changesets/types": "^6.0.0",
@@ -96,7 +96,7 @@
"eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-playwright": "^1.6.2",
- "eslint-plugin-qwik": "1.7.3",
+ "eslint-plugin-qwik": "^1.9",
"focus-trap": "7.5.4",
"jest": "^29.7.0",
"jest-environment-jsdom": "^29.7.0",
diff --git a/packages/kit-headless/package.json b/packages/kit-headless/package.json
index d7412c8e9..c164b177a 100644
--- a/packages/kit-headless/package.json
+++ b/packages/kit-headless/package.json
@@ -30,7 +30,7 @@
},
"private": false,
"peerDependencies": {
- "@builder.io/qwik": "1.7.2"
+ "@builder.io/qwik": "^1.9"
},
"dependencies": {
"@floating-ui/core": "^1.6.2",
diff --git a/packages/kit-headless/src/components/carousel/carousel.test.ts b/packages/kit-headless/src/components/carousel/carousel.test.ts
index 2b2bc727b..797cf5a4b 100644
--- a/packages/kit-headless/src/components/carousel/carousel.test.ts
+++ b/packages/kit-headless/src/components/carousel/carousel.test.ts
@@ -416,7 +416,7 @@ test.describe('Mobile / Touch Behavior', () => {
await expect(d.getSlideAt(3)).toHaveAttribute('data-active');
await expect(d.getSlideAt(0)).not.toHaveAttribute('data-active');
});
-
+
// test(`GIVEN a mobile carousel
// WHEN swiping to the next slide
// THEN the next slide should snap to the left side of the scroller`, async ({
diff --git a/packages/kit-headless/tsconfig.spec.json b/packages/kit-headless/tsconfig.spec.json
index 0a8516abd..72404d3d4 100644
--- a/packages/kit-headless/tsconfig.spec.json
+++ b/packages/kit-headless/tsconfig.spec.json
@@ -2,10 +2,7 @@
"extends": "./tsconfig.json",
"compilerOptions": {
"outDir": "../../dist/out-tsc",
- "types": [
- "vitest/globals",
- "node"
- ]
+ "types": ["vitest/globals", "node"]
},
"include": [
"vite.config.ts",
diff --git a/packages/kit-headless/vite.config.ts b/packages/kit-headless/vite.config.ts
index 427e837a1..5991aebc3 100644
--- a/packages/kit-headless/vite.config.ts
+++ b/packages/kit-headless/vite.config.ts
@@ -1,7 +1,6 @@
///
import { qwikVite } from '@builder.io/qwik/optimizer';
import { dirname, join } from 'path';
-import { qwikNxVite } from 'qwik-nx/plugins';
import { fileURLToPath } from 'url';
import { defineConfig } from 'vite';
import dts from 'vite-plugin-dts';
@@ -15,7 +14,6 @@ const excludeAll = (obj: any) => Object.keys(obj).map(makeRegex);
export default defineConfig({
plugins: [
- qwikNxVite(),
qwikVite(),
tsconfigPaths({ root: '../../' }),
dts({
diff --git a/packages/kit-styled/package.json b/packages/kit-styled/package.json
index d449c291f..22a272390 100644
--- a/packages/kit-styled/package.json
+++ b/packages/kit-styled/package.json
@@ -20,7 +20,7 @@
"private": false,
"scripts": {},
"peerDependencies": {
- "@builder.io/qwik": "1.7.2"
+ "@builder.io/qwik": "^1.9"
},
"devDependencies": {
"@qwik-ui/headless": "^0.5.2",
diff --git a/packages/kit-styled/vite.config.ts b/packages/kit-styled/vite.config.ts
index 2dd050b40..58170aae6 100644
--- a/packages/kit-styled/vite.config.ts
+++ b/packages/kit-styled/vite.config.ts
@@ -1,14 +1,12 @@
import { qwikVite } from '@builder.io/qwik/optimizer';
import { nxViteTsPaths } from '@nx/vite/plugins/nx-tsconfig-paths.plugin';
import { join } from 'path';
-import { qwikNxVite } from 'qwik-nx/plugins';
import { defineConfig } from 'vite';
import dts from 'vite-plugin-dts';
import tsconfigPaths from 'vite-tsconfig-paths';
export default defineConfig({
plugins: [
- qwikNxVite(),
qwikVite({
vendorRoots: [join(__dirname, '../kit-headless/src')],
}),
diff --git a/packages/themes/vite.config.ts b/packages/themes/vite.config.ts
index 0531eab12..c2f756161 100644
--- a/packages/themes/vite.config.ts
+++ b/packages/themes/vite.config.ts
@@ -1,14 +1,12 @@
import { qwikVite } from '@builder.io/qwik/optimizer';
import { nxViteTsPaths } from '@nx/vite/plugins/nx-tsconfig-paths.plugin';
import { join } from 'path';
-import { qwikNxVite } from 'qwik-nx/plugins';
import { defineConfig } from 'vite';
import dts from 'vite-plugin-dts';
import tsconfigPaths from 'vite-tsconfig-paths';
export default defineConfig({
plugins: [
- qwikNxVite(),
qwikVite(),
tsconfigPaths({ root: '../../' }),
dts({
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 0464388de..0bde510b9 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -12,11 +12,11 @@ importers:
specifier: ^4.9.1
version: 4.9.1(playwright-core@1.44.1)
'@builder.io/qwik':
- specifier: 1.7.3
- version: 1.7.3(@types/node@20.12.12)(sass@1.77.4)(terser@5.31.1)
+ specifier: ^1.9
+ version: 1.9.0(@types/node@20.12.12)(sass@1.77.4)(terser@5.31.1)
'@builder.io/qwik-city':
- specifier: 1.7.3
- version: 1.7.3(@types/node@20.12.12)(rollup@4.18.0)(sass@1.77.4)(terser@5.31.1)
+ specifier: ^1.9
+ version: 1.9.0(@types/node@20.12.12)(rollup@4.18.0)(sass@1.77.4)(terser@5.31.1)(typescript@5.4.5)
'@changesets/cli':
specifier: ^2.27.3
version: 2.27.5
@@ -49,7 +49,7 @@ importers:
version: 3.0.0-feat-sst-upgrade.1(@nx/devkit@19.4.2(nx@19.4.2(@swc-node/register@1.9.2(@swc/core@1.5.29(@swc/helpers@0.5.11))(@swc/types@0.1.9)(typescript@5.4.5))(@swc/core@1.5.29(@swc/helpers@0.5.11))))(@nx/node@19.3.0(@babel/traverse@7.24.6)(@swc-node/register@1.9.2(@swc/core@1.5.29(@swc/helpers@0.5.11))(@swc/types@0.1.9)(typescript@5.4.5))(@swc/core@1.5.29(@swc/helpers@0.5.11))(@types/node@20.12.12)(@zkochan/js-yaml@0.0.7)(eslint@8.57.0)(nx@19.4.2(@swc-node/register@1.9.2(@swc/core@1.5.29(@swc/helpers@0.5.11))(@swc/types@0.1.9)(typescript@5.4.5))(@swc/core@1.5.29(@swc/helpers@0.5.11)))(ts-node@10.9.1(@swc/core@1.5.29(@swc/helpers@0.5.11))(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5)(verdaccio@5.31.0(typanion@3.14.0)))(esbuild@0.17.19)(wrangler@3.58.0)
'@modular-forms/qwik':
specifier: ^0.24.0
- version: 0.24.0(@builder.io/qwik-city@1.7.3(@types/node@20.12.12)(rollup@4.18.0)(sass@1.77.4)(terser@5.31.1))(@builder.io/qwik@1.7.3(@types/node@20.12.12)(sass@1.77.4)(terser@5.31.1))
+ version: 0.24.0(@builder.io/qwik-city@1.9.0(@types/node@20.12.12)(rollup@4.18.0)(sass@1.77.4)(terser@5.31.1)(typescript@5.4.5))(@builder.io/qwik@1.9.0(@types/node@20.12.12)(sass@1.77.4)(terser@5.31.1))
'@nx/devkit':
specifier: 19.4.2
version: 19.4.2(nx@19.4.2(@swc-node/register@1.9.2(@swc/core@1.5.29(@swc/helpers@0.5.11))(@swc/types@0.1.9)(typescript@5.4.5))(@swc/core@1.5.29(@swc/helpers@0.5.11)))
@@ -85,7 +85,7 @@ importers:
version: 1.44.1
'@qwikest/icons':
specifier: ^0.0.13
- version: 0.0.13(@builder.io/qwik@1.7.3(@types/node@20.12.12)(sass@1.77.4)(terser@5.31.1))
+ version: 0.0.13(@builder.io/qwik@1.9.0(@types/node@20.12.12)(sass@1.77.4)(terser@5.31.1))
'@shikijs/transformers':
specifier: ^1.11.0
version: 1.11.0
@@ -168,8 +168,8 @@ importers:
specifier: ^1.6.2
version: 1.6.2(eslint@8.57.0)
eslint-plugin-qwik:
- specifier: 1.7.3
- version: 1.7.3(eslint@8.57.0)
+ specifier: ^1.9
+ version: 1.9.0(eslint@8.57.0)
focus-trap:
specifier: 7.5.4
version: 7.5.4
@@ -316,8 +316,8 @@ importers:
packages/kit-headless:
dependencies:
'@builder.io/qwik':
- specifier: 1.7.2
- version: 1.7.2(@types/node@20.12.12)(sass@1.77.4)(terser@5.31.1)
+ specifier: ^1.9
+ version: 1.9.0(@types/node@20.12.12)(sass@1.77.4)(terser@5.31.1)
'@floating-ui/core':
specifier: ^1.6.2
version: 1.6.2
@@ -337,8 +337,8 @@ importers:
packages/kit-styled:
dependencies:
'@builder.io/qwik':
- specifier: 1.7.2
- version: 1.7.2(@types/node@20.12.12)(sass@1.77.4)(terser@5.31.1)
+ specifier: ^1.9
+ version: 1.9.0(@types/node@20.12.12)(sass@1.77.4)(terser@5.31.1)
devDependencies:
'@qwik-ui/headless':
specifier: ^0.5.2
@@ -1012,8 +1012,8 @@ packages:
'@bcoe/v8-coverage@0.2.3':
resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==}
- '@builder.io/qwik-city@1.7.3':
- resolution: {integrity: sha512-ZCD8HQ4AmSaBCENaDeFDh3h5drxjUi44miEUSnBf73gSACDSChq70LaM+Y2wwoaArDT6OQ3YzuN/lzFpFWynQg==}
+ '@builder.io/qwik-city@1.9.0':
+ resolution: {integrity: sha512-N+TARxsrVMNpIQQ+cnTN+c/gCdI5PlUGPFaRnWT4dw3ug+bizoaldksFvdATarWVYUMkoK7tTpop3cORKN9tAg==}
engines: {node: '>=16.8.0 <18.0.0 || >=18.11'}
'@builder.io/qwik@1.7.2':
@@ -1021,8 +1021,8 @@ packages:
engines: {node: '>=16.8.0 <18.0.0 || >=18.11'}
hasBin: true
- '@builder.io/qwik@1.7.3':
- resolution: {integrity: sha512-lVRT4j9redY4X+iOy26U2vhychJgX24aaleu3IuBlEwD8MjCU5k46ApHq+cGqI24/kbqjirPH3SIxtVSByEG/A==}
+ '@builder.io/qwik@1.9.0':
+ resolution: {integrity: sha512-E4EFXOaUz4A6D48lw1CwKR4CLZCPquetuMPrRoAPZjBueL/R1oBzXdRt5zVemS6lAoTSjXBsnxXo2kGYKCI7pA==}
engines: {node: '>=16.8.0 <18.0.0 || >=18.11'}
hasBin: true
@@ -4075,8 +4075,8 @@ packages:
eslint-plugin-jest:
optional: true
- eslint-plugin-qwik@1.7.3:
- resolution: {integrity: sha512-1PGlVFmRfo/rlFQ/ZdzFdrtK3DdxEdmeVos0W8eJqIEDh7KkhjdIP6XIStf/SEYZ8KVcvEHgeDMv+vQm5QVcGA==}
+ eslint-plugin-qwik@1.9.0:
+ resolution: {integrity: sha512-9EsvIVwtpANSj/ICKMoR5aeabDPgPVcW58bxY8N7R/9oQs6piCm7XbFErxAeaGxmhuvpMZsc+7AN5DizDfDdrw==}
engines: {node: '>=16.8.0 <18.0.0 || >=18.11'}
peerDependencies:
eslint: ^8.57.0
@@ -4745,9 +4745,9 @@ packages:
resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==}
engines: {node: '>= 4'}
- imagetools-core@6.0.4:
- resolution: {integrity: sha512-N1qs5qn7u9nR3kboISkYuvJm8MohiphCfBa+wx1UOropVaFis9/mh6wuDPLHJNhl6/64C7q2Pch5NASVKAaSrg==}
- engines: {node: '>=12.0.0'}
+ imagetools-core@7.0.1:
+ resolution: {integrity: sha512-XDUx3Ac1VrZ4XF5eAJNYdHbFXRPNyebHFrwJsZ4WHb7X2MitOVW23cFphSDByT3MH5rdWdxKr4edSW2agChvDg==}
+ engines: {node: '>=18.0.0'}
immutable@4.3.6:
resolution: {integrity: sha512-Ju0+lEMyzMVZarkTn/gqRpdqd5dOPaz1mCZ0SH3JV6iFw81PldE/PEB1hWVEA288HPt4WXW8O7AWxB10M+03QQ==}
@@ -7783,6 +7783,14 @@ packages:
resolution: {integrity: sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==}
engines: {node: '>=10.12.0'}
+ valibot@0.42.0:
+ resolution: {integrity: sha512-igMdmHXxDiQY714ssh9bGisMqJ2yg7sko1KOmv/omnrIacGtP6mGrbvVT1IuV1bDrHyG9ybgpHwG1UElDiDCLg==}
+ peerDependencies:
+ typescript: '>=5'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
validate-npm-package-license@3.0.4:
resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==}
@@ -7828,9 +7836,9 @@ packages:
vfile@6.0.1:
resolution: {integrity: sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==}
- vite-imagetools@6.2.9:
- resolution: {integrity: sha512-C4ZYhgj2vAj43/TpZ06XlDNP0p/7LIeYbgUYr+xG44nM++4HGX6YZBKAYpiBNgiCFUTJ6eXkRppWBrfPMevgmg==}
- engines: {node: '>=12.0.0'}
+ vite-imagetools@7.0.4:
+ resolution: {integrity: sha512-C9C7b2p/8/TCN2g26tE9haoer2i8K4x0v2RXUiHsIjiz221vQuKItCQ+VyiVCsUMPXfJC/tlZsmCZVBz5jh7uA==}
+ engines: {node: '>=18.0.0'}
vite-node@1.6.0:
resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==}
@@ -8179,6 +8187,9 @@ packages:
engines: {node: '>=8.0.0'}
hasBin: true
+ zod@3.22.4:
+ resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==}
+
zod@3.23.8:
resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==}
@@ -8965,17 +8976,18 @@ snapshots:
'@bcoe/v8-coverage@0.2.3': {}
- '@builder.io/qwik-city@1.7.3(@types/node@20.12.12)(rollup@4.18.0)(sass@1.77.4)(terser@5.31.1)':
+ '@builder.io/qwik-city@1.9.0(@types/node@20.12.12)(rollup@4.18.0)(sass@1.77.4)(terser@5.31.1)(typescript@5.4.5)':
dependencies:
'@mdx-js/mdx': 3.0.1
'@types/mdx': 2.0.13
source-map: 0.7.4
svgo: 3.3.2
undici: 5.28.4
+ valibot: 0.42.0(typescript@5.4.5)
vfile: 6.0.1
vite: 5.2.11(@types/node@20.12.12)(sass@1.77.4)(terser@5.31.1)
- vite-imagetools: 6.2.9(rollup@4.18.0)
- zod: 3.23.8
+ vite-imagetools: 7.0.4(rollup@4.18.0)
+ zod: 3.22.4
transitivePeerDependencies:
- '@types/node'
- less
@@ -8986,6 +8998,7 @@ snapshots:
- sugarss
- supports-color
- terser
+ - typescript
'@builder.io/qwik@1.7.2(@types/node@20.12.12)(sass@1.77.4)(terser@5.31.1)':
dependencies:
@@ -9000,7 +9013,7 @@ snapshots:
- sugarss
- terser
- '@builder.io/qwik@1.7.3(@types/node@20.12.12)(sass@1.77.4)(terser@5.31.1)':
+ '@builder.io/qwik@1.9.0(@types/node@20.12.12)(sass@1.77.4)(terser@5.31.1)':
dependencies:
csstype: 3.1.3
vite: 5.2.11(@types/node@20.12.12)(sass@1.77.4)(terser@5.31.1)
@@ -9853,10 +9866,10 @@ snapshots:
'@microsoft/tsdoc@0.14.2': {}
- '@modular-forms/qwik@0.24.0(@builder.io/qwik-city@1.7.3(@types/node@20.12.12)(rollup@4.18.0)(sass@1.77.4)(terser@5.31.1))(@builder.io/qwik@1.7.3(@types/node@20.12.12)(sass@1.77.4)(terser@5.31.1))':
+ '@modular-forms/qwik@0.24.0(@builder.io/qwik-city@1.9.0(@types/node@20.12.12)(rollup@4.18.0)(sass@1.77.4)(terser@5.31.1)(typescript@5.4.5))(@builder.io/qwik@1.9.0(@types/node@20.12.12)(sass@1.77.4)(terser@5.31.1))':
dependencies:
- '@builder.io/qwik': 1.7.3(@types/node@20.12.12)(sass@1.77.4)(terser@5.31.1)
- '@builder.io/qwik-city': 1.7.3(@types/node@20.12.12)(rollup@4.18.0)(sass@1.77.4)(terser@5.31.1)
+ '@builder.io/qwik': 1.9.0(@types/node@20.12.12)(sass@1.77.4)(terser@5.31.1)
+ '@builder.io/qwik-city': 1.9.0(@types/node@20.12.12)(rollup@4.18.0)(sass@1.77.4)(terser@5.31.1)(typescript@5.4.5)
decode-formdata: 0.7.3
'@nodelib/fs.scandir@2.1.5':
@@ -10663,9 +10676,9 @@ snapshots:
'@polka/url@1.0.0-next.25': {}
- '@qwikest/icons@0.0.13(@builder.io/qwik@1.7.3(@types/node@20.12.12)(sass@1.77.4)(terser@5.31.1))':
+ '@qwikest/icons@0.0.13(@builder.io/qwik@1.9.0(@types/node@20.12.12)(sass@1.77.4)(terser@5.31.1))':
dependencies:
- '@builder.io/qwik': 1.7.3(@types/node@20.12.12)(sass@1.77.4)(terser@5.31.1)
+ '@builder.io/qwik': 1.9.0(@types/node@20.12.12)(sass@1.77.4)(terser@5.31.1)
'@rollup/pluginutils@4.2.1':
dependencies:
@@ -12916,7 +12929,7 @@ snapshots:
eslint: 8.57.0
globals: 13.24.0
- eslint-plugin-qwik@1.7.3(eslint@8.57.0):
+ eslint-plugin-qwik@1.9.0(eslint@8.57.0):
dependencies:
eslint: 8.57.0
jsx-ast-utils: 3.3.5
@@ -13780,9 +13793,7 @@ snapshots:
ignore@5.3.1: {}
- imagetools-core@6.0.4:
- dependencies:
- sharp: 0.33.4
+ imagetools-core@7.0.1: {}
immutable@4.3.6: {}
@@ -17364,6 +17375,10 @@ snapshots:
'@types/istanbul-lib-coverage': 2.0.6
convert-source-map: 2.0.0
+ valibot@0.42.0(typescript@5.4.5):
+ optionalDependencies:
+ typescript: 5.4.5
+
validate-npm-package-license@3.0.4:
dependencies:
spdx-correct: 3.2.0
@@ -17468,10 +17483,11 @@ snapshots:
unist-util-stringify-position: 4.0.0
vfile-message: 4.0.2
- vite-imagetools@6.2.9(rollup@4.18.0):
+ vite-imagetools@7.0.4(rollup@4.18.0):
dependencies:
'@rollup/pluginutils': 5.1.0(rollup@4.18.0)
- imagetools-core: 6.0.4
+ imagetools-core: 7.0.1
+ sharp: 0.33.4
transitivePeerDependencies:
- rollup
@@ -17869,6 +17885,8 @@ snapshots:
optionalDependencies:
commander: 9.5.0
+ zod@3.22.4: {}
+
zod@3.23.8: {}
zwitch@2.0.4: {}