diff --git a/package.json b/package.json index bafd6bd..6dfc3d5 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ "svelte-codemirror-editor": "^1.4.1", "svelte-meta-tags": "^4.0.4", "svelte-radix": "^2.0.1", - "sveltekit-superforms": "^2.20.1", + "sveltekit-superforms": "^2.27.4", "tailwind-merge": "^2.5.4", "tailwind-variants": "^0.3.0", "tailwindcss": "^3.4.9", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 733b795..215cc3c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -22,7 +22,7 @@ importers: version: 0.13.2 '@sveltejs/adapter-netlify': specifier: ^4.3.6 - version: 4.4.0(@sveltejs/kit@2.15.2) + version: 4.4.0(@sveltejs/kit@2.15.2(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.16.6)(vite@5.4.14))(svelte@5.16.6)(vite@5.4.14)) algoliasearch: specifier: 5.18.0 version: 5.18.0 @@ -68,10 +68,10 @@ importers: version: 6.36.1 '@sveltejs/adapter-auto': specifier: ^3.0.0 - version: 3.3.1(@sveltejs/kit@2.15.2) + version: 3.3.1(@sveltejs/kit@2.15.2(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.16.6)(vite@5.4.14))(svelte@5.16.6)(vite@5.4.14)) '@sveltejs/kit': specifier: ^2.8.3 - version: 2.15.2(@sveltejs/vite-plugin-svelte@4.0.4)(svelte@5.16.6)(vite@5.4.14) + version: 2.15.2(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.16.6)(vite@5.4.14))(svelte@5.16.6)(vite@5.4.14) '@sveltejs/vite-plugin-svelte': specifier: ^4.0.0 version: 4.0.4(svelte@5.16.6)(vite@5.4.14) @@ -104,16 +104,16 @@ importers: version: 1.6.1 eslint: specifier: ^9.7.0 - version: 9.17.0 + version: 9.17.0(jiti@1.21.7) eslint-config-prettier: specifier: ^9.1.0 - version: 9.1.0(eslint@9.17.0) + version: 9.1.0(eslint@9.17.0(jiti@1.21.7)) eslint-plugin-svelte: specifier: ^2.36.0 - version: 2.46.1(eslint@9.17.0)(svelte@5.16.6) + version: 2.46.1(eslint@9.17.0(jiti@1.21.7))(svelte@5.16.6) formsnap: specifier: 2.0.0-next.1 - version: 2.0.0-next.1(svelte@5.16.6)(sveltekit-superforms@2.22.1) + version: 2.0.0-next.1(svelte@5.16.6)(sveltekit-superforms@2.27.4(@sveltejs/kit@2.15.2(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.16.6)(vite@5.4.14))(svelte@5.16.6)(vite@5.4.14))(@types/json-schema@7.0.15)(esbuild@0.24.2)(svelte@5.16.6)(typescript@5.7.2)) globals: specifier: ^15.0.0 version: 15.14.0 @@ -131,7 +131,7 @@ importers: version: 3.3.2(prettier@3.4.2)(svelte@5.16.6) prettier-plugin-tailwindcss: specifier: ^0.6.5 - version: 0.6.9(prettier-plugin-svelte@3.3.2)(prettier@3.4.2) + version: 0.6.9(prettier-plugin-svelte@3.3.2(prettier@3.4.2)(svelte@5.16.6))(prettier@3.4.2) rehype-pretty-code: specifier: ^0.14.0 version: 0.14.0(shiki@1.26.1) @@ -160,8 +160,8 @@ importers: specifier: ^2.0.1 version: 2.0.1(svelte@5.16.6) sveltekit-superforms: - specifier: ^2.20.1 - version: 2.22.1(@sveltejs/kit@2.15.2)(svelte@5.16.6)(typescript@5.7.2) + specifier: ^2.27.4 + version: 2.27.4(@sveltejs/kit@2.15.2(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.16.6)(vite@5.4.14))(svelte@5.16.6)(vite@5.4.14))(@types/json-schema@7.0.15)(esbuild@0.24.2)(svelte@5.16.6)(typescript@5.7.2) tailwind-merge: specifier: ^2.5.4 version: 2.6.0 @@ -179,7 +179,7 @@ importers: version: 5.7.2 typescript-eslint: specifier: ^8.0.0 - version: 8.19.1(eslint@9.17.0)(typescript@5.7.2) + version: 8.19.1(eslint@9.17.0(jiti@1.21.7))(typescript@5.7.2) unist-util-visit: specifier: ^5.0.0 version: 5.0.0 @@ -321,21 +321,27 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@ark/schema@0.26.0': - resolution: {integrity: sha512-b6hk1+M0U4jgZK7ZOGsWKSXgjhfPAqqSCczViM/gQ0Hu0awKLx9SpZYsFhl0j67j3hwlY2+mVZQPKy6GlYDCbQ==} + '@ark/regex@0.0.0': + resolution: {integrity: sha512-p4vsWnd/LRGOdGQglbwOguIVhPmCAf5UzquvnDoxqhhPWTP84wWgi1INea8MgJ4SnI2gp37f13oA4Waz9vwNYg==} - '@ark/util@0.26.0': - resolution: {integrity: sha512-6FSqj6xl3jQ9bD9EU25ThMVcsvaeq6c3gecONgPQ+wDYOUEqBBIAkpjA+LEZMiY0AxVhSF3UF6BlVFspXmef2Q==} + '@ark/schema@0.50.0': + resolution: {integrity: sha512-hfmP82GltBZDadIOeR3argKNlYYyB2wyzHp0eeAqAOFBQguglMV/S7Ip2q007bRtKxIMLDqFY6tfPie1dtssaQ==} - '@babel/runtime@7.26.0': - resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==} + '@ark/util@0.50.0': + resolution: {integrity: sha512-tIkgIMVRpkfXRQIEf0G2CJryZVtHVrqcWHMDa5QKo0OEEBu0tHkRSIMm4Ln8cd8Bn9TPZtvc/kE2Gma8RESPSg==} + + '@babel/runtime@7.28.4': + resolution: {integrity: sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==} engines: {node: '>=6.9.0'} '@codemirror/autocomplete@6.18.4': resolution: {integrity: sha512-sFAphGQIqyQZfP2ZBsSHV7xQvo9Py0rV0dW7W3IMRdS+zDuNb2l3no78CvUaWKGfzFjI4FTrLdUSj86IGb2hRA==} - '@codemirror/commands@6.7.1': - resolution: {integrity: sha512-llTrboQYw5H4THfhN4U3qCnSZ1SOJ60ohhz+SzU0ADGtwlc533DtklQP0vSFaQuCPDn3BPpOd1GbbnUtwNjsrw==} + '@codemirror/autocomplete@6.19.0': + resolution: {integrity: sha512-61Hfv3cF07XvUxNeC3E7jhG8XNi1Yom1G0lRC936oLnlF+jrbrv8rc/J98XlYzcsAoTVupfsf5fLej1aI8kyIg==} + + '@codemirror/commands@6.9.0': + resolution: {integrity: sha512-454TVgjhO6cMufsyyGN70rGIfJxJEjcqjBG2x2Y03Y/+Fm99d3O/Kv1QDYWuG6hvxsgmjXmBuATikIIYvERX+w==} '@codemirror/lang-yaml@6.1.2': resolution: {integrity: sha512-dxrfG8w5Ce/QbT7YID7mWZFKhdhsaTNOYjOkSIMt1qmC4VQnXSDSYVHHHn8k6kJUfIhtLo8t1JJgltlxWdsITw==} @@ -343,24 +349,33 @@ packages: '@codemirror/language@6.10.8': resolution: {integrity: sha512-wcP8XPPhDH2vTqf181U8MbZnW+tDyPYy0UzVOa+oHORjyT+mhhom9vBd7dApJwoDz9Nb/a8kHjJIsuA/t8vNFw==} + '@codemirror/language@6.11.3': + resolution: {integrity: sha512-9HBM2XnwDj7fnu0551HkGdrUrrqmYq/WC5iv6nbY2WdicXdGbhR/gfbZOH73Aqj4351alY1+aoG9rCNfiwS1RA==} + '@codemirror/legacy-modes@6.4.2': resolution: {integrity: sha512-HsvWu08gOIIk303eZQCal4H4t65O/qp1V4ul4zVa3MHK5FJ0gz3qz3O55FIkm+aQUcshUOjBx38t2hPiJwW5/g==} - '@codemirror/lint@6.8.4': - resolution: {integrity: sha512-u4q7PnZlJUojeRe8FJa/njJcMctISGgPQ4PnWsd9268R4ZTtU+tfFYmwkBvgcrK2+QQ8tYFVALVb5fVJykKc5A==} + '@codemirror/lint@6.9.0': + resolution: {integrity: sha512-wZxW+9XDytH3SKvS8cQzMyQCaaazH8XL1EMHleHe00wVzsv7NBQKVW2yzEHrRhmM7ZOhVdItPbvlRBvMp9ej7A==} - '@codemirror/search@6.5.8': - resolution: {integrity: sha512-PoWtZvo7c1XFeZWmmyaOp2G0XVbOnm+fJzvghqGAktBW3cufwJUWvSCcNG0ppXiBEM05mZu6RhMtXPv2hpllig==} + '@codemirror/search@6.5.11': + resolution: {integrity: sha512-KmWepDE6jUdL6n8cAAqIpRmLPBZ5ZKnicE8oGU/s3QrAVID+0VhLFrzUucVKHG5035/BSykhExDL/Xm7dHthiA==} '@codemirror/state@6.5.0': resolution: {integrity: sha512-MwBHVK60IiIHDcoMet78lxt6iw5gJOGSbNbOIVBHWVXIH4/Nq1+GQgLLGgI1KlnN86WDXsPudVaqYHKBIx7Eyw==} + '@codemirror/state@6.5.2': + resolution: {integrity: sha512-FVqsPqtPWKVVL3dPSxy8wEF/ymIEuVzF1PK3VbUgrxXpJUSHQWWZz4JMToquRxnkw+36LTamCZG2iua2Ptq0fA==} + '@codemirror/theme-one-dark@6.1.2': resolution: {integrity: sha512-F+sH0X16j/qFLMAfbciKTxVOwkdAS336b7AXTKOZhy8BR3eH/RelsnLgLFINrpST63mmN2OuwUt0W2ndUgYwUA==} '@codemirror/view@6.36.1': resolution: {integrity: sha512-miD1nyT4m4uopZaDdO2uXU/LLHliKNYL9kB1C1wJHrunHLm/rpkb5QVSokqgw9hFqEZakrdlb/VGWX8aYZTslQ==} + '@codemirror/view@6.38.6': + resolution: {integrity: sha512-qiS0z1bKs5WOvHIAC0Cybmv4AJSkAXgX5aD6Mqd2epSLlVJsQl8NG23jCVouIgkh4All/mrbdsf2UOLFnJw0tw==} + '@docsearch/css@3.8.2': resolution: {integrity: sha512-y05ayQFyUmCXze79+56v/4HpycYF3uFqB78pLPrSV5ZKAlDuIAAJNhaRi8tTdRNXh05yxX/TyNnzD6LwSM89vQ==} @@ -709,6 +724,11 @@ packages: '@exodus/schemasafe@1.3.0': resolution: {integrity: sha512-5Aap/GaRupgNx/feGBwLLTVv8OQFfv3pq2lPRzPg9R+IOBnDgghTGW7l7EuVXOvg5cc/xSAlRW8rBrjIC3Nvqw==} + '@finom/zod-to-json-schema@3.24.11': + resolution: {integrity: sha512-fL656yBPiWebtfGItvtXLWrFNGlF1NcDFS0WdMQXMs9LluVg0CfT5E2oXYp0pidl0vVG53XkW55ysijNkU5/hA==} + peerDependencies: + zod: ^4.0.14 + '@floating-ui/core@1.6.9': resolution: {integrity: sha512-uMXCuQ3BItDUbAMhIXw7UPXRfAlOAvZzdK9BWpE60MCn+Svt3aLn9jsPTi/WNGlRUu2uI0v5S7JiIUsbsvh3fw==} @@ -718,8 +738,8 @@ packages: '@floating-ui/utils@0.2.9': resolution: {integrity: sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==} - '@gcornut/valibot-json-schema@0.31.0': - resolution: {integrity: sha512-3xGptCurm23e7nuPQkdrE5rEs1FeTPHhAUsBuwwqG4/YeZLwJOoYZv+fmsppUEfo5y9lzUwNQrNqLS/q7HMc7g==} + '@gcornut/valibot-json-schema@0.42.0': + resolution: {integrity: sha512-4Et4AN6wmqeA0PfU5Clkv/IS27wiefsWf6TemAZrb75uzkClYEFavim7SboeKwbll9Nbsn2Iv0LT/HS5H7orZg==} hasBin: true '@hapi/hoek@9.3.0': @@ -814,9 +834,8 @@ packages: '@polka/url@1.0.0-next.28': resolution: {integrity: sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==} - '@poppinss/macroable@1.0.4': - resolution: {integrity: sha512-ct43jurbe7lsUX5eIrj4ijO3j/6zIPp7CDnFWXDs7UPAbw1Pu1iH3oAmFdP4jcskKJBURH5M9oTtyeiUXyHX8Q==} - engines: {node: '>=18.16.0'} + '@poppinss/macroable@1.1.0': + resolution: {integrity: sha512-y/YKzZDuG8XrpXpM7Z1RdQpiIc0MAKyva24Ux1PB4aI7RiSI/79K8JVDcdyubriTm7vJ1LhFs8CrZpmPnx/8Pw==} '@rehype-pretty/transformers@0.13.2': resolution: {integrity: sha512-p2ciQSwqy5Ip8aNUa9q6rdS/hJZXrxHYYfDVOHvKOsBu3t9HDmQ65YX6r9Qbl19vi160OAxmGF7MIoCRDJrRhg==} @@ -947,8 +966,11 @@ packages: '@sideway/pinpoint@2.0.0': resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==} - '@sinclair/typebox@0.34.13': - resolution: {integrity: sha512-ceVKqyCEgC355Kw0s/0tyfY9MzMQINSykJ/pG2w6YnaZyrcjV48svZpr8lVZrYgWjzOmrIPBhQRAtr/7eJpA5g==} + '@sinclair/typebox@0.34.41': + resolution: {integrity: sha512-6gS8pZzSXdyRHTIqoqSVknxolr1kzfy4/CeDnrzsVz8TTIWUbOBr6gnzOmTYJ3eXQNh4IYHIGi5aIL7sOZ2G/g==} + + '@standard-schema/spec@1.0.0': + resolution: {integrity: sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==} '@sveltejs/adapter-auto@3.3.1': resolution: {integrity: sha512-5Sc7WAxYdL6q9j/+D0jJKjGREGlfIevDyHSQ2eNETHcB1TKlQWHcAo8AS8H1QdjNvSXpvOwNjykDUHPEAyGgdQ==} @@ -1037,8 +1059,8 @@ packages: '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} - '@types/validator@13.12.2': - resolution: {integrity: sha512-6SlHBzUW8Jhf3liqrGGXyTJSIFe4nqlJ5A5KaMZ2l/vbM3Wh3KSybots/wfWVzNLK4D1NZluDlSQIbIEPx6oyA==} + '@types/validator@13.15.3': + resolution: {integrity: sha512-7bcUmDyS6PN3EuD9SlGGOxM77F8WLVsrwkxyWxKnxzmXoequ6c7741QBrANq6htVRGOITJ7z72mTP6Z4XyuG+Q==} '@typeschema/class-validator@0.3.0': resolution: {integrity: sha512-OJSFeZDIQ8EK1HTljKLT5CItM2wsbgczLN8tMEfz3I1Lmhc5TBfkZ0eikFzUC16tI3d1Nag7um6TfCgp2I2Bww==} @@ -1106,12 +1128,12 @@ packages: '@ungap/structured-clone@1.2.1': resolution: {integrity: sha512-fEzPV3hSkSMltkw152tJKNARhOupqbH96MZWyRjNaYZOMIzbrTeQDG+MTc6Mr2pgzFQzFxAfmhGDNP5QK++2ZA==} - '@vinejs/compiler@2.5.1': - resolution: {integrity: sha512-efiO/SCQSMCqz6LDZTI4R3Ceq1ik3K2IqefEbbch+ko4dZncaYmQWJpX/fXVwgmO78jTZuerzD4I2WphPJUCwg==} + '@vinejs/compiler@3.0.0': + resolution: {integrity: sha512-v9Lsv59nR56+bmy2p0+czjZxsLHwaibJ+SV5iK9JJfehlJMa501jUJQqqz4X/OqKXrxtE3uTQmSqjUqzF3B2mw==} engines: {node: '>=18.0.0'} - '@vinejs/vine@2.1.0': - resolution: {integrity: sha512-09aJ2OauxpblqiNqd8qC9RAzzm5SV6fTqZhE4e25j4cM7fmNoXRTjM7Oo8llFADMO4eSA44HqYEO3mkRRYdbYw==} + '@vinejs/vine@3.0.1': + resolution: {integrity: sha512-ZtvYkYpZOYdvbws3uaOAvTFuvFXoQGAtmzeiXu+XSMGxi5GVsODpoI9Xu9TplEMuD/5fmAtBbKb9cQHkWkLXDQ==} engines: {node: '>=18.16.0'} acorn-jsx@5.3.2: @@ -1169,8 +1191,8 @@ packages: resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} engines: {node: '>= 0.4'} - arktype@2.0.0-rc.26: - resolution: {integrity: sha512-OdV40SQNY0CFJH+anT0N7Go9Tl+av+hxzMGPccv47sPHdekZuEPd61MfNmwn1J5H2SIrycdwGPD8jYBZSkhKjQ==} + arktype@2.1.23: + resolution: {integrity: sha512-tyxNWX6xJVMb2EPJJ3OjgQS1G/vIeQRrZuY4DeBNQmh8n7geS+czgbauQWB6Pr+RXiOO8ChEey44XdmxsqGmfQ==} autoprefixer@10.4.20: resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} @@ -1256,8 +1278,8 @@ packages: resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} engines: {node: '>= 14.16.0'} - class-validator@0.14.1: - resolution: {integrity: sha512-2VEG9JICxIqTpoK1eMzZqaV+u/EiwEJkMGzTrZf6sU/fwsnOITVgYJ8yojSy6CaXtO9V0Cc6ZQZ8h8m4UBuLwQ==} + class-validator@0.14.2: + resolution: {integrity: sha512-3kMVRF2io8N8pY1IFIXlho9r8IPUUIfHe2hYVtiebvAzU2XeQFXTv+XI4WX+TnXmtwXMDcjngcpkiPM0O9PvLw==} clsx@2.1.1: resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} @@ -1302,8 +1324,8 @@ packages: engines: {node: '>=4'} hasBin: true - dayjs@1.11.13: - resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==} + dayjs@1.11.18: + resolution: {integrity: sha512-zFBQ7WFRvVRhKcWoUh+ZA1g2HVgUbsZm9sbddh8EC5iv93sui8DVVz1Npvz+r6meo9VKfa8NyLWBsQK1VvIKPA==} debug@4.4.0: resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} @@ -1331,6 +1353,9 @@ packages: devalue@5.1.1: resolution: {integrity: sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw==} + devalue@5.4.1: + resolution: {integrity: sha512-YtoaOfsqjbZQKGIMRYDWKjUmSB4VJ/RElB+bXZawQAQYAo4xu08GKTMVlsZDTF6R2MbAgjcAQRPI5eIyRAT2OQ==} + devlop@1.1.0: resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} @@ -1343,8 +1368,8 @@ packages: eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - effect@3.12.1: - resolution: {integrity: sha512-aAZdh56Yp1ehOFYeMcHHctTtxfqm6kkOdZFTXK6Zf0QoaKKc1hPG6ocjrKOc0axE8JbG4eZw351ogNLrM4vo9w==} + effect@3.18.4: + resolution: {integrity: sha512-b1LXQJLe9D11wfnOKAk3PKxuqYshQ0Heez+y5pnkd3jLj1yx9QhM72zZ9uUrOQyNvrs2GZZd/3maL0ZV18YuDA==} electron-to-chromium@1.5.79: resolution: {integrity: sha512-nYOxJNxQ9Om4EC88BE4pPoNI8xwSFf8pU/BAeOl4Hh/b/i6V4biTAzwV7pXi3ARKeoYO5JZKMIXTryXSVer5RA==} @@ -1702,8 +1727,8 @@ packages: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} - libphonenumber-js@1.11.17: - resolution: {integrity: sha512-Jr6v8thd5qRlOlc6CslSTzGzzQW03uiscab7KHQZX1Dfo4R6n6FDhZ0Hri6/X7edLIDv9gl4VMZXhxTjLnl0VQ==} + libphonenumber-js@1.12.24: + resolution: {integrity: sha512-l5IlyL9AONj4voSd7q9xkuQOL4u8Ty44puTic7J88CmdXkxfGsRfoVLXHCxppwehgpb/Chdb80FFehHqjN3ItQ==} lilconfig@2.1.0: resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} @@ -1896,8 +1921,8 @@ packages: resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} engines: {node: '>=0.10.0'} - normalize-url@8.0.1: - resolution: {integrity: sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==} + normalize-url@8.1.0: + resolution: {integrity: sha512-X06Mfd/5aKsRHc0O0J5CUedwnPmnDtLF2+nq+KN9KSDlJHkPuh0JUviWjEWMe0SW/9TDdSLVPuk7L5gGTIA1/w==} engines: {node: '>=14.16'} object-assign@4.1.1: @@ -2142,9 +2167,6 @@ packages: resolution: {integrity: sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==} engines: {node: '>= 14.16.0'} - regenerator-runtime@0.14.1: - resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} - regex-recursion@5.1.1: resolution: {integrity: sha512-ae7SBCbzVNrIjgSbh7wMznPcQel1DNlDtzensnFxpiNpXt1U2ju/bHugH422r+4LAVS1FpW1YCwilmnNsjum9w==} @@ -2347,36 +2369,11 @@ packages: resolution: {integrity: sha512-NTEpGul7oeb/46mUJNSKfosQ4ptEIuHaTkFPyayjMXA3KCgox3/wtIY7HyB1Q7zy6O1t7QdZ69OzPdSRH9W53w==} engines: {node: '>=18'} - sveltekit-superforms@2.22.1: - resolution: {integrity: sha512-SSePlvvEAo0eChLw1V9R1XdwwbE/XAOWTfzQOM01bFNT2IQGH5gy0wQkBffPKbDLZ7HYoRVao7spblTPBwyylA==} + sveltekit-superforms@2.27.4: + resolution: {integrity: sha512-8iw2nSKUVaBimOw0XGGdI39AihY1r/Plh9LTmxQGYopQaom5PPbDJyU79dUy3bd4K7vlqTdjvMz5FO8IFFzoPQ==} peerDependencies: '@sveltejs/kit': 1.x || 2.x svelte: 3.x || 4.x || >=5.0.0-next.51 - peerDependenciesMeta: - '@exodus/schemasafe': - optional: true - '@sinclair/typebox': - optional: true - '@typeschema/class-validator': - optional: true - '@vinejs/vine': - optional: true - arktype: - optional: true - class-validator: - optional: true - effect: - optional: true - joi: - optional: true - superstruct: - optional: true - valibot: - optional: true - yup: - optional: true - zod: - optional: true tailwind-merge@2.6.0: resolution: {integrity: sha512-P+Vu1qXfzediirmHOC3xKGAYeZtPcV9g76X+xg2FD4tYgR71ewMA35Y3sCz3zhiN/dwefRpJX0yBcgwi1fXNQA==} @@ -2443,8 +2440,8 @@ packages: peerDependencies: typescript: '>=4.8.4' - ts-deepmerge@7.0.2: - resolution: {integrity: sha512-akcpDTPuez4xzULo5NwuoKwYRtjQJ9eoNfBACiBMaXwNAx7B1PKfe5wqUFJuW5uKzQ68YjDFwPaWHDG1KnFGsA==} + ts-deepmerge@7.0.3: + resolution: {integrity: sha512-Du/ZW2RfwV/D4cmA5rXafYjBQVuvu4qGiEEla4EmEHVHgRdx68Gftx7i66jn2bzHPwSVZY36Ae6OuDn9el4ZKA==} engines: {node: '>=14.13.1'} ts-interface-checker@0.1.13: @@ -2509,19 +2506,24 @@ packages: util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - valibot@0.31.1: - resolution: {integrity: sha512-2YYIhPrnVSz/gfT2/iXVTrSj92HwchCt9Cga/6hX4B26iCz9zkIsGTS0HjDYTZfTi1Un0X6aRvhBi1cfqs/i0Q==} + valibot@0.42.1: + resolution: {integrity: sha512-3keXV29Ar5b//Hqi4MbSdV7lfVp6zuYLZuA9V1PvQUsXqogr+u5lvLPLk3A4f74VUXDnf/JfWMN6sB+koJ/FFw==} + peerDependencies: + typescript: '>=5' + peerDependenciesMeta: + typescript: + optional: true - valibot@1.0.0-beta.11: - resolution: {integrity: sha512-Ztl5Iks1Ql7Z6CwkS5oyqguN3G8tmUiNlsHpqbDt6DLMpm+eu+n8Q7f921gI3uHvNZ8xDVkd4cEJP5t+lELOfw==} + valibot@1.1.0: + resolution: {integrity: sha512-Nk8lX30Qhu+9txPYTwM0cFlWLdPFsFr6LblzqIySfbZph9+BFsAHsNvHOymEviUepeIW6KFHzpX8TKhbptBXXw==} peerDependencies: typescript: '>=5' peerDependenciesMeta: typescript: optional: true - validator@13.12.0: - resolution: {integrity: sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==} + validator@13.15.15: + resolution: {integrity: sha512-BgWVbCI72aIQy937xbawcs+hrVaN/CZ2UwutgaJ36hGqRrLNM+f5LUT/YPRbo8IV/ASeFzXszezV+y2+rq3l8A==} engines: {node: '>= 0.10'} vaul-svelte@1.0.0-next.3: @@ -2617,20 +2619,18 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} - yup@1.6.1: - resolution: {integrity: sha512-JED8pB50qbA4FOkDol0bYF/p60qSEDQqBD0/qeIrUCG1KbPBIQ776fCUNb9ldbPcSTxA69g/47XTo4TqWiuXOA==} + yup@1.7.1: + resolution: {integrity: sha512-GKHFX2nXul2/4Dtfxhozv701jLQHdf6J34YDh2cEkpqoo8le5Mg6/LrdseVLrFarmFygZTlfIhHx/QKfb/QWXw==} zimmerframe@1.1.2: resolution: {integrity: sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==} - zod-to-json-schema@3.24.1: - resolution: {integrity: sha512-3h08nf3Vw3Wl3PK+q3ow/lIil81IT2Oa7YpQyUUDsEWbXveMesdfK1xBd2RhCkynwZndAxixji/7SYJJowr62w==} - peerDependencies: - zod: ^3.24.1 - zod@3.24.1: resolution: {integrity: sha512-muH7gBL9sI1nciMZV67X5fTKKBLtwpZ5VBp1vsOQzj1MhrBZ4wlVCm3gedKZWLp0Oyel8sIGfeiz54Su+OVT+A==} + zod@4.1.12: + resolution: {integrity: sha512-JInaHOamG8pt5+Ey8kGmdcAcg3OL9reK8ltczgHTAwNhMys/6ThXHityHxVV2p3fkw/c+MAvBHFVYHFZDmjMCQ==} + zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -2809,17 +2809,20 @@ snapshots: '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 - '@ark/schema@0.26.0': + '@ark/regex@0.0.0': dependencies: - '@ark/util': 0.26.0 + '@ark/util': 0.50.0 optional: true - '@ark/util@0.26.0': + '@ark/schema@0.50.0': + dependencies: + '@ark/util': 0.50.0 optional: true - '@babel/runtime@7.26.0': - dependencies: - regenerator-runtime: 0.14.1 + '@ark/util@0.50.0': + optional: true + + '@babel/runtime@7.28.4': optional: true '@codemirror/autocomplete@6.18.4': @@ -2829,11 +2832,18 @@ snapshots: '@codemirror/view': 6.36.1 '@lezer/common': 1.2.3 - '@codemirror/commands@6.7.1': + '@codemirror/autocomplete@6.19.0': dependencies: - '@codemirror/language': 6.10.8 - '@codemirror/state': 6.5.0 - '@codemirror/view': 6.36.1 + '@codemirror/language': 6.11.3 + '@codemirror/state': 6.5.2 + '@codemirror/view': 6.38.6 + '@lezer/common': 1.2.3 + + '@codemirror/commands@6.9.0': + dependencies: + '@codemirror/language': 6.11.3 + '@codemirror/state': 6.5.2 + '@codemirror/view': 6.38.6 '@lezer/common': 1.2.3 '@codemirror/lang-yaml@6.1.2': @@ -2855,26 +2865,39 @@ snapshots: '@lezer/lr': 1.4.2 style-mod: 4.1.2 + '@codemirror/language@6.11.3': + dependencies: + '@codemirror/state': 6.5.2 + '@codemirror/view': 6.38.6 + '@lezer/common': 1.2.3 + '@lezer/highlight': 1.2.1 + '@lezer/lr': 1.4.2 + style-mod: 4.1.2 + '@codemirror/legacy-modes@6.4.2': dependencies: '@codemirror/language': 6.10.8 - '@codemirror/lint@6.8.4': + '@codemirror/lint@6.9.0': dependencies: - '@codemirror/state': 6.5.0 - '@codemirror/view': 6.36.1 + '@codemirror/state': 6.5.2 + '@codemirror/view': 6.38.6 crelt: 1.0.6 - '@codemirror/search@6.5.8': + '@codemirror/search@6.5.11': dependencies: - '@codemirror/state': 6.5.0 - '@codemirror/view': 6.36.1 + '@codemirror/state': 6.5.2 + '@codemirror/view': 6.38.6 crelt: 1.0.6 '@codemirror/state@6.5.0': dependencies: '@marijn/find-cluster-break': 1.0.2 + '@codemirror/state@6.5.2': + dependencies: + '@marijn/find-cluster-break': 1.0.2 + '@codemirror/theme-one-dark@6.1.2': dependencies: '@codemirror/language': 6.10.8 @@ -2888,6 +2911,13 @@ snapshots: style-mod: 4.1.2 w3c-keyname: 2.2.8 + '@codemirror/view@6.38.6': + dependencies: + '@codemirror/state': 6.5.2 + crelt: 1.0.6 + style-mod: 4.1.2 + w3c-keyname: 2.2.8 + '@docsearch/css@3.8.2': {} '@docsearch/js@3.8.2(@algolia/client-search@5.19.0)(search-insights@2.17.3)': @@ -2907,6 +2937,7 @@ snapshots: '@algolia/autocomplete-preset-algolia': 1.17.7(@algolia/client-search@5.19.0)(algoliasearch@5.18.0) '@docsearch/css': 3.8.2 algoliasearch: 5.18.0 + optionalDependencies: search-insights: 2.17.3 transitivePeerDependencies: - '@algolia/client-search' @@ -3055,9 +3086,9 @@ snapshots: '@esbuild/win32-x64@0.24.2': optional: true - '@eslint-community/eslint-utils@4.4.1(eslint@9.17.0)': + '@eslint-community/eslint-utils@4.4.1(eslint@9.17.0(jiti@1.21.7))': dependencies: - eslint: 9.17.0 + eslint: 9.17.0(jiti@1.21.7) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} @@ -3099,6 +3130,11 @@ snapshots: '@exodus/schemasafe@1.3.0': optional: true + '@finom/zod-to-json-schema@3.24.11(zod@4.1.12)': + dependencies: + zod: 4.1.12 + optional: true + '@floating-ui/core@1.6.9': dependencies: '@floating-ui/utils': 0.2.9 @@ -3110,13 +3146,15 @@ snapshots: '@floating-ui/utils@0.2.9': {} - '@gcornut/valibot-json-schema@0.31.0': + '@gcornut/valibot-json-schema@0.42.0(esbuild@0.24.2)(typescript@5.7.2)': dependencies: - valibot: 0.31.1 + valibot: 0.42.1(typescript@5.7.2) optionalDependencies: '@types/json-schema': 7.0.15 - esbuild: 0.24.2 esbuild-runner: 2.2.2(esbuild@0.24.2) + transitivePeerDependencies: + - esbuild + - typescript optional: true '@hapi/hoek@9.3.0': @@ -3209,7 +3247,7 @@ snapshots: '@polka/url@1.0.0-next.28': {} - '@poppinss/macroable@1.0.4': + '@poppinss/macroable@1.1.0': optional: true '@rehype-pretty/transformers@0.13.2': {} @@ -3317,22 +3355,25 @@ snapshots: '@sideway/pinpoint@2.0.0': optional: true - '@sinclair/typebox@0.34.13': + '@sinclair/typebox@0.34.41': + optional: true + + '@standard-schema/spec@1.0.0': optional: true - '@sveltejs/adapter-auto@3.3.1(@sveltejs/kit@2.15.2)': + '@sveltejs/adapter-auto@3.3.1(@sveltejs/kit@2.15.2(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.16.6)(vite@5.4.14))(svelte@5.16.6)(vite@5.4.14))': dependencies: - '@sveltejs/kit': 2.15.2(@sveltejs/vite-plugin-svelte@4.0.4)(svelte@5.16.6)(vite@5.4.14) + '@sveltejs/kit': 2.15.2(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.16.6)(vite@5.4.14))(svelte@5.16.6)(vite@5.4.14) import-meta-resolve: 4.1.0 - '@sveltejs/adapter-netlify@4.4.0(@sveltejs/kit@2.15.2)': + '@sveltejs/adapter-netlify@4.4.0(@sveltejs/kit@2.15.2(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.16.6)(vite@5.4.14))(svelte@5.16.6)(vite@5.4.14))': dependencies: '@iarna/toml': 2.2.5 - '@sveltejs/kit': 2.15.2(@sveltejs/vite-plugin-svelte@4.0.4)(svelte@5.16.6)(vite@5.4.14) + '@sveltejs/kit': 2.15.2(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.16.6)(vite@5.4.14))(svelte@5.16.6)(vite@5.4.14) esbuild: 0.24.2 set-cookie-parser: 2.7.1 - '@sveltejs/kit@2.15.2(@sveltejs/vite-plugin-svelte@4.0.4)(svelte@5.16.6)(vite@5.4.14)': + '@sveltejs/kit@2.15.2(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.16.6)(vite@5.4.14))(svelte@5.16.6)(vite@5.4.14)': dependencies: '@sveltejs/vite-plugin-svelte': 4.0.4(svelte@5.16.6)(vite@5.4.14) '@types/cookie': 0.6.0 @@ -3350,7 +3391,7 @@ snapshots: tiny-glob: 0.2.9 vite: 5.4.14 - '@sveltejs/vite-plugin-svelte-inspector@3.0.1(@sveltejs/vite-plugin-svelte@4.0.4)(svelte@5.16.6)(vite@5.4.14)': + '@sveltejs/vite-plugin-svelte-inspector@3.0.1(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.16.6)(vite@5.4.14))(svelte@5.16.6)(vite@5.4.14)': dependencies: '@sveltejs/vite-plugin-svelte': 4.0.4(svelte@5.16.6)(vite@5.4.14) debug: 4.4.0 @@ -3361,7 +3402,7 @@ snapshots: '@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.16.6)(vite@5.4.14)': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 3.0.1(@sveltejs/vite-plugin-svelte@4.0.4)(svelte@5.16.6)(vite@5.4.14) + '@sveltejs/vite-plugin-svelte-inspector': 3.0.1(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.16.6)(vite@5.4.14))(svelte@5.16.6)(vite@5.4.14) debug: 4.4.0 deepmerge: 4.3.1 kleur: 4.1.5 @@ -3426,29 +3467,32 @@ snapshots: '@types/unist@3.0.3': {} - '@types/validator@13.12.2': + '@types/validator@13.15.3': optional: true - '@typeschema/class-validator@0.3.0(class-validator@0.14.1)': + '@typeschema/class-validator@0.3.0(@types/json-schema@7.0.15)(class-validator@0.14.2)': dependencies: - '@typeschema/core': 0.14.0 - class-validator: 0.14.1 + '@typeschema/core': 0.14.0(@types/json-schema@7.0.15) + optionalDependencies: + class-validator: 0.14.2 transitivePeerDependencies: - '@types/json-schema' optional: true - '@typeschema/core@0.14.0': + '@typeschema/core@0.14.0(@types/json-schema@7.0.15)': + optionalDependencies: + '@types/json-schema': 7.0.15 optional: true - '@typescript-eslint/eslint-plugin@8.19.1(@typescript-eslint/parser@8.19.1)(eslint@9.17.0)(typescript@5.7.2)': + '@typescript-eslint/eslint-plugin@8.19.1(@typescript-eslint/parser@8.19.1(eslint@9.17.0(jiti@1.21.7))(typescript@5.7.2))(eslint@9.17.0(jiti@1.21.7))(typescript@5.7.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.19.1(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/parser': 8.19.1(eslint@9.17.0(jiti@1.21.7))(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.19.1 - '@typescript-eslint/type-utils': 8.19.1(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/utils': 8.19.1(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/type-utils': 8.19.1(eslint@9.17.0(jiti@1.21.7))(typescript@5.7.2) + '@typescript-eslint/utils': 8.19.1(eslint@9.17.0(jiti@1.21.7))(typescript@5.7.2) '@typescript-eslint/visitor-keys': 8.19.1 - eslint: 9.17.0 + eslint: 9.17.0(jiti@1.21.7) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -3457,14 +3501,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.19.1(eslint@9.17.0)(typescript@5.7.2)': + '@typescript-eslint/parser@8.19.1(eslint@9.17.0(jiti@1.21.7))(typescript@5.7.2)': dependencies: '@typescript-eslint/scope-manager': 8.19.1 '@typescript-eslint/types': 8.19.1 '@typescript-eslint/typescript-estree': 8.19.1(typescript@5.7.2) '@typescript-eslint/visitor-keys': 8.19.1 debug: 4.4.0 - eslint: 9.17.0 + eslint: 9.17.0(jiti@1.21.7) typescript: 5.7.2 transitivePeerDependencies: - supports-color @@ -3474,12 +3518,12 @@ snapshots: '@typescript-eslint/types': 8.19.1 '@typescript-eslint/visitor-keys': 8.19.1 - '@typescript-eslint/type-utils@8.19.1(eslint@9.17.0)(typescript@5.7.2)': + '@typescript-eslint/type-utils@8.19.1(eslint@9.17.0(jiti@1.21.7))(typescript@5.7.2)': dependencies: '@typescript-eslint/typescript-estree': 8.19.1(typescript@5.7.2) - '@typescript-eslint/utils': 8.19.1(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/utils': 8.19.1(eslint@9.17.0(jiti@1.21.7))(typescript@5.7.2) debug: 4.4.0 - eslint: 9.17.0 + eslint: 9.17.0(jiti@1.21.7) ts-api-utils: 2.0.0(typescript@5.7.2) typescript: 5.7.2 transitivePeerDependencies: @@ -3501,13 +3545,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.19.1(eslint@9.17.0)(typescript@5.7.2)': + '@typescript-eslint/utils@8.19.1(eslint@9.17.0(jiti@1.21.7))(typescript@5.7.2)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@1.21.7)) '@typescript-eslint/scope-manager': 8.19.1 '@typescript-eslint/types': 8.19.1 '@typescript-eslint/typescript-estree': 8.19.1(typescript@5.7.2) - eslint: 9.17.0 + eslint: 9.17.0(jiti@1.21.7) typescript: 5.7.2 transitivePeerDependencies: - supports-color @@ -3519,19 +3563,19 @@ snapshots: '@ungap/structured-clone@1.2.1': {} - '@vinejs/compiler@2.5.1': + '@vinejs/compiler@3.0.0': optional: true - '@vinejs/vine@2.1.0': + '@vinejs/vine@3.0.1': dependencies: - '@poppinss/macroable': 1.0.4 - '@types/validator': 13.12.2 - '@vinejs/compiler': 2.5.1 + '@poppinss/macroable': 1.1.0 + '@types/validator': 13.15.3 + '@vinejs/compiler': 3.0.0 camelcase: 8.0.0 - dayjs: 1.11.13 + dayjs: 1.11.18 dlv: 1.1.3 - normalize-url: 8.0.1 - validator: 13.12.0 + normalize-url: 8.1.0 + validator: 13.15.15 optional: true acorn-jsx@5.3.2(acorn@8.14.0): @@ -3590,10 +3634,11 @@ snapshots: aria-query@5.3.2: {} - arktype@2.0.0-rc.26: + arktype@2.1.23: dependencies: - '@ark/schema': 0.26.0 - '@ark/util': 0.26.0 + '@ark/regex': 0.0.0 + '@ark/schema': 0.50.0 + '@ark/util': 0.50.0 optional: true autoprefixer@10.4.20(postcss@8.4.49): @@ -3685,24 +3730,24 @@ snapshots: dependencies: readdirp: 4.0.2 - class-validator@0.14.1: + class-validator@0.14.2: dependencies: - '@types/validator': 13.12.2 - libphonenumber-js: 1.11.17 - validator: 13.12.0 + '@types/validator': 13.15.3 + libphonenumber-js: 1.12.24 + validator: 13.15.15 optional: true clsx@2.1.1: {} codemirror@6.0.1: dependencies: - '@codemirror/autocomplete': 6.18.4 - '@codemirror/commands': 6.7.1 - '@codemirror/language': 6.10.8 - '@codemirror/lint': 6.8.4 - '@codemirror/search': 6.5.8 - '@codemirror/state': 6.5.0 - '@codemirror/view': 6.36.1 + '@codemirror/autocomplete': 6.19.0 + '@codemirror/commands': 6.9.0 + '@codemirror/language': 6.11.3 + '@codemirror/lint': 6.9.0 + '@codemirror/search': 6.5.11 + '@codemirror/state': 6.5.2 + '@codemirror/view': 6.38.6 color-convert@2.0.1: dependencies: @@ -3730,7 +3775,7 @@ snapshots: cssesc@3.0.0: {} - dayjs@1.11.13: + dayjs@1.11.18: optional: true debug@4.4.0: @@ -3749,6 +3794,8 @@ snapshots: devalue@5.1.1: {} + devalue@5.4.1: {} + devlop@1.1.0: dependencies: dequal: 2.0.3 @@ -3759,8 +3806,9 @@ snapshots: eastasianwidth@0.2.0: {} - effect@3.12.1: + effect@3.18.4: dependencies: + '@standard-schema/spec': 1.0.0 fast-check: 3.23.2 optional: true @@ -3839,21 +3887,21 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-compat-utils@0.5.1(eslint@9.17.0): + eslint-compat-utils@0.5.1(eslint@9.17.0(jiti@1.21.7)): dependencies: - eslint: 9.17.0 + eslint: 9.17.0(jiti@1.21.7) semver: 7.6.3 - eslint-config-prettier@9.1.0(eslint@9.17.0): + eslint-config-prettier@9.1.0(eslint@9.17.0(jiti@1.21.7)): dependencies: - eslint: 9.17.0 + eslint: 9.17.0(jiti@1.21.7) - eslint-plugin-svelte@2.46.1(eslint@9.17.0)(svelte@5.16.6): + eslint-plugin-svelte@2.46.1(eslint@9.17.0(jiti@1.21.7))(svelte@5.16.6): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@1.21.7)) '@jridgewell/sourcemap-codec': 1.5.0 - eslint: 9.17.0 - eslint-compat-utils: 0.5.1(eslint@9.17.0) + eslint: 9.17.0(jiti@1.21.7) + eslint-compat-utils: 0.5.1(eslint@9.17.0(jiti@1.21.7)) esutils: 2.0.3 known-css-properties: 0.35.0 postcss: 8.4.49 @@ -3861,8 +3909,9 @@ snapshots: postcss-safe-parser: 6.0.0(postcss@8.4.49) postcss-selector-parser: 6.1.2 semver: 7.6.3 - svelte: 5.16.6 svelte-eslint-parser: 0.43.0(svelte@5.16.6) + optionalDependencies: + svelte: 5.16.6 transitivePeerDependencies: - ts-node @@ -3880,9 +3929,9 @@ snapshots: eslint-visitor-keys@4.2.0: {} - eslint@9.17.0: + eslint@9.17.0(jiti@1.21.7): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@1.21.7)) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.19.1 '@eslint/core': 0.9.1 @@ -3916,6 +3965,8 @@ snapshots: minimatch: 3.1.2 natural-compare: 1.4.0 optionator: 0.9.4 + optionalDependencies: + jiti: 1.21.7 transitivePeerDependencies: - supports-color @@ -4001,11 +4052,11 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 - formsnap@2.0.0-next.1(svelte@5.16.6)(sveltekit-superforms@2.22.1): + formsnap@2.0.0-next.1(svelte@5.16.6)(sveltekit-superforms@2.27.4(@sveltejs/kit@2.15.2(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.16.6)(vite@5.4.14))(svelte@5.16.6)(vite@5.4.14))(@types/json-schema@7.0.15)(esbuild@0.24.2)(svelte@5.16.6)(typescript@5.7.2)): dependencies: svelte: 5.16.6 svelte-toolbelt: 0.4.6(svelte@5.16.6) - sveltekit-superforms: 2.22.1(@sveltejs/kit@2.15.2)(svelte@5.16.6)(typescript@5.7.2) + sveltekit-superforms: 2.27.4(@sveltejs/kit@2.15.2(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.16.6)(vite@5.4.14))(svelte@5.16.6)(vite@5.4.14))(@types/json-schema@7.0.15)(esbuild@0.24.2)(svelte@5.16.6)(typescript@5.7.2) fraction.js@4.3.7: {} @@ -4179,7 +4230,7 @@ snapshots: json-schema-to-ts@3.1.1: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.28.4 ts-algebra: 2.0.0 optional: true @@ -4200,7 +4251,7 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 - libphonenumber-js@1.11.17: + libphonenumber-js@1.12.24: optional: true lilconfig@2.1.0: {} @@ -4482,7 +4533,7 @@ snapshots: normalize-range@0.1.2: {} - normalize-url@8.0.1: + normalize-url@8.1.0: optional: true object-assign@4.1.1: {} @@ -4558,14 +4609,16 @@ snapshots: postcss-load-config@3.1.4(postcss@8.4.49): dependencies: lilconfig: 2.1.0 - postcss: 8.4.49 yaml: 1.10.2 + optionalDependencies: + postcss: 8.4.49 postcss-load-config@4.0.2(postcss@8.4.49): dependencies: lilconfig: 3.1.3 - postcss: 8.4.49 yaml: 2.7.0 + optionalDependencies: + postcss: 8.4.49 postcss-nested@6.2.0(postcss@8.4.49): dependencies: @@ -4607,9 +4660,10 @@ snapshots: prettier: 3.4.2 svelte: 5.16.6 - prettier-plugin-tailwindcss@0.6.9(prettier-plugin-svelte@3.3.2)(prettier@3.4.2): + prettier-plugin-tailwindcss@0.6.9(prettier-plugin-svelte@3.3.2(prettier@3.4.2)(svelte@5.16.6))(prettier@3.4.2): dependencies: prettier: 3.4.2 + optionalDependencies: prettier-plugin-svelte: 3.3.2(prettier@3.4.2)(svelte@5.16.6) prettier@3.4.2: {} @@ -4640,9 +4694,6 @@ snapshots: readdirp@4.0.2: {} - regenerator-runtime@0.14.1: - optional: true - regex-recursion@5.1.1: dependencies: regex: 5.1.1 @@ -4863,6 +4914,7 @@ snapshots: espree: 9.6.1 postcss: 8.4.49 postcss-scss: 4.0.9(postcss@8.4.49) + optionalDependencies: svelte: 5.16.6 svelte-icons-pack@3.1.3(svelte@5.16.6): @@ -4903,31 +4955,32 @@ snapshots: magic-string: 0.30.17 zimmerframe: 1.1.2 - sveltekit-superforms@2.22.1(@sveltejs/kit@2.15.2)(svelte@5.16.6)(typescript@5.7.2): + sveltekit-superforms@2.27.4(@sveltejs/kit@2.15.2(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.16.6)(vite@5.4.14))(svelte@5.16.6)(vite@5.4.14))(@types/json-schema@7.0.15)(esbuild@0.24.2)(svelte@5.16.6)(typescript@5.7.2): dependencies: - '@sveltejs/kit': 2.15.2(@sveltejs/vite-plugin-svelte@4.0.4)(svelte@5.16.6)(vite@5.4.14) - devalue: 5.1.1 + '@sveltejs/kit': 2.15.2(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.16.6)(vite@5.4.14))(svelte@5.16.6)(vite@5.4.14) + devalue: 5.4.1 memoize-weak: 1.0.2 svelte: 5.16.6 - ts-deepmerge: 7.0.2 + ts-deepmerge: 7.0.3 optionalDependencies: '@exodus/schemasafe': 1.3.0 - '@gcornut/valibot-json-schema': 0.31.0 - '@sinclair/typebox': 0.34.13 - '@typeschema/class-validator': 0.3.0(class-validator@0.14.1) - '@vinejs/vine': 2.1.0 - arktype: 2.0.0-rc.26 - class-validator: 0.14.1 - effect: 3.12.1 + '@finom/zod-to-json-schema': 3.24.11(zod@4.1.12) + '@gcornut/valibot-json-schema': 0.42.0(esbuild@0.24.2)(typescript@5.7.2) + '@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 + class-validator: 0.14.2 + effect: 3.18.4 joi: 17.13.3 json-schema-to-ts: 3.1.1 superstruct: 2.0.2 - valibot: 1.0.0-beta.11(typescript@5.7.2) - yup: 1.6.1 - zod: 3.24.1 - zod-to-json-schema: 3.24.1(zod@3.24.1) + valibot: 1.1.0(typescript@5.7.2) + yup: 1.7.1 + zod: 4.1.12 transitivePeerDependencies: - '@types/json-schema' + - esbuild - typescript tailwind-merge@2.6.0: {} @@ -5010,7 +5063,7 @@ snapshots: dependencies: typescript: 5.7.2 - ts-deepmerge@7.0.2: {} + ts-deepmerge@7.0.3: {} ts-interface-checker@0.1.13: {} @@ -5026,12 +5079,12 @@ snapshots: type-fest@2.19.0: optional: true - typescript-eslint@8.19.1(eslint@9.17.0)(typescript@5.7.2): + typescript-eslint@8.19.1(eslint@9.17.0(jiti@1.21.7))(typescript@5.7.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.19.1(@typescript-eslint/parser@8.19.1)(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/parser': 8.19.1(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/utils': 8.19.1(eslint@9.17.0)(typescript@5.7.2) - eslint: 9.17.0 + '@typescript-eslint/eslint-plugin': 8.19.1(@typescript-eslint/parser@8.19.1(eslint@9.17.0(jiti@1.21.7))(typescript@5.7.2))(eslint@9.17.0(jiti@1.21.7))(typescript@5.7.2) + '@typescript-eslint/parser': 8.19.1(eslint@9.17.0(jiti@1.21.7))(typescript@5.7.2) + '@typescript-eslint/utils': 8.19.1(eslint@9.17.0(jiti@1.21.7))(typescript@5.7.2) + eslint: 9.17.0(jiti@1.21.7) typescript: 5.7.2 transitivePeerDependencies: - supports-color @@ -5087,15 +5140,17 @@ snapshots: util-deprecate@1.0.2: {} - valibot@0.31.1: + valibot@0.42.1(typescript@5.7.2): + optionalDependencies: + typescript: 5.7.2 optional: true - valibot@1.0.0-beta.11(typescript@5.7.2): - dependencies: + valibot@1.1.0(typescript@5.7.2): + optionalDependencies: typescript: 5.7.2 optional: true - validator@13.12.0: + validator@13.15.15: optional: true vaul-svelte@1.0.0-next.3(svelte@5.16.6): @@ -5133,7 +5188,7 @@ snapshots: fsevents: 2.3.3 vitefu@1.0.5(vite@5.4.14): - dependencies: + optionalDependencies: vite: 5.4.14 w3c-keyname@2.2.8: {} @@ -5164,7 +5219,7 @@ snapshots: yocto-queue@0.1.0: {} - yup@1.6.1: + yup@1.7.1: dependencies: property-expr: 2.0.6 tiny-case: 1.0.3 @@ -5174,11 +5229,9 @@ snapshots: zimmerframe@1.1.2: {} - zod-to-json-schema@3.24.1(zod@3.24.1): - dependencies: - zod: 3.24.1 - optional: true - zod@3.24.1: {} + zod@4.1.12: + optional: true + zwitch@2.0.4: {}