diff --git a/package.json b/package.json index 712b4fa8b..7cdffc5c7 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "svelte-5-ui-lib": "0.12.2", "svelte-check": "4.3.4", "svelte-meta-tags": "4.5.0", - "sveltekit-superforms": "2.27.4", + "sveltekit-superforms": "2.28.1", "tslib": "2.8.1", "typescript": "5.9.3", "vite": "7.2.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fd8f98332..0eb43119d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -175,8 +175,8 @@ importers: specifier: 4.5.0 version: 4.5.0(svelte@5.43.10) sveltekit-superforms: - specifier: 2.27.4 - version: 2.27.4(@sveltejs/kit@2.43.8(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.43.10)(vite@7.2.2(@types/node@24.10.1)(jiti@1.21.7)(tsx@4.19.2)(yaml@2.8.1)))(svelte@5.43.10)(vite@7.2.2(@types/node@24.10.1)(jiti@1.21.7)(tsx@4.19.2)(yaml@2.8.1)))(@types/json-schema@7.0.15)(esbuild@0.25.12)(svelte@5.43.10)(typescript@5.9.3) + specifier: 2.28.1 + version: 2.28.1(@sveltejs/kit@2.43.8(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.43.10)(vite@7.2.2(@types/node@24.10.1)(jiti@1.21.7)(tsx@4.19.2)(yaml@2.8.1)))(svelte@5.43.10)(vite@7.2.2(@types/node@24.10.1)(jiti@1.21.7)(tsx@4.19.2)(yaml@2.8.1)))(@types/json-schema@7.0.15)(esbuild@0.25.12)(svelte@5.43.10)(typescript@5.9.3) tslib: specifier: 2.8.1 version: 2.8.1 @@ -208,14 +208,11 @@ packages: '@antfu/utils@9.3.0': resolution: {integrity: sha512-9hFT4RauhcUzqOE4f1+frMKLZrgNog5b06I7VmZQV1BkvwvqrbC8EBZf3L1eEL2AKb6rNKjER0sEvJiSP1FXEA==} - '@ark/regex@0.0.0': - resolution: {integrity: sha512-p4vsWnd/LRGOdGQglbwOguIVhPmCAf5UzquvnDoxqhhPWTP84wWgi1INea8MgJ4SnI2gp37f13oA4Waz9vwNYg==} + '@ark/schema@0.55.0': + resolution: {integrity: sha512-IlSIc0FmLKTDGr4I/FzNHauMn0MADA6bCjT1wauu4k6MyxhC1R9gz0olNpIRvK7lGGDwtc/VO0RUDNvVQW5WFg==} - '@ark/schema@0.50.0': - resolution: {integrity: sha512-hfmP82GltBZDadIOeR3argKNlYYyB2wyzHp0eeAqAOFBQguglMV/S7Ip2q007bRtKxIMLDqFY6tfPie1dtssaQ==} - - '@ark/util@0.50.0': - resolution: {integrity: sha512-tIkgIMVRpkfXRQIEf0G2CJryZVtHVrqcWHMDa5QKo0OEEBu0tHkRSIMm4Ln8cd8Bn9TPZtvc/kE2Gma8RESPSg==} + '@ark/util@0.55.0': + resolution: {integrity: sha512-aWFNK7aqSvqFtVsl1xmbTjGbg91uqtJV7Za76YGNEwIO4qLjMfyY8flmmbhooYMuqPCO2jyxu8hve943D+w3bA==} '@asamuzakjp/css-color@3.2.0': resolution: {integrity: sha512-K1A6z8tS3XsmCMM86xoWdn7Fkdn9m6RSVtocUrJYIwZnFVkng/PvkEoWtOWmP+Scc6saYWHWZYbndEEXxl24jw==} @@ -829,11 +826,11 @@ packages: resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} engines: {node: '>=14'} - '@finom/zod-to-json-schema@3.24.11': - resolution: {integrity: sha512-fL656yBPiWebtfGItvtXLWrFNGlF1NcDFS0WdMQXMs9LluVg0CfT5E2oXYp0pidl0vVG53XkW55ysijNkU5/hA==} + '@finom/zod-to-json-schema@3.24.12': + resolution: {integrity: sha512-mf8CyoW+dFvsvROvHIXznrYWdmlxvBJGIeQpGJaD9iBn23kSSPiC7H0YIqgziMZJDFIzL4VEFCwpcUSHmoeNVw==} deprecated: 'Use https://www.npmjs.com/package/zod-v3-to-json-schema instead. See issue comment for details: https://github.com/StefanTerdell/zod-to-json-schema/issues/178#issuecomment-3533122539' peerDependencies: - zod: ^4.0.14 + zod: ^3.25 || ^4.0.14 '@floating-ui/core@1.7.3': resolution: {integrity: sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==} @@ -1639,8 +1636,8 @@ packages: '@types/trusted-types@2.0.7': resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==} - '@types/validator@13.15.3': - resolution: {integrity: sha512-7bcUmDyS6PN3EuD9SlGGOxM77F8WLVsrwkxyWxKnxzmXoequ6c7741QBrANq6htVRGOITJ7z72mTP6Z4XyuG+Q==} + '@types/validator@13.15.10': + resolution: {integrity: sha512-T8L6i7wCuyoK8A/ZeLYt1+q0ty3Zb9+qbSSvrIVitzT3YjZqkTZ40IbRsPanlB4h1QB3JVL1SYCdR6ngtFYcuA==} '@types/yargs-parser@21.0.3': resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} @@ -1980,8 +1977,11 @@ packages: resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} engines: {node: '>= 0.4'} - arktype@2.1.23: - resolution: {integrity: sha512-tyxNWX6xJVMb2EPJJ3OjgQS1G/vIeQRrZuY4DeBNQmh8n7geS+czgbauQWB6Pr+RXiOO8ChEey44XdmxsqGmfQ==} + arkregex@0.0.3: + resolution: {integrity: sha512-bU21QJOJEFJK+BPNgv+5bVXkvRxyAvgnon75D92newgHxkBJTgiFwQxusyViYyJkETsddPlHyspshDQcCzmkNg==} + + arktype@2.1.27: + resolution: {integrity: sha512-enctOHxI4SULBv/TDtCVi5M8oLd4J5SVlPUblXDzSsOYQNMzmVbUosGBnJuZDKmFlN5Ie0/QVEuTE+Z5X1UhsQ==} array-back@3.1.0: resolution: {integrity: sha512-TkuxA4UCOvxuDK6NZYXCalszEzj+TLszyASooky+i742l9TqsOdYCMJJupxRic61hwquNtppB3hgcuq9SVSH1Q==} @@ -2522,6 +2522,9 @@ packages: dayjs@1.11.18: resolution: {integrity: sha512-zFBQ7WFRvVRhKcWoUh+ZA1g2HVgUbsZm9sbddh8EC5iv93sui8DVVz1Npvz+r6meo9VKfa8NyLWBsQK1VvIKPA==} + dayjs@1.11.19: + resolution: {integrity: sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==} + debug@4.3.4: resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} engines: {node: '>=6.0'} @@ -2586,6 +2589,9 @@ packages: devalue@5.4.2: resolution: {integrity: sha512-MwPZTKEPK2k8Qgfmqrd48ZKVvzSQjgW0lXLxiIBA8dQjtf/6mw6pggHNLcyDKyf+fI6eXxlQwPsfaCMTU5U+Bw==} + devalue@5.5.0: + resolution: {integrity: sha512-69sM5yrHfFLJt0AZ9QqZXGCPfJ7fQjvpln3Rq5+PS03LD32Ost1Q9N+eEnaQwGRIriKkMImXD56ocjQmfjbV3w==} + devtools-protocol@0.0.1367902: resolution: {integrity: sha512-XxtPuC3PGakY6PD7dG66/o8KwJ/LkH2/EKe19Dcw58w53dv4/vSQEkn/SzuyhHE2q4zPgCkxQBxus3VV4ql+Pg==} @@ -2628,6 +2634,9 @@ packages: effect@3.18.4: resolution: {integrity: sha512-b1LXQJLe9D11wfnOKAk3PKxuqYshQ0Heez+y5pnkd3jLj1yx9QhM72zZ9uUrOQyNvrs2GZZd/3maL0ZV18YuDA==} + effect@3.19.4: + resolution: {integrity: sha512-gApFffMwpDVgmw/FzCaYWt6zw4m0xAnQf5+cPS0+Sl85AxfeovJeEIsiEQVlk+ZvtBYcoPXxi65GIyruzanQ5g==} + electron-to-chromium@1.5.250: resolution: {integrity: sha512-/5UMj9IiGDMOFBnN4i7/Ry5onJrAGSbOGo3s9FEKmwobGq6xw832ccET0CE3CkkMBZ8GJSlUIesZofpyurqDXw==} @@ -3467,8 +3476,8 @@ packages: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} - libphonenumber-js@1.12.25: - resolution: {integrity: sha512-u90tUu/SEF8b+RaDKCoW7ZNFDakyBtFlX1ex3J+VH+ElWes/UaitJLt/w4jGu8uAE41lltV/s+kMVtywcMEg7g==} + libphonenumber-js@1.12.26: + resolution: {integrity: sha512-MagMOuqEXB2Pa90cWE+BoCmcKJx+de5uBIicaUkQ+uiEslZ0OBMNOkSZT/36syXNHu68UeayTxPm3DYM2IHoLQ==} lilconfig@2.1.0: resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} @@ -4566,8 +4575,8 @@ packages: resolution: {integrity: sha512-7mkxF1xU+9VRowZA+6fY6qy2kVnS2U3gDtHV2V+aoqZaIagiXXuUR0WHzblw/GwQVXnTNXSvfh2/s5dNNv4AQw==} engines: {node: '>=18'} - sveltekit-superforms@2.27.4: - resolution: {integrity: sha512-8iw2nSKUVaBimOw0XGGdI39AihY1r/Plh9LTmxQGYopQaom5PPbDJyU79dUy3bd4K7vlqTdjvMz5FO8IFFzoPQ==} + sveltekit-superforms@2.28.1: + resolution: {integrity: sha512-b7QOVpPGhTS/5m9Bli71lTePtd/GI/bSBp+UoJ+raWg9z/qfRLmM3qzOUyb6OFD2X0xZP5APEUeZKpfdt1SVAQ==} peerDependencies: '@sveltejs/kit': 1.x || 2.x svelte: 3.x || 4.x || >=5.0.0-next.51 @@ -4793,6 +4802,9 @@ packages: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} + typebox@1.0.53: + resolution: {integrity: sha512-fCi3wnKP4owdhs+LRIUfkPzR4p5RLa3tM4O6gqO7TeAo6SsamvqA59yPb1GyKDcCgB/ClmifVJ9BqQ128a4uvQ==} + typed-query-selector@2.12.0: resolution: {integrity: sha512-SbklCd1F0EiZOyPiW192rrHZzZ5sBijB6xM+cpmrwDqObvdtunOHHIk9fCGsoK5JVIYXoyEp4iEdE3upFH3PAg==} @@ -4886,8 +4898,8 @@ packages: typescript: optional: true - validator@13.15.15: - resolution: {integrity: sha512-BgWVbCI72aIQy937xbawcs+hrVaN/CZ2UwutgaJ36hGqRrLNM+f5LUT/YPRbo8IV/ASeFzXszezV+y2+rq3l8A==} + validator@13.15.23: + resolution: {integrity: sha512-4yoz1kEWqUjzi5zsPbAS/903QXSYp0UOtHsPpp7p9rHAw/W+dkInskAE386Fat3oKRROwO98d9ZB0G4cObgUyw==} engines: {node: '>= 0.10'} vercel@48.10.2: @@ -5169,17 +5181,12 @@ snapshots: '@antfu/utils@9.3.0': {} - '@ark/regex@0.0.0': + '@ark/schema@0.55.0': dependencies: - '@ark/util': 0.50.0 + '@ark/util': 0.55.0 optional: true - '@ark/schema@0.50.0': - dependencies: - '@ark/util': 0.50.0 - optional: true - - '@ark/util@0.50.0': + '@ark/util@0.55.0': optional: true '@asamuzakjp/css-color@3.2.0': @@ -5563,7 +5570,7 @@ snapshots: '@fastify/busboy@2.1.1': {} - '@finom/zod-to-json-schema@3.24.11(zod@4.1.12)': + '@finom/zod-to-json-schema@3.24.12(zod@4.1.12)': dependencies: zod: 4.1.12 optional: true @@ -6453,7 +6460,7 @@ snapshots: '@types/trusted-types@2.0.7': optional: true - '@types/validator@13.15.3': + '@types/validator@13.15.10': optional: true '@types/yargs-parser@21.0.3': {} @@ -6852,13 +6859,13 @@ snapshots: '@vinejs/vine@3.0.1': dependencies: '@poppinss/macroable': 1.1.0 - '@types/validator': 13.15.3 + '@types/validator': 13.15.10 '@vinejs/compiler': 3.0.0 camelcase: 8.0.0 - dayjs: 1.11.18 + dayjs: 1.11.19 dlv: 1.1.3 normalize-url: 8.1.0 - validator: 13.15.15 + validator: 13.15.23 optional: true '@vitest/coverage-v8@4.0.8(vitest@4.0.8)': @@ -7054,11 +7061,16 @@ snapshots: aria-query@5.3.2: {} - arktype@2.1.23: + arkregex@0.0.3: + dependencies: + '@ark/util': 0.55.0 + optional: true + + arktype@2.1.27: dependencies: - '@ark/regex': 0.0.0 - '@ark/schema': 0.50.0 - '@ark/util': 0.50.0 + '@ark/schema': 0.55.0 + '@ark/util': 0.55.0 + arkregex: 0.0.3 optional: true array-back@3.1.0: {} @@ -7289,9 +7301,9 @@ snapshots: class-validator@0.14.2: dependencies: - '@types/validator': 13.15.3 - libphonenumber-js: 1.12.25 - validator: 13.15.15 + '@types/validator': 13.15.10 + libphonenumber-js: 1.12.26 + validator: 13.15.23 optional: true class-variance-authority@0.7.1: @@ -7606,6 +7618,9 @@ snapshots: dayjs@1.11.18: {} + dayjs@1.11.19: + optional: true + debug@4.3.4: dependencies: ms: 2.1.2 @@ -7646,6 +7661,8 @@ snapshots: devalue@5.4.2: {} + devalue@5.5.0: {} + devtools-protocol@0.0.1367902: {} didyoumean@1.2.2: {} @@ -7688,6 +7705,12 @@ snapshots: '@standard-schema/spec': 1.0.0 fast-check: 3.23.2 + effect@3.19.4: + dependencies: + '@standard-schema/spec': 1.0.0 + fast-check: 3.23.2 + optional: true + electron-to-chromium@1.5.250: {} embla-carousel-autoplay@8.6.0(embla-carousel@8.6.0): @@ -8575,7 +8598,7 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 - libphonenumber-js@1.12.25: + libphonenumber-js@1.12.26: optional: true lilconfig@2.1.0: {} @@ -9637,26 +9660,26 @@ snapshots: magic-string: 0.30.21 zimmerframe: 1.1.4 - sveltekit-superforms@2.27.4(@sveltejs/kit@2.43.8(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.43.10)(vite@7.2.2(@types/node@24.10.1)(jiti@1.21.7)(tsx@4.19.2)(yaml@2.8.1)))(svelte@5.43.10)(vite@7.2.2(@types/node@24.10.1)(jiti@1.21.7)(tsx@4.19.2)(yaml@2.8.1)))(@types/json-schema@7.0.15)(esbuild@0.25.12)(svelte@5.43.10)(typescript@5.9.3): + sveltekit-superforms@2.28.1(@sveltejs/kit@2.43.8(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.43.10)(vite@7.2.2(@types/node@24.10.1)(jiti@1.21.7)(tsx@4.19.2)(yaml@2.8.1)))(svelte@5.43.10)(vite@7.2.2(@types/node@24.10.1)(jiti@1.21.7)(tsx@4.19.2)(yaml@2.8.1)))(@types/json-schema@7.0.15)(esbuild@0.25.12)(svelte@5.43.10)(typescript@5.9.3): dependencies: '@sveltejs/kit': 2.43.8(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.43.10)(vite@7.2.2(@types/node@24.10.1)(jiti@1.21.7)(tsx@4.19.2)(yaml@2.8.1)))(svelte@5.43.10)(vite@7.2.2(@types/node@24.10.1)(jiti@1.21.7)(tsx@4.19.2)(yaml@2.8.1)) - devalue: 5.4.2 + devalue: 5.5.0 memoize-weak: 1.0.2 svelte: 5.43.10 ts-deepmerge: 7.0.3 optionalDependencies: '@exodus/schemasafe': 1.3.0 - '@finom/zod-to-json-schema': 3.24.11(zod@4.1.12) + '@finom/zod-to-json-schema': 3.24.12(zod@4.1.12) '@gcornut/valibot-json-schema': 0.42.0(esbuild@0.25.12)(typescript@5.9.3) - '@sinclair/typebox': 0.34.41 '@typeschema/class-validator': 0.3.0(@types/json-schema@7.0.15)(class-validator@0.14.2) '@vinejs/vine': 3.0.1 - arktype: 2.1.23 + arktype: 2.1.27 class-validator: 0.14.2 - effect: 3.18.4 + effect: 3.19.4 joi: 17.13.3 json-schema-to-ts: 3.1.1 superstruct: 2.0.2 + typebox: 1.0.53 valibot: 1.1.0(typescript@5.9.3) yup: 1.7.1 zod: 4.1.12 @@ -9935,6 +9958,9 @@ snapshots: type-fest@2.19.0: optional: true + typebox@1.0.53: + optional: true + typed-query-selector@2.12.0: {} typescript@4.9.5: {} @@ -10000,7 +10026,7 @@ snapshots: typescript: 5.9.3 optional: true - validator@13.15.15: + validator@13.15.23: optional: true vercel@48.10.2(rollup@4.52.5)(typescript@5.9.3):