diff --git a/example/package.json b/example/package.json index 74a182a3..21b9ec51 100644 --- a/example/package.json +++ b/example/package.json @@ -17,26 +17,26 @@ "@typeschema/valibot": "0.13.4", "@typeschema/yup": "0.13.3", "@typeschema/zod": "0.13.3", - "caniuse-lite": "1.0.30001600", - "fastest-validator": "1.17.0", + "caniuse-lite": "1.0.30001613", + "fastest-validator": "1.18.0", "isarray": "2.0.5", - "joi": "17.12.2", - "next": "14.1.4", + "joi": "17.13.0", + "next": "14.2.3", "next-connect": "1.0.0", "next-validations": "1.0.0-1", - "qs": "6.12.0", - "react": "18.2.0", - "react-dom": "18.2.0", - "swagger-ui-react": "5.12.3", + "qs": "6.12.1", + "react": "18.3.1", + "react-dom": "18.3.1", + "swagger-ui-react": "5.17.2", "valibot": "0.30.0", "yup": "1.4.0", - "zod": "3.22.4" + "zod": "3.23.4" }, "devDependencies": { - "@types/react": "18.2.72", - "cypress": "13.7.1", + "@types/react": "18.3.1", + "cypress": "13.8.1", "eslint": "8.57.0", - "eslint-config-next": "14.1.4", + "eslint-config-next": "14.2.3", "npm-run-all2": "6.1.2", "wait-on": "7.2.0" }, diff --git a/example/pnpm-lock.yaml b/example/pnpm-lock.yaml index fe20d674..b1d10a1a 100644 --- a/example/pnpm-lock.yaml +++ b/example/pnpm-lock.yaml @@ -10,10 +10,10 @@ importers: dependencies: '@typeschema/fastest-validator': specifier: 0.1.0 - version: 0.1.0(fastest-validator@1.17.0) + version: 0.1.0(fastest-validator@1.18.0) '@typeschema/joi': specifier: 0.13.3 - version: 0.13.3(joi@17.12.2) + version: 0.13.3(joi@17.13.0) '@typeschema/valibot': specifier: 0.13.4 version: 0.13.4(valibot@0.30.0) @@ -22,40 +22,40 @@ importers: version: 0.13.3(yup@1.4.0) '@typeschema/zod': specifier: 0.13.3 - version: 0.13.3(zod@3.22.4) + version: 0.13.3(zod@3.23.4) caniuse-lite: - specifier: 1.0.30001600 - version: 1.0.30001600 + specifier: 1.0.30001613 + version: 1.0.30001613 fastest-validator: - specifier: 1.17.0 - version: 1.17.0 + specifier: 1.18.0 + version: 1.18.0 isarray: specifier: 2.0.5 version: 2.0.5 joi: - specifier: 17.12.2 - version: 17.12.2 + specifier: 17.13.0 + version: 17.13.0 next: - specifier: 14.1.4 - version: 14.1.4(react-dom@18.2.0)(react@18.2.0) + specifier: 14.2.3 + version: 14.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-connect: specifier: 1.0.0 version: 1.0.0 next-validations: specifier: 1.0.0-1 - version: 1.0.0-1(@typeschema/fastest-validator@0.1.0)(@typeschema/joi@0.13.3)(@typeschema/valibot@0.13.4)(@typeschema/yup@0.13.3)(@typeschema/zod@0.13.3)(next@14.1.4) + version: 1.0.0-1(@typeschema/fastest-validator@0.1.0(fastest-validator@1.18.0))(@typeschema/joi@0.13.3(joi@17.13.0))(@typeschema/valibot@0.13.4(valibot@0.30.0))(@typeschema/yup@0.13.3(yup@1.4.0))(@typeschema/zod@0.13.3(zod@3.23.4))(next@14.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) qs: - specifier: 6.12.0 - version: 6.12.0 + specifier: 6.12.1 + version: 6.12.1 react: - specifier: 18.2.0 - version: 18.2.0 + specifier: 18.3.1 + version: 18.3.1 react-dom: - specifier: 18.2.0 - version: 18.2.0(react@18.2.0) + specifier: 18.3.1 + version: 18.3.1(react@18.3.1) swagger-ui-react: - specifier: 5.12.3 - version: 5.12.3(@types/react@18.2.72)(react-dom@18.2.0)(react@18.2.0) + specifier: 5.17.2 + version: 5.17.2(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) valibot: specifier: 0.30.0 version: 0.30.0 @@ -63,21 +63,21 @@ importers: specifier: 1.4.0 version: 1.4.0 zod: - specifier: 3.22.4 - version: 3.22.4 + specifier: 3.23.4 + version: 3.23.4 devDependencies: '@types/react': - specifier: 18.2.72 - version: 18.2.72 + specifier: 18.3.1 + version: 18.3.1 cypress: - specifier: 13.7.1 - version: 13.7.1 + specifier: 13.8.1 + version: 13.8.1 eslint: specifier: 8.57.0 version: 8.57.0 eslint-config-next: - specifier: 14.1.4 - version: 14.1.4(eslint@8.57.0)(typescript@5.4.3) + specifier: 14.2.3 + version: 14.2.3(eslint@8.57.0)(typescript@5.4.3) npm-run-all2: specifier: 6.1.2 version: 6.1.2 @@ -91,8 +91,8 @@ packages: resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} engines: {node: '>=0.10.0'} - '@babel/runtime-corejs3@7.24.1': - resolution: {integrity: sha512-T9ko/35G+Bkl+win48GduaPlhSlOjjE5s1TeiEcD+QpxlLQnoEfb/nO/T+TQqkm+ipFwORn+rB8w14iJ/uD0bg==} + '@babel/runtime-corejs3@7.24.4': + resolution: {integrity: sha512-VOQOexSilscN24VEY810G/PqtpFvx/z6UqDIjIWbDe2368HhDLkYN5TYwaEz/+eRCUkhJ2WaNLLmQAlxzfWj4w==} engines: {node: '>=6.9.0'} '@babel/runtime@7.24.1': @@ -152,62 +152,62 @@ packages: resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} - '@next/env@14.1.4': - resolution: {integrity: sha512-e7X7bbn3Z6DWnDi75UWn+REgAbLEqxI8Tq2pkFOFAMpWAWApz/YCUhtWMWn410h8Q2fYiYL7Yg5OlxMOCfFjJQ==} + '@next/env@14.2.3': + resolution: {integrity: sha512-W7fd7IbkfmeeY2gXrzJYDx8D2lWKbVoTIj1o1ScPHNzvp30s1AuoEFSdr39bC5sjxJaxTtq3OTCZboNp0lNWHA==} - '@next/eslint-plugin-next@14.1.4': - resolution: {integrity: sha512-n4zYNLSyCo0Ln5b7qxqQeQ34OZKXwgbdcx6kmkQbywr+0k6M3Vinft0T72R6CDAcDrne2IAgSud4uWCzFgc5HA==} + '@next/eslint-plugin-next@14.2.3': + resolution: {integrity: sha512-L3oDricIIjgj1AVnRdRor21gI7mShlSwU/1ZGHmqM3LzHhXXhdkrfeNY5zif25Bi5Dd7fiJHsbhoZCHfXYvlAw==} - '@next/swc-darwin-arm64@14.1.4': - resolution: {integrity: sha512-ubmUkbmW65nIAOmoxT1IROZdmmJMmdYvXIe8211send9ZYJu+SqxSnJM4TrPj9wmL6g9Atvj0S/2cFmMSS99jg==} + '@next/swc-darwin-arm64@14.2.3': + resolution: {integrity: sha512-3pEYo/RaGqPP0YzwnlmPN2puaF2WMLM3apt5jLW2fFdXD9+pqcoTzRk+iZsf8ta7+quAe4Q6Ms0nR0SFGFdS1A==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@14.1.4': - resolution: {integrity: sha512-b0Xo1ELj3u7IkZWAKcJPJEhBop117U78l70nfoQGo4xUSvv0PJSTaV4U9xQBLvZlnjsYkc8RwQN1HoH/oQmLlQ==} + '@next/swc-darwin-x64@14.2.3': + resolution: {integrity: sha512-6adp7waE6P1TYFSXpY366xwsOnEXM+y1kgRpjSRVI2CBDOcbRjsJ67Z6EgKIqWIue52d2q/Mx8g9MszARj8IEA==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@14.1.4': - resolution: {integrity: sha512-457G0hcLrdYA/u1O2XkRMsDKId5VKe3uKPvrKVOyuARa6nXrdhJOOYU9hkKKyQTMru1B8qEP78IAhf/1XnVqKA==} + '@next/swc-linux-arm64-gnu@14.2.3': + resolution: {integrity: sha512-cuzCE/1G0ZSnTAHJPUT1rPgQx1w5tzSX7POXSLaS7w2nIUJUD+e25QoXD/hMfxbsT9rslEXugWypJMILBj/QsA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@14.1.4': - resolution: {integrity: sha512-l/kMG+z6MB+fKA9KdtyprkTQ1ihlJcBh66cf0HvqGP+rXBbOXX0dpJatjZbHeunvEHoBBS69GYQG5ry78JMy3g==} + '@next/swc-linux-arm64-musl@14.2.3': + resolution: {integrity: sha512-0D4/oMM2Y9Ta3nGuCcQN8jjJjmDPYpHX9OJzqk42NZGJocU2MqhBq5tWkJrUQOQY9N+In9xOdymzapM09GeiZw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-x64-gnu@14.1.4': - resolution: {integrity: sha512-BapIFZ3ZRnvQ1uWbmqEGJuPT9cgLwvKtxhK/L2t4QYO7l+/DxXuIGjvp1x8rvfa/x1FFSsipERZK70pewbtJtw==} + '@next/swc-linux-x64-gnu@14.2.3': + resolution: {integrity: sha512-ENPiNnBNDInBLyUU5ii8PMQh+4XLr4pG51tOp6aJ9xqFQ2iRI6IH0Ds2yJkAzNV1CfyagcyzPfROMViS2wOZ9w==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@14.1.4': - resolution: {integrity: sha512-mqVxTwk4XuBl49qn2A5UmzFImoL1iLm0KQQwtdRJRKl21ylQwwGCxJtIYo2rbfkZHoSKlh/YgztY0qH3wG1xIg==} + '@next/swc-linux-x64-musl@14.2.3': + resolution: {integrity: sha512-BTAbq0LnCbF5MtoM7I/9UeUu/8ZBY0i8SFjUMCbPDOLv+un67e2JgyN4pmgfXBwy/I+RHu8q+k+MCkDN6P9ViQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-win32-arm64-msvc@14.1.4': - resolution: {integrity: sha512-xzxF4ErcumXjO2Pvg/wVGrtr9QQJLk3IyQX1ddAC/fi6/5jZCZ9xpuL9Tzc4KPWMFq8GGWFVDMshZOdHGdkvag==} + '@next/swc-win32-arm64-msvc@14.2.3': + resolution: {integrity: sha512-AEHIw/dhAMLNFJFJIJIyOFDzrzI5bAjI9J26gbO5xhAKHYTZ9Or04BesFPXiAYXDNdrwTP2dQceYA4dL1geu8A==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-ia32-msvc@14.1.4': - resolution: {integrity: sha512-WZiz8OdbkpRw6/IU/lredZWKKZopUMhcI2F+XiMAcPja0uZYdMTZQRoQ0WZcvinn9xZAidimE7tN9W5v9Yyfyw==} + '@next/swc-win32-ia32-msvc@14.2.3': + resolution: {integrity: sha512-vga40n1q6aYb0CLrM+eEmisfKCR45ixQYXuBXxOOmmoV8sYST9k7E3US32FsY+CkkF7NtzdcebiFT4CHuMSyZw==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] - '@next/swc-win32-x64-msvc@14.1.4': - resolution: {integrity: sha512-4Rto21sPfw555sZ/XNLqfxDUNeLhNYGO2dlPqsnuCg8N8a2a9u1ltqBOPQ4vj1Gf7eJC0W2hHG2eYUHuiXgY2w==} + '@next/swc-win32-x64-msvc@14.2.3': + resolution: {integrity: sha512-Q1/zm43RWynxrO7lW4ehciQVj+5ePBhOK+/K2P7pLFX3JaJ/IZVC69SHidrmZSOkqz7ECIOhhy7XhAFG4JYyHA==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -240,92 +240,95 @@ packages: '@sideway/pinpoint@2.0.0': resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==} - '@swagger-api/apidom-ast@0.98.0': - resolution: {integrity: sha512-0PThtNVpLWWwWEt0AEFAiMAyXUDUkIQ5aspHBPQVyh2bKUg71H33/xOLAk0kgRSTLGlsWPrZtirgzAEz7AUWSw==} + '@swagger-api/apidom-ast@0.99.1': + resolution: {integrity: sha512-evkKm2JaqNfg3dB2Yk3FWL/Qy2r4csZLMZ9bHMG+xNpti8ulENHMjuCh3Ry4koV1gD7IA54CU2ZjcaTvqJa22Q==} - '@swagger-api/apidom-core@0.98.0': - resolution: {integrity: sha512-WKyOmuloUC2jJ7qtSEiigx6RhCMwBTOnW/1qQlhttRy2HlrzziNPIpq2vfZUtSU6FG8InlWSrf939KLfrQG1Fw==} + '@swagger-api/apidom-core@0.99.1': + resolution: {integrity: sha512-oWU9Re2B7hPFAnm4ymN2HNOqevMqZsvL4Fjud2qN+KFWNvZ1/r8kwQaj0Pba5Kwka2bcWo0aEfWNayP4axTB+Q==} - '@swagger-api/apidom-error@0.98.0': - resolution: {integrity: sha512-c6Brf8Njg0zv0U6VZax6J0v/TkllP2+6//NCKKMvdecYknoJl9yfsG6dPP5DustbSNrsi2IGI9j0uyJ+osVh6Q==} + '@swagger-api/apidom-error@0.99.0': + resolution: {integrity: sha512-ZdFdn+GeIo23X2GKFrfH4Y5KY8yTzVF1l/Mqjs8+nD30LTbYg6f3ITHn429dk8fDT3NT69fG+gGm60FAFaKkeQ==} - '@swagger-api/apidom-json-pointer@0.98.0': - resolution: {integrity: sha512-CjQBBvvG26isK2YUx3+/cHWBLO/q0C7Lv42v6Ux5NVRbOtpqO7WQCX0gGiDg4MBDcPcuw0dgNilu9QoErRq2wg==} + '@swagger-api/apidom-json-pointer@0.99.1': + resolution: {integrity: sha512-4fOOKTLoBWpfX2eGNx93sqBsS1KRCtBFOq75n1jMcRbs1rrj+JxcaiTFUE+6BZqIqBsCqTmRMYE/HsgwBS3vhQ==} - '@swagger-api/apidom-ns-api-design-systems@0.98.0': - resolution: {integrity: sha512-zs+BMXtffopb8h/gOgANVeF4xyt+MGo2EXRSiiqqKZObZ99vxvmZ3B/BvcKi41PIA14YLZAaXG8zDEpIgSTaRQ==} + '@swagger-api/apidom-ns-api-design-systems@0.99.1': + resolution: {integrity: sha512-LID3n+Y2eKBzaR7oYShto48+EFPBLZLuKIJdEZ53is6SqD5jHS0Ev6xLj2QfqSIQR3OoVN3PUOrz724Jkpiv/A==} - '@swagger-api/apidom-ns-asyncapi-2@0.98.0': - resolution: {integrity: sha512-3oXGYjNL60S+wKIOM7NGxoWpISAs9/mpXTOEtEBGwPy2LZ4HQ/DpAmkQJq5FUH3ChJDDkiWPR24jfBQDSIsLqw==} + '@swagger-api/apidom-ns-asyncapi-2@0.99.1': + resolution: {integrity: sha512-fAUsKbg0MuvEPjE2UWQu+62K0eh/3yTE2M5u/QCqpj48IpByMNYLKU9ICfMMAzBjXNQAVuEr07/UgY9CRHUVhA==} - '@swagger-api/apidom-ns-json-schema-draft-4@0.98.0': - resolution: {integrity: sha512-NgHyZ8a/Voeg4YzlWCX1zIidqFFA5236bjSs0g/DJAFDxi28jSs35OJKOXZz65T2LXIzdYytes9O/VyyxvHH5Q==} + '@swagger-api/apidom-ns-json-schema-draft-4@0.99.1': + resolution: {integrity: sha512-HdxD4WXnaMJsdodrWoynzgteg9UDaZsVkX04oObQPR3C1ZWW9KahEGBSbtr/oBhnE/QgiPfNHUDWrQvk3oC6lg==} - '@swagger-api/apidom-ns-json-schema-draft-6@0.98.0': - resolution: {integrity: sha512-NOPB4byXEuZNl4Fh83GwUu3Vd7LgXNYjb3+4Zh6hC9JhMyTeN8yysbN+Llfh8Qq2KW4h7E+x9pZv7cIKrPAEMg==} + '@swagger-api/apidom-ns-json-schema-draft-6@0.99.1': + resolution: {integrity: sha512-O6A25j9y+Hjvwwq8x+uTaIhK4tp0CqO6YrFRXmfmOnkBtJ6Q66jqbvRzIN9XQfW8VaIipqAlOin++ufsfuDd1g==} - '@swagger-api/apidom-ns-json-schema-draft-7@0.98.0': - resolution: {integrity: sha512-mHc3J34iA1OZk1uOO0KfAVfH+Z7qjKpyXBEKkXuaf7ICCFC5vbPWGj10Ufjb8yx93TZ7akLXHLh8DhDqvH6beA==} + '@swagger-api/apidom-ns-json-schema-draft-7@0.99.1': + resolution: {integrity: sha512-I4IpTkAlParfUWOi5kJU7jQqeMKy39JOWiRz8jTyPoZ8vvixVgyIlOS7/bj5uLxbBw3QxOFXPuIqUvK1uFElAg==} - '@swagger-api/apidom-ns-openapi-2@0.98.0': - resolution: {integrity: sha512-AOZIUfRFwUN4ujb6BiFH16h8QEb93/ZDh7R5ly6lnKBsXhD/l8KgQFwZAB4PsGDJ1no6KlTWL1F0O3ucSv2cmQ==} + '@swagger-api/apidom-ns-openapi-2@0.99.1': + resolution: {integrity: sha512-ChEd1RaJKrYskLTmlH8NL9tNpAgroSPklTwJCvHmZjzaWvW7N/B2diHBOaz+rnVLiW9Hb7QOlR/biEXJn7OUIg==} - '@swagger-api/apidom-ns-openapi-3-0@0.98.0': - resolution: {integrity: sha512-VHbdpH4y0zStSmKCaSUz+jalmj+sjbJfB7W8anKjqdiOMGywMHLjLYDkQWHg/z6fM+0OriWItHXe3sTtOBh7OQ==} + '@swagger-api/apidom-ns-openapi-3-0@0.99.1': + resolution: {integrity: sha512-9lfa2a+4rLp+1loEXrr+Dq3whdBwBWHukctsX/C/cGr4SG0NO8+tmS3FLsOD+ly6O/YPdszPDxVcIqqNV8J2uA==} - '@swagger-api/apidom-ns-openapi-3-1@0.98.0': - resolution: {integrity: sha512-T+B0Fcreq1iEuvUJWnYujAjAdPltKPRmXZ6aI+iL1g0rT3kmEig4KSuiynhEyftU1wukRw8IbKj4KiOyuAwyLg==} + '@swagger-api/apidom-ns-openapi-3-1@0.99.1': + resolution: {integrity: sha512-XsRxM9WC+WywBo+rr/YUayQRsV2mN8AzBxVlKzJoZ+pBgmPYe24n3Ma/0FTr8zGwQyg4DtOBwydlYz8QFrLPFA==} - '@swagger-api/apidom-ns-workflows-1@0.98.0': - resolution: {integrity: sha512-jaJYpBHKcX+Sz8f3QGFEM6jYzSKOJTKNrfqwNBLkOwa1AZrMwiofqGhjAiz5HHFNkfYJdR6LQmSU4sq24IamHw==} + '@swagger-api/apidom-ns-workflows-1@0.99.1': + resolution: {integrity: sha512-s6SmFzlBmKKRdlyLdZsjXHYJ+7+AuDyK3qrBAPHX7mDe/uN6D7QPGD05oCzHytPhbeZQPMf0wi9vPUrM1s1xvw==} - '@swagger-api/apidom-parser-adapter-api-design-systems-json@0.98.0': - resolution: {integrity: sha512-gfQmKNexWhDN3uOuc8NUt5wXGRFzwdNYeEYyEVPFO0+Nbs8qrdqmfgiuXgpvEDXkDJZiIug4zPMC2Q1XiB7zMA==} + '@swagger-api/apidom-parser-adapter-api-design-systems-json@0.99.1': + resolution: {integrity: sha512-ONeGsOZPZ16SvYbfHKiLjg8IeKGg+nJC+fOIqnelGdMCu/34ed0X7k6XQZGrwbDtmSd3SkXykL3F55H5BFiUPQ==} - '@swagger-api/apidom-parser-adapter-api-design-systems-yaml@0.98.0': - resolution: {integrity: sha512-U8zhua172l2CKh200rVKPwounwGDr6DEzi0BaA31pTcel8e2jwmEkGTJ4PdO1aCHN1cDYVYXMGyEf67gOoo/kg==} + '@swagger-api/apidom-parser-adapter-api-design-systems-yaml@0.99.1': + resolution: {integrity: sha512-mVOHebofGhI3E8HW/7YsqGOpIWOBSMc5R5aQFMYMYpTxrpDHNhyEfFEWqZRAoC2Hin9NZ2BeI/hsrXGIw/LoeQ==} - '@swagger-api/apidom-parser-adapter-asyncapi-json-2@0.98.0': - resolution: {integrity: sha512-4mV0Ja+r2s5WAqJyZJHtQsNhyR2x8J+fYhcmuBHcqZp3sokzTObAAImsIdZ1zYdFYrrZgymD4GMk4RoLbJM3FQ==} + '@swagger-api/apidom-parser-adapter-asyncapi-json-2@0.99.1': + resolution: {integrity: sha512-2kKVf5ecTuDirPpk8nDRyTrT0tkrWjdaUPwJ/+l2RdgWYObNVwdX2lAS9URC4zK/drdQOQxjetF+aDQBBhXmXA==} - '@swagger-api/apidom-parser-adapter-asyncapi-yaml-2@0.98.0': - resolution: {integrity: sha512-FLb5IUVhOdhRSfi2OnpOWxiB7CVZXrqG1rSniOWQ4fjeQ7urB5NJv6p2nbC9waduHA0B0mItiO1ijvbOFf0Dcw==} + '@swagger-api/apidom-parser-adapter-asyncapi-yaml-2@0.99.1': + resolution: {integrity: sha512-UX+rLOUSQuWe5yNXS8eLFvDhCA1CP5r80jLtvT3n0FDnss4+9WkPlqgj4UPH4XoitXSvBVOZxbdjNwfKtJzsHA==} - '@swagger-api/apidom-parser-adapter-json@0.98.0': - resolution: {integrity: sha512-tZkL4sZ5JsICnhYGTeCApHRbfyAkjydb5h+OOE+MAEajRxi/PWklFDGiU7viScPWWE9cPnzRqtp8M0RutmHJew==} + '@swagger-api/apidom-parser-adapter-json@0.99.1': + resolution: {integrity: sha512-qVeSdhaDIggIkFtMI4aqqv4MYuJlRQ6pniP+Li+DjcHeTKYHelX0OwoznaTlLlZ1tM9QFaMi8rw8xfGp6vMHgg==} - '@swagger-api/apidom-parser-adapter-openapi-json-2@0.98.0': - resolution: {integrity: sha512-81M0Z0N0oWCiUy251IIewm9YwKDFyR84XccrHnIIf/aWuikU2IRr5fDonxweIPuDYybKdpia8lca0GG/iI6G3g==} + '@swagger-api/apidom-parser-adapter-openapi-json-2@0.99.1': + resolution: {integrity: sha512-aHzdast9HMeGTaTUWwVovMcspEVCAdvBJe47BzMZfzcVOnZlAVyTmLqxQ/3s9fjseRrPhFYqKtCOKROzbWeAhg==} - '@swagger-api/apidom-parser-adapter-openapi-json-3-0@0.98.0': - resolution: {integrity: sha512-mfvj3f75CYAUtslv5ildHllGl8ZWpuge9alTcjxtwIGUu85oXdQ6yv7EExWHe2icZ3w+VY12VzwMbpEumx6k/Q==} + '@swagger-api/apidom-parser-adapter-openapi-json-3-0@0.99.1': + resolution: {integrity: sha512-l/nYccP87GL611W9OCiYWUOizhhoGenuKa7Ocmaf9Rg+xIDnPw29+9p/SuGEN2jjtql0iYuNI4+ZzwiC2+teSg==} - '@swagger-api/apidom-parser-adapter-openapi-json-3-1@0.98.0': - resolution: {integrity: sha512-HzlF/G+tygojw8UswwdLptDUBGhp9d+nGzADG2j+M1onBrw35/jdRPtX4S2KQ8mmwyEEgHlRENhv7yndvCbvPg==} + '@swagger-api/apidom-parser-adapter-openapi-json-3-1@0.99.1': + resolution: {integrity: sha512-Eie4ztKR5hgrGESBDHB9xIODTB/gvjWBwPNveZ/iSlJ/yhZGyDMC8dgv0aQiyFP01mKaaBMhyZjWgsvts9l+cQ==} - '@swagger-api/apidom-parser-adapter-openapi-yaml-2@0.98.0': - resolution: {integrity: sha512-FzQNMk6gDUSp2PLtMKhnDF6MFk0T7y6ewPrYk0ztcul+m6YQD4pdcUXhpXcwtfy9dspJQERF7UKuaK9dZsm8BQ==} + '@swagger-api/apidom-parser-adapter-openapi-yaml-2@0.99.1': + resolution: {integrity: sha512-MzjUyhGmJ+jQly90Nak7s01x2Jp1GvBe+Z8BXwkArNOFjLvzQIjdAx7F943/VlLaV9y71DNXVsqhgKdiqjnX3w==} - '@swagger-api/apidom-parser-adapter-openapi-yaml-3-0@0.98.0': - resolution: {integrity: sha512-H1EYjBDeKx0WiPqsrUkb+Zlm59rqbtQb6w+SAdkw4PBHi0+yOgOlvUrIkTYEVy8BD6he01dbMocv+EDXpd9rww==} + '@swagger-api/apidom-parser-adapter-openapi-yaml-3-0@0.99.1': + resolution: {integrity: sha512-TF/yquy1Alce/olQzR5AnjnOx7o7q8MkXMi0JxrtqvMk9Ky//0qFxFGzFQEzA++NaSGt9StG0Pcgp4MGZAzJYg==} - '@swagger-api/apidom-parser-adapter-openapi-yaml-3-1@0.98.0': - resolution: {integrity: sha512-sxnAJDg0TGK0T4HwtkE1mkfQWL564UGlgvU+gfrEmOLjsfqRDrlFfffYKguqtJdz17+HgUp78Sqj6Ey48J83Jw==} + '@swagger-api/apidom-parser-adapter-openapi-yaml-3-1@0.99.1': + resolution: {integrity: sha512-baXbKqjnbmgEmFgCVHlDEiFANHs5lHnnBM0X3k5kNtAVule6Lc5lAZVoySpTGyBJ+4nq4RHNJfbKW8RDHgVMoQ==} - '@swagger-api/apidom-parser-adapter-workflows-json-1@0.98.0': - resolution: {integrity: sha512-XroOfEPbs6Ogl4pSZGQ4yctu4OsMQw5qvnVTFS3hCr+fHQXFIaD+remFRjHQRqhyVC0FDmw0mggWubcSosiyCg==} + '@swagger-api/apidom-parser-adapter-workflows-json-1@0.99.1': + resolution: {integrity: sha512-Uu8SaQfl2XiiXDQVRUvUCu3yk7jwHVmwKOoacbJGzPducrR/7/bOe8dNeN4CMRw7HKeRbh02UxXtR46mgBPnog==} - '@swagger-api/apidom-parser-adapter-workflows-yaml-1@0.98.0': - resolution: {integrity: sha512-9SG9g+raKEU8cpEVT7eYlHGUEWAB7DYm/oNN5k3i4hLbJUIYKrL4KAK1sRrfxrGRiCIJG/O/jw4NLcSVgLcVJQ==} + '@swagger-api/apidom-parser-adapter-workflows-yaml-1@0.99.1': + resolution: {integrity: sha512-9DX9X9wxW6TJF5lG0k/w0GxeMPkHACwEQx/QFJqg1YRD3/UWSkBcm567KbfCh5BiDx5p5WAYhTGInQEAF3d0zQ==} - '@swagger-api/apidom-parser-adapter-yaml-1-2@0.98.0': - resolution: {integrity: sha512-pEIZblIK+/k9p6wge3z9uX1bVD7zzXhoxg3hgpClojZmmJV/jriDUmRzLO1MeqVbH+JFXE2FGFvE5D4CRFCEVw==} + '@swagger-api/apidom-parser-adapter-yaml-1-2@0.99.1': + resolution: {integrity: sha512-MmTDUkrvFIg2AwzaZmiqBifWpoECh7AKeJcAD8Tm+G2/FUmGr3mIr7elc4ehYt/fecSSJEwFGNFU/radKqT/6g==} - '@swagger-api/apidom-reference@0.98.0': - resolution: {integrity: sha512-7/B6EOT3cYstbKHn0/liTJ//f7CenzBchbJxoiA0w31hEtRLWh/3cmmmp6ZUgh4YoDXKB/69FWd/SHjerBVo1g==} + '@swagger-api/apidom-reference@0.99.1': + resolution: {integrity: sha512-g7xp+ZL/iRX6CEwdUnqqsLfZmaSRlXwEZV8LF1k4k13/o7Qcf7bsPv0fOVGa8ZC29zM8k//FVavwWoXvT2xrFQ==} - '@swc/helpers@0.5.2': - resolution: {integrity: sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==} + '@swc/counter@0.1.3': + resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} + + '@swc/helpers@0.5.5': + resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==} '@tsconfig/node16@1.0.4': resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} @@ -345,8 +348,8 @@ packages: '@types/ramda@0.29.11': resolution: {integrity: sha512-jm1+PmNOpE7aPS+mMcuB4a72VkCXUJqPSaQRu2YqR8MbsFfaowYXgKxc7bluYdDpRHNXT5Z+xu+Lgr3/ml6wSA==} - '@types/react@18.2.72': - resolution: {integrity: sha512-/e7GWxGzXQF7OJAua7UAYqYi/4VpXEfbGtmYQcAQwP3SjjjAXfybTf/JK5S+SaetB/ChXl8Y2g1hCsj7jDXxcg==} + '@types/react@18.3.1': + resolution: {integrity: sha512-V0kuGBX3+prX+DQ/7r2qsv1NsdfnCLnTgnRJ1pYnxykBhGMz+qj+box5lq7XsO5mtZsBqpjwwTu/7wszPfMBcw==} '@types/sinonjs__fake-timers@8.1.1': resolution: {integrity: sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==} @@ -707,8 +710,8 @@ packages: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} - caniuse-lite@1.0.30001600: - resolution: {integrity: sha512-+2S9/2JFhYmYaDpZvo0lKkfvuKIglrx68MwOBqMGHhQsNkLjB5xtc/TGoEPs+MxjSyN/72qer2g97nzR641mOQ==} + caniuse-lite@1.0.30001613: + resolution: {integrity: sha512-BNjJULJfOONQERivfxte7alLfeLW4QnwHvNW4wEcLEbXfV6VSCYvr+REbf2Sojv8tC1THpjPXBxWgDbq4NtLWg==} caseless@0.12.0: resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} @@ -810,8 +813,8 @@ packages: csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - cypress@13.7.1: - resolution: {integrity: sha512-4u/rpFNxOFCoFX/Z5h+uwlkBO4mWzAjveURi3vqdSu56HPvVdyGTxGw4XKGWt399Y1JwIn9E1L9uMXQpc0o55w==} + cypress@13.8.1: + resolution: {integrity: sha512-Uk6ovhRbTg6FmXjeZW/TkbRM07KPtvM5gah1BIMp4Y2s+i/NMxgaLw0+PbYTOdw1+egE0FP3mWRiGcRkjjmhzA==} engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0} hasBin: true @@ -901,8 +904,8 @@ packages: resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} engines: {node: '>=6.0.0'} - dompurify@3.0.11: - resolution: {integrity: sha512-Fan4uMuyB26gFV3ovPoEoQbxRRPfTu3CvImyZnhGq5fsIEO+gEFLp45ISFt+kQBWsK5ulDdT0oV28jS1UrwQLg==} + dompurify@3.1.0: + resolution: {integrity: sha512-yoU4rhgPKCo+p5UrWWWNKiIq+ToGqmVVhk0PmMYBK4kRsR3/qhemNFL8f6CFmBd4gMwm3F4T7HBoydP5uY07fA==} drange@1.1.1: resolution: {integrity: sha512-pYxfDYpued//QpnLIm4Avk7rsNtAtQkUES2cwAYSvD/wd2pKD71gN2Ebj3e7klzXwjocvE8c5vx/1fxwpqmSxA==} @@ -970,8 +973,8 @@ packages: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} - eslint-config-next@14.1.4: - resolution: {integrity: sha512-cihIahbhYAWwXJwZkAaRPpUi5t9aOi/HdfWXOjZeUOqNWXHD8X22kd1KG58Dc3MVaRx3HoR/oMGk2ltcrqDn8g==} + eslint-config-next@14.2.3: + resolution: {integrity: sha512-ZkNztm3Q7hjqvB1rRlOX8P9E/cXRL9ajRcs8jufEtwMfTVYRqnmtnaSu57QqHyBlovMuiB8LEzfLBkh5RYV6Fg==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 typescript: '>=3.3.1' @@ -1114,8 +1117,8 @@ packages: fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - fastest-validator@1.17.0: - resolution: {integrity: sha512-37U/JDP72QSFqcvNnO81f0Aeu9og+5I3mc55b2v2RbV0S2I7KvQEdBtrFeIvaYVgam1bDUgy9F9AK9HolByogA==} + fastest-validator@1.18.0: + resolution: {integrity: sha512-3v6UJF1U/b56GqzDZqEtgPi2g261eGI9zQWDUrmOVKHiAktFIsHklp4XViX+a4yF7S5JjPm4KKmkgCsaara03g==} fastq@1.17.1: resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} @@ -1518,8 +1521,8 @@ packages: resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} engines: {node: '>=14'} - joi@17.12.2: - resolution: {integrity: sha512-RonXAIzCiHLc8ss3Ibuz45u28GOsWE1UpfDXLbN/9NKbL4tCJf8TWYVKsoYuuh+sAUt7fsSNpA+r2+TBA6Wjmw==} + joi@17.13.0: + resolution: {integrity: sha512-9qcrTyoBmFZRNHeVP4edKqIUEgFzq7MHvTNSDuHSqkpOPtiBkgNgcmTSqmiw1kw9tdKaiddvIDv/eCJDxmqWCA==} js-file-download@0.4.12: resolution: {integrity: sha512-rML+NkoD08p5Dllpjo0ffy4jRHeY6Zsapvr/W86N7E0yuzAO6qa5X9+xog6zQNlH102J7IXljNY2FtS6Lj3ucg==} @@ -1730,18 +1733,21 @@ packages: peerDependencies: next: '*' - next@14.1.4: - resolution: {integrity: sha512-1WTaXeSrUwlz/XcnhGTY7+8eiaFvdet5z9u3V2jb+Ek1vFo0VhHKSAIJvDWfQpttWjnyw14kBeq28TPq7bTeEQ==} + next@14.2.3: + resolution: {integrity: sha512-dowFkFTR8v79NPJO4QsBUtxv0g9BrS/phluVpMAt2ku7H+cbcBJlopXjkWlwxrk/xGqMemr7JkGPGemPrLLX7A==} engines: {node: '>=18.17.0'} hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 + '@playwright/test': ^1.41.2 react: ^18.2.0 react-dom: ^18.2.0 sass: ^1.3.0 peerDependenciesMeta: '@opentelemetry/api': optional: true + '@playwright/test': + optional: true sass: optional: true @@ -1961,8 +1967,8 @@ packages: resolution: {integrity: sha512-OQiU+C+Ds5qiH91qh/mg0w+8nwQuLjM4F4M/PbmhDOoYehPh+Fb0bDjtR1sOvy7YKxvj28Y/M0PhP5uVX0kB+g==} engines: {node: '>=0.6'} - qs@6.12.0: - resolution: {integrity: sha512-trVZiI6RMOkO476zLGaBIzszOdFPnCCXHPG9kn0yuS1uz6xdVxPfZdB3vUig9pxPFDM9BRAgz/YUIVQ1/vuiUg==} + qs@6.12.1: + resolution: {integrity: sha512-zWmv4RSuB9r2mYQw3zxQuHWeU+42aKi1wWig/j4ele4ygELZ7PEO6MM7rim9oAQH2A5MWfsAVf/jPvTPgCbvUQ==} engines: {node: '>=0.6'} querystringify@2.2.0: @@ -2001,10 +2007,10 @@ packages: peerDependencies: react: ^15.3.0 || 16 || 17 || 18 - react-dom@18.2.0: - resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} + react-dom@18.3.1: + resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} peerDependencies: - react: ^18.2.0 + react: ^18.3.1 react-immutable-proptypes@2.2.0: resolution: {integrity: sha512-Vf4gBsePlwdGvSZoLSBfd4HAP93HDauMY4fDjXhreg/vg6F3Fj/MXDNyTbltPC/xZKmZc+cjLu3598DdYK6sgQ==} @@ -2026,8 +2032,8 @@ packages: react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - react-redux@9.1.0: - resolution: {integrity: sha512-6qoDzIO+gbrza8h3hjMA9aq4nwVFCKFtY2iLxCtVT38Swyy2C/dJCGBXHeHLtx6qlg/8qzc2MrhOeduf5K32wQ==} + react-redux@9.1.1: + resolution: {integrity: sha512-5ynfGDzxxsoV73+4czQM56qF43vsmgJsO22rmAvU5tZT2z5Xow/A2uhhxwXuGTxgdReF3zcp7A80gma2onRs1A==} peerDependencies: '@types/react': ^18.2.25 react: ^18.0 @@ -2046,8 +2052,8 @@ packages: peerDependencies: react: '>= 0.14.0' - react@18.2.0: - resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} + react@18.3.1: + resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} engines: {node: '>=0.10.0'} read-package-json-fast@3.0.2: @@ -2160,8 +2166,8 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - scheduler@0.23.0: - resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} + scheduler@0.23.2: + resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} semver@6.3.1: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} @@ -2333,11 +2339,11 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} - swagger-client@3.26.4: - resolution: {integrity: sha512-Xj1DGEvnQt8dCJy15aPBhfzgxio1VzNEAsyRWVo/sorf8Ocs6nc4Ktx0xRqGFzgheDtUoCw/OXeSTeFKGtYmNA==} + swagger-client@3.27.2: + resolution: {integrity: sha512-7dVtvyCXmpHXmv5xgS5DyAyxN17l75qmxN8BCNb/z3sj+kYDsxwJeJP3X6enPyxtZsMZFDMxC+EtiFbml7pS6Q==} - swagger-ui-react@5.12.3: - resolution: {integrity: sha512-RxYJZizeS/FqFQ8fCACrEvBGWrIprmxaRLapcpbAsOxrh05pg5NV+6O40zWMmv0hglI8p1d3dr4Hvvaa9VZ0yw==} + swagger-ui-react@5.17.2: + resolution: {integrity: sha512-jwhKQ0IdM1t77clbJ9EorL7+6B5Sr1mG+ryqSELxT5MaG4y3yOIyFbZ0Xn/EnSyRuww/V8FTK/0KIX3gf41taw==} peerDependencies: react: '>=16.8.0 <19' react-dom: '>=16.8.0 <19' @@ -2588,14 +2594,14 @@ packages: zenscroll@4.0.2: resolution: {integrity: sha512-jEA1znR7b4C/NnaycInCU6h/d15ZzCd1jmsruqOKnZP6WXQSMH3W2GL+OXbkruslU4h+Tzuos0HdswzRUk/Vgg==} - zod@3.22.4: - resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==} + zod@3.23.4: + resolution: {integrity: sha512-/AtWOKbBgjzEYYQRNfoGKHObgfAZag6qUJX1VbHo2PRBgS+wfWagEY2mizjfyAPcGesrJOcx/wcl0L9WnVrHFw==} snapshots: '@aashutoshrathi/word-wrap@1.2.6': {} - '@babel/runtime-corejs3@7.24.1': + '@babel/runtime-corejs3@7.24.4': dependencies: core-js-pure: 3.36.1 regenerator-runtime: 0.14.1 @@ -2687,37 +2693,37 @@ snapshots: wrap-ansi: 8.1.0 wrap-ansi-cjs: wrap-ansi@7.0.0 - '@next/env@14.1.4': {} + '@next/env@14.2.3': {} - '@next/eslint-plugin-next@14.1.4': + '@next/eslint-plugin-next@14.2.3': dependencies: glob: 10.3.10 - '@next/swc-darwin-arm64@14.1.4': + '@next/swc-darwin-arm64@14.2.3': optional: true - '@next/swc-darwin-x64@14.1.4': + '@next/swc-darwin-x64@14.2.3': optional: true - '@next/swc-linux-arm64-gnu@14.1.4': + '@next/swc-linux-arm64-gnu@14.2.3': optional: true - '@next/swc-linux-arm64-musl@14.1.4': + '@next/swc-linux-arm64-musl@14.2.3': optional: true - '@next/swc-linux-x64-gnu@14.1.4': + '@next/swc-linux-x64-gnu@14.2.3': optional: true - '@next/swc-linux-x64-musl@14.1.4': + '@next/swc-linux-x64-musl@14.2.3': optional: true - '@next/swc-win32-arm64-msvc@14.1.4': + '@next/swc-win32-arm64-msvc@14.2.3': optional: true - '@next/swc-win32-ia32-msvc@14.1.4': + '@next/swc-win32-ia32-msvc@14.2.3': optional: true - '@next/swc-win32-x64-msvc@14.1.4': + '@next/swc-win32-x64-msvc@14.2.3': optional: true '@nodelib/fs.scandir@2.1.5': @@ -2745,20 +2751,20 @@ snapshots: '@sideway/pinpoint@2.0.0': {} - '@swagger-api/apidom-ast@0.98.0': + '@swagger-api/apidom-ast@0.99.1': dependencies: - '@babel/runtime-corejs3': 7.24.1 - '@swagger-api/apidom-error': 0.98.0 + '@babel/runtime-corejs3': 7.24.4 + '@swagger-api/apidom-error': 0.99.0 '@types/ramda': 0.29.11 ramda: 0.29.1 ramda-adjunct: 4.1.1(ramda@0.29.1) unraw: 3.0.0 - '@swagger-api/apidom-core@0.98.0': + '@swagger-api/apidom-core@0.99.1': dependencies: - '@babel/runtime-corejs3': 7.24.1 - '@swagger-api/apidom-ast': 0.98.0 - '@swagger-api/apidom-error': 0.98.0 + '@babel/runtime-corejs3': 7.24.4 + '@swagger-api/apidom-ast': 0.99.1 + '@swagger-api/apidom-error': 0.99.0 '@types/ramda': 0.29.11 minim: 0.23.8 ramda: 0.29.1 @@ -2766,171 +2772,171 @@ snapshots: short-unique-id: 5.0.3 stampit: 4.3.2 - '@swagger-api/apidom-error@0.98.0': + '@swagger-api/apidom-error@0.99.0': dependencies: - '@babel/runtime-corejs3': 7.24.1 + '@babel/runtime-corejs3': 7.24.4 - '@swagger-api/apidom-json-pointer@0.98.0': + '@swagger-api/apidom-json-pointer@0.99.1': dependencies: - '@babel/runtime-corejs3': 7.24.1 - '@swagger-api/apidom-core': 0.98.0 - '@swagger-api/apidom-error': 0.98.0 + '@babel/runtime-corejs3': 7.24.4 + '@swagger-api/apidom-core': 0.99.1 + '@swagger-api/apidom-error': 0.99.0 '@types/ramda': 0.29.11 ramda: 0.29.1 ramda-adjunct: 4.1.1(ramda@0.29.1) - '@swagger-api/apidom-ns-api-design-systems@0.98.0': + '@swagger-api/apidom-ns-api-design-systems@0.99.1': dependencies: - '@babel/runtime-corejs3': 7.24.1 - '@swagger-api/apidom-core': 0.98.0 - '@swagger-api/apidom-error': 0.98.0 - '@swagger-api/apidom-ns-openapi-3-1': 0.98.0 + '@babel/runtime-corejs3': 7.24.4 + '@swagger-api/apidom-core': 0.99.1 + '@swagger-api/apidom-error': 0.99.0 + '@swagger-api/apidom-ns-openapi-3-1': 0.99.1 '@types/ramda': 0.29.11 ramda: 0.29.1 ramda-adjunct: 4.1.1(ramda@0.29.1) ts-mixer: 6.0.4 optional: true - '@swagger-api/apidom-ns-asyncapi-2@0.98.0': + '@swagger-api/apidom-ns-asyncapi-2@0.99.1': dependencies: - '@babel/runtime-corejs3': 7.24.1 - '@swagger-api/apidom-core': 0.98.0 - '@swagger-api/apidom-ns-json-schema-draft-7': 0.98.0 + '@babel/runtime-corejs3': 7.24.4 + '@swagger-api/apidom-core': 0.99.1 + '@swagger-api/apidom-ns-json-schema-draft-7': 0.99.1 '@types/ramda': 0.29.11 ramda: 0.29.1 ramda-adjunct: 4.1.1(ramda@0.29.1) ts-mixer: 6.0.4 optional: true - '@swagger-api/apidom-ns-json-schema-draft-4@0.98.0': + '@swagger-api/apidom-ns-json-schema-draft-4@0.99.1': dependencies: - '@babel/runtime-corejs3': 7.24.1 - '@swagger-api/apidom-ast': 0.98.0 - '@swagger-api/apidom-core': 0.98.0 + '@babel/runtime-corejs3': 7.24.4 + '@swagger-api/apidom-ast': 0.99.1 + '@swagger-api/apidom-core': 0.99.1 '@types/ramda': 0.29.11 ramda: 0.29.1 ramda-adjunct: 4.1.1(ramda@0.29.1) stampit: 4.3.2 - '@swagger-api/apidom-ns-json-schema-draft-6@0.98.0': + '@swagger-api/apidom-ns-json-schema-draft-6@0.99.1': dependencies: - '@babel/runtime-corejs3': 7.24.1 - '@swagger-api/apidom-core': 0.98.0 - '@swagger-api/apidom-error': 0.98.0 - '@swagger-api/apidom-ns-json-schema-draft-4': 0.98.0 + '@babel/runtime-corejs3': 7.24.4 + '@swagger-api/apidom-core': 0.99.1 + '@swagger-api/apidom-error': 0.99.0 + '@swagger-api/apidom-ns-json-schema-draft-4': 0.99.1 '@types/ramda': 0.29.11 ramda: 0.29.1 ramda-adjunct: 4.1.1(ramda@0.29.1) stampit: 4.3.2 optional: true - '@swagger-api/apidom-ns-json-schema-draft-7@0.98.0': + '@swagger-api/apidom-ns-json-schema-draft-7@0.99.1': dependencies: - '@babel/runtime-corejs3': 7.24.1 - '@swagger-api/apidom-core': 0.98.0 - '@swagger-api/apidom-error': 0.98.0 - '@swagger-api/apidom-ns-json-schema-draft-6': 0.98.0 + '@babel/runtime-corejs3': 7.24.4 + '@swagger-api/apidom-core': 0.99.1 + '@swagger-api/apidom-error': 0.99.0 + '@swagger-api/apidom-ns-json-schema-draft-6': 0.99.1 '@types/ramda': 0.29.11 ramda: 0.29.1 ramda-adjunct: 4.1.1(ramda@0.29.1) stampit: 4.3.2 optional: true - '@swagger-api/apidom-ns-openapi-2@0.98.0': + '@swagger-api/apidom-ns-openapi-2@0.99.1': dependencies: - '@babel/runtime-corejs3': 7.24.1 - '@swagger-api/apidom-core': 0.98.0 - '@swagger-api/apidom-error': 0.98.0 - '@swagger-api/apidom-ns-json-schema-draft-4': 0.98.0 + '@babel/runtime-corejs3': 7.24.4 + '@swagger-api/apidom-core': 0.99.1 + '@swagger-api/apidom-error': 0.99.0 + '@swagger-api/apidom-ns-json-schema-draft-4': 0.99.1 '@types/ramda': 0.29.11 ramda: 0.29.1 ramda-adjunct: 4.1.1(ramda@0.29.1) ts-mixer: 6.0.4 optional: true - '@swagger-api/apidom-ns-openapi-3-0@0.98.0': + '@swagger-api/apidom-ns-openapi-3-0@0.99.1': dependencies: - '@babel/runtime-corejs3': 7.24.1 - '@swagger-api/apidom-core': 0.98.0 - '@swagger-api/apidom-error': 0.98.0 - '@swagger-api/apidom-ns-json-schema-draft-4': 0.98.0 + '@babel/runtime-corejs3': 7.24.4 + '@swagger-api/apidom-core': 0.99.1 + '@swagger-api/apidom-error': 0.99.0 + '@swagger-api/apidom-ns-json-schema-draft-4': 0.99.1 '@types/ramda': 0.29.11 ramda: 0.29.1 ramda-adjunct: 4.1.1(ramda@0.29.1) ts-mixer: 6.0.4 - '@swagger-api/apidom-ns-openapi-3-1@0.98.0': + '@swagger-api/apidom-ns-openapi-3-1@0.99.1': dependencies: - '@babel/runtime-corejs3': 7.24.1 - '@swagger-api/apidom-ast': 0.98.0 - '@swagger-api/apidom-core': 0.98.0 - '@swagger-api/apidom-ns-openapi-3-0': 0.98.0 + '@babel/runtime-corejs3': 7.24.4 + '@swagger-api/apidom-ast': 0.99.1 + '@swagger-api/apidom-core': 0.99.1 + '@swagger-api/apidom-ns-openapi-3-0': 0.99.1 '@types/ramda': 0.29.11 ramda: 0.29.1 ramda-adjunct: 4.1.1(ramda@0.29.1) ts-mixer: 6.0.4 - '@swagger-api/apidom-ns-workflows-1@0.98.0': + '@swagger-api/apidom-ns-workflows-1@0.99.1': dependencies: - '@babel/runtime-corejs3': 7.24.1 - '@swagger-api/apidom-core': 0.98.0 - '@swagger-api/apidom-ns-openapi-3-1': 0.98.0 + '@babel/runtime-corejs3': 7.24.4 + '@swagger-api/apidom-core': 0.99.1 + '@swagger-api/apidom-ns-openapi-3-1': 0.99.1 '@types/ramda': 0.29.11 ramda: 0.29.1 ramda-adjunct: 4.1.1(ramda@0.29.1) ts-mixer: 6.0.4 optional: true - '@swagger-api/apidom-parser-adapter-api-design-systems-json@0.98.0': + '@swagger-api/apidom-parser-adapter-api-design-systems-json@0.99.1': dependencies: - '@babel/runtime-corejs3': 7.24.1 - '@swagger-api/apidom-core': 0.98.0 - '@swagger-api/apidom-ns-api-design-systems': 0.98.0 - '@swagger-api/apidom-parser-adapter-json': 0.98.0 + '@babel/runtime-corejs3': 7.24.4 + '@swagger-api/apidom-core': 0.99.1 + '@swagger-api/apidom-ns-api-design-systems': 0.99.1 + '@swagger-api/apidom-parser-adapter-json': 0.99.1 '@types/ramda': 0.29.11 ramda: 0.29.1 ramda-adjunct: 4.1.1(ramda@0.29.1) optional: true - '@swagger-api/apidom-parser-adapter-api-design-systems-yaml@0.98.0': + '@swagger-api/apidom-parser-adapter-api-design-systems-yaml@0.99.1': dependencies: - '@babel/runtime-corejs3': 7.24.1 - '@swagger-api/apidom-core': 0.98.0 - '@swagger-api/apidom-ns-api-design-systems': 0.98.0 - '@swagger-api/apidom-parser-adapter-yaml-1-2': 0.98.0 + '@babel/runtime-corejs3': 7.24.4 + '@swagger-api/apidom-core': 0.99.1 + '@swagger-api/apidom-ns-api-design-systems': 0.99.1 + '@swagger-api/apidom-parser-adapter-yaml-1-2': 0.99.1 '@types/ramda': 0.29.11 ramda: 0.29.1 ramda-adjunct: 4.1.1(ramda@0.29.1) optional: true - '@swagger-api/apidom-parser-adapter-asyncapi-json-2@0.98.0': + '@swagger-api/apidom-parser-adapter-asyncapi-json-2@0.99.1': dependencies: - '@babel/runtime-corejs3': 7.24.1 - '@swagger-api/apidom-core': 0.98.0 - '@swagger-api/apidom-ns-asyncapi-2': 0.98.0 - '@swagger-api/apidom-parser-adapter-json': 0.98.0 + '@babel/runtime-corejs3': 7.24.4 + '@swagger-api/apidom-core': 0.99.1 + '@swagger-api/apidom-ns-asyncapi-2': 0.99.1 + '@swagger-api/apidom-parser-adapter-json': 0.99.1 '@types/ramda': 0.29.11 ramda: 0.29.1 ramda-adjunct: 4.1.1(ramda@0.29.1) optional: true - '@swagger-api/apidom-parser-adapter-asyncapi-yaml-2@0.98.0': + '@swagger-api/apidom-parser-adapter-asyncapi-yaml-2@0.99.1': dependencies: - '@babel/runtime-corejs3': 7.24.1 - '@swagger-api/apidom-core': 0.98.0 - '@swagger-api/apidom-ns-asyncapi-2': 0.98.0 - '@swagger-api/apidom-parser-adapter-yaml-1-2': 0.98.0 + '@babel/runtime-corejs3': 7.24.4 + '@swagger-api/apidom-core': 0.99.1 + '@swagger-api/apidom-ns-asyncapi-2': 0.99.1 + '@swagger-api/apidom-parser-adapter-yaml-1-2': 0.99.1 '@types/ramda': 0.29.11 ramda: 0.29.1 ramda-adjunct: 4.1.1(ramda@0.29.1) optional: true - '@swagger-api/apidom-parser-adapter-json@0.98.0': + '@swagger-api/apidom-parser-adapter-json@0.99.1': dependencies: - '@babel/runtime-corejs3': 7.24.1 - '@swagger-api/apidom-ast': 0.98.0 - '@swagger-api/apidom-core': 0.98.0 - '@swagger-api/apidom-error': 0.98.0 + '@babel/runtime-corejs3': 7.24.4 + '@swagger-api/apidom-ast': 0.99.1 + '@swagger-api/apidom-core': 0.99.1 + '@swagger-api/apidom-error': 0.99.0 '@types/ramda': 0.29.11 ramda: 0.29.1 ramda-adjunct: 4.1.1(ramda@0.29.1) @@ -2939,100 +2945,100 @@ snapshots: web-tree-sitter: 0.20.3 optional: true - '@swagger-api/apidom-parser-adapter-openapi-json-2@0.98.0': + '@swagger-api/apidom-parser-adapter-openapi-json-2@0.99.1': dependencies: - '@babel/runtime-corejs3': 7.24.1 - '@swagger-api/apidom-core': 0.98.0 - '@swagger-api/apidom-ns-openapi-2': 0.98.0 - '@swagger-api/apidom-parser-adapter-json': 0.98.0 + '@babel/runtime-corejs3': 7.24.4 + '@swagger-api/apidom-core': 0.99.1 + '@swagger-api/apidom-ns-openapi-2': 0.99.1 + '@swagger-api/apidom-parser-adapter-json': 0.99.1 '@types/ramda': 0.29.11 ramda: 0.29.1 ramda-adjunct: 4.1.1(ramda@0.29.1) optional: true - '@swagger-api/apidom-parser-adapter-openapi-json-3-0@0.98.0': + '@swagger-api/apidom-parser-adapter-openapi-json-3-0@0.99.1': dependencies: - '@babel/runtime-corejs3': 7.24.1 - '@swagger-api/apidom-core': 0.98.0 - '@swagger-api/apidom-ns-openapi-3-0': 0.98.0 - '@swagger-api/apidom-parser-adapter-json': 0.98.0 + '@babel/runtime-corejs3': 7.24.4 + '@swagger-api/apidom-core': 0.99.1 + '@swagger-api/apidom-ns-openapi-3-0': 0.99.1 + '@swagger-api/apidom-parser-adapter-json': 0.99.1 '@types/ramda': 0.29.11 ramda: 0.29.1 ramda-adjunct: 4.1.1(ramda@0.29.1) optional: true - '@swagger-api/apidom-parser-adapter-openapi-json-3-1@0.98.0': + '@swagger-api/apidom-parser-adapter-openapi-json-3-1@0.99.1': dependencies: - '@babel/runtime-corejs3': 7.24.1 - '@swagger-api/apidom-core': 0.98.0 - '@swagger-api/apidom-ns-openapi-3-1': 0.98.0 - '@swagger-api/apidom-parser-adapter-json': 0.98.0 + '@babel/runtime-corejs3': 7.24.4 + '@swagger-api/apidom-core': 0.99.1 + '@swagger-api/apidom-ns-openapi-3-1': 0.99.1 + '@swagger-api/apidom-parser-adapter-json': 0.99.1 '@types/ramda': 0.29.11 ramda: 0.29.1 ramda-adjunct: 4.1.1(ramda@0.29.1) optional: true - '@swagger-api/apidom-parser-adapter-openapi-yaml-2@0.98.0': + '@swagger-api/apidom-parser-adapter-openapi-yaml-2@0.99.1': dependencies: - '@babel/runtime-corejs3': 7.24.1 - '@swagger-api/apidom-core': 0.98.0 - '@swagger-api/apidom-ns-openapi-2': 0.98.0 - '@swagger-api/apidom-parser-adapter-yaml-1-2': 0.98.0 + '@babel/runtime-corejs3': 7.24.4 + '@swagger-api/apidom-core': 0.99.1 + '@swagger-api/apidom-ns-openapi-2': 0.99.1 + '@swagger-api/apidom-parser-adapter-yaml-1-2': 0.99.1 '@types/ramda': 0.29.11 ramda: 0.29.1 ramda-adjunct: 4.1.1(ramda@0.29.1) optional: true - '@swagger-api/apidom-parser-adapter-openapi-yaml-3-0@0.98.0': + '@swagger-api/apidom-parser-adapter-openapi-yaml-3-0@0.99.1': dependencies: - '@babel/runtime-corejs3': 7.24.1 - '@swagger-api/apidom-core': 0.98.0 - '@swagger-api/apidom-ns-openapi-3-0': 0.98.0 - '@swagger-api/apidom-parser-adapter-yaml-1-2': 0.98.0 + '@babel/runtime-corejs3': 7.24.4 + '@swagger-api/apidom-core': 0.99.1 + '@swagger-api/apidom-ns-openapi-3-0': 0.99.1 + '@swagger-api/apidom-parser-adapter-yaml-1-2': 0.99.1 '@types/ramda': 0.29.11 ramda: 0.29.1 ramda-adjunct: 4.1.1(ramda@0.29.1) optional: true - '@swagger-api/apidom-parser-adapter-openapi-yaml-3-1@0.98.0': + '@swagger-api/apidom-parser-adapter-openapi-yaml-3-1@0.99.1': dependencies: - '@babel/runtime-corejs3': 7.24.1 - '@swagger-api/apidom-core': 0.98.0 - '@swagger-api/apidom-ns-openapi-3-1': 0.98.0 - '@swagger-api/apidom-parser-adapter-yaml-1-2': 0.98.0 + '@babel/runtime-corejs3': 7.24.4 + '@swagger-api/apidom-core': 0.99.1 + '@swagger-api/apidom-ns-openapi-3-1': 0.99.1 + '@swagger-api/apidom-parser-adapter-yaml-1-2': 0.99.1 '@types/ramda': 0.29.11 ramda: 0.29.1 ramda-adjunct: 4.1.1(ramda@0.29.1) optional: true - '@swagger-api/apidom-parser-adapter-workflows-json-1@0.98.0': + '@swagger-api/apidom-parser-adapter-workflows-json-1@0.99.1': dependencies: - '@babel/runtime-corejs3': 7.24.1 - '@swagger-api/apidom-core': 0.98.0 - '@swagger-api/apidom-ns-workflows-1': 0.98.0 - '@swagger-api/apidom-parser-adapter-json': 0.98.0 + '@babel/runtime-corejs3': 7.24.4 + '@swagger-api/apidom-core': 0.99.1 + '@swagger-api/apidom-ns-workflows-1': 0.99.1 + '@swagger-api/apidom-parser-adapter-json': 0.99.1 '@types/ramda': 0.29.11 ramda: 0.29.1 ramda-adjunct: 4.1.1(ramda@0.29.1) optional: true - '@swagger-api/apidom-parser-adapter-workflows-yaml-1@0.98.0': + '@swagger-api/apidom-parser-adapter-workflows-yaml-1@0.99.1': dependencies: - '@babel/runtime-corejs3': 7.24.1 - '@swagger-api/apidom-core': 0.98.0 - '@swagger-api/apidom-ns-workflows-1': 0.98.0 - '@swagger-api/apidom-parser-adapter-yaml-1-2': 0.98.0 + '@babel/runtime-corejs3': 7.24.4 + '@swagger-api/apidom-core': 0.99.1 + '@swagger-api/apidom-ns-workflows-1': 0.99.1 + '@swagger-api/apidom-parser-adapter-yaml-1-2': 0.99.1 '@types/ramda': 0.29.11 ramda: 0.29.1 ramda-adjunct: 4.1.1(ramda@0.29.1) optional: true - '@swagger-api/apidom-parser-adapter-yaml-1-2@0.98.0': + '@swagger-api/apidom-parser-adapter-yaml-1-2@0.99.1': dependencies: - '@babel/runtime-corejs3': 7.24.1 - '@swagger-api/apidom-ast': 0.98.0 - '@swagger-api/apidom-core': 0.98.0 - '@swagger-api/apidom-error': 0.98.0 + '@babel/runtime-corejs3': 7.24.4 + '@swagger-api/apidom-ast': 0.99.1 + '@swagger-api/apidom-core': 0.99.1 + '@swagger-api/apidom-error': 0.99.0 '@types/ramda': 0.29.11 ramda: 0.29.1 ramda-adjunct: 4.1.1(ramda@0.29.1) @@ -3041,10 +3047,10 @@ snapshots: web-tree-sitter: 0.20.3 optional: true - '@swagger-api/apidom-reference@0.98.0': + '@swagger-api/apidom-reference@0.99.1': dependencies: - '@babel/runtime-corejs3': 7.24.1 - '@swagger-api/apidom-core': 0.98.0 + '@babel/runtime-corejs3': 7.24.4 + '@swagger-api/apidom-core': 0.99.1 '@types/ramda': 0.29.11 axios: 1.6.8 minimatch: 7.4.6 @@ -3053,32 +3059,35 @@ snapshots: ramda-adjunct: 4.1.1(ramda@0.29.1) stampit: 4.3.2 optionalDependencies: - '@swagger-api/apidom-error': 0.98.0 - '@swagger-api/apidom-json-pointer': 0.98.0 - '@swagger-api/apidom-ns-asyncapi-2': 0.98.0 - '@swagger-api/apidom-ns-openapi-2': 0.98.0 - '@swagger-api/apidom-ns-openapi-3-0': 0.98.0 - '@swagger-api/apidom-ns-openapi-3-1': 0.98.0 - '@swagger-api/apidom-ns-workflows-1': 0.98.0 - '@swagger-api/apidom-parser-adapter-api-design-systems-json': 0.98.0 - '@swagger-api/apidom-parser-adapter-api-design-systems-yaml': 0.98.0 - '@swagger-api/apidom-parser-adapter-asyncapi-json-2': 0.98.0 - '@swagger-api/apidom-parser-adapter-asyncapi-yaml-2': 0.98.0 - '@swagger-api/apidom-parser-adapter-json': 0.98.0 - '@swagger-api/apidom-parser-adapter-openapi-json-2': 0.98.0 - '@swagger-api/apidom-parser-adapter-openapi-json-3-0': 0.98.0 - '@swagger-api/apidom-parser-adapter-openapi-json-3-1': 0.98.0 - '@swagger-api/apidom-parser-adapter-openapi-yaml-2': 0.98.0 - '@swagger-api/apidom-parser-adapter-openapi-yaml-3-0': 0.98.0 - '@swagger-api/apidom-parser-adapter-openapi-yaml-3-1': 0.98.0 - '@swagger-api/apidom-parser-adapter-workflows-json-1': 0.98.0 - '@swagger-api/apidom-parser-adapter-workflows-yaml-1': 0.98.0 - '@swagger-api/apidom-parser-adapter-yaml-1-2': 0.98.0 + '@swagger-api/apidom-error': 0.99.0 + '@swagger-api/apidom-json-pointer': 0.99.1 + '@swagger-api/apidom-ns-asyncapi-2': 0.99.1 + '@swagger-api/apidom-ns-openapi-2': 0.99.1 + '@swagger-api/apidom-ns-openapi-3-0': 0.99.1 + '@swagger-api/apidom-ns-openapi-3-1': 0.99.1 + '@swagger-api/apidom-ns-workflows-1': 0.99.1 + '@swagger-api/apidom-parser-adapter-api-design-systems-json': 0.99.1 + '@swagger-api/apidom-parser-adapter-api-design-systems-yaml': 0.99.1 + '@swagger-api/apidom-parser-adapter-asyncapi-json-2': 0.99.1 + '@swagger-api/apidom-parser-adapter-asyncapi-yaml-2': 0.99.1 + '@swagger-api/apidom-parser-adapter-json': 0.99.1 + '@swagger-api/apidom-parser-adapter-openapi-json-2': 0.99.1 + '@swagger-api/apidom-parser-adapter-openapi-json-3-0': 0.99.1 + '@swagger-api/apidom-parser-adapter-openapi-json-3-1': 0.99.1 + '@swagger-api/apidom-parser-adapter-openapi-yaml-2': 0.99.1 + '@swagger-api/apidom-parser-adapter-openapi-yaml-3-0': 0.99.1 + '@swagger-api/apidom-parser-adapter-openapi-yaml-3-1': 0.99.1 + '@swagger-api/apidom-parser-adapter-workflows-json-1': 0.99.1 + '@swagger-api/apidom-parser-adapter-workflows-yaml-1': 0.99.1 + '@swagger-api/apidom-parser-adapter-yaml-1-2': 0.99.1 transitivePeerDependencies: - debug - '@swc/helpers@0.5.2': + '@swc/counter@0.1.3': {} + + '@swc/helpers@0.5.5': dependencies: + '@swc/counter': 0.1.3 tslib: 2.6.2 '@tsconfig/node16@1.0.4': {} @@ -3100,7 +3109,7 @@ snapshots: dependencies: types-ramda: 0.29.9 - '@types/react@18.2.72': + '@types/react@18.3.1': dependencies: '@types/prop-types': 15.7.12 csstype: 3.1.3 @@ -3120,34 +3129,38 @@ snapshots: '@typeschema/core@0.13.2': {} - '@typeschema/fastest-validator@0.1.0(fastest-validator@1.17.0)': + '@typeschema/fastest-validator@0.1.0(fastest-validator@1.18.0)': dependencies: '@typeschema/core': 0.13.2 - fastest-validator: 1.17.0 + optionalDependencies: + fastest-validator: 1.18.0 transitivePeerDependencies: - '@types/json-schema' - '@typeschema/joi@0.13.3(joi@17.12.2)': + '@typeschema/joi@0.13.3(joi@17.13.0)': dependencies: '@typeschema/core': 0.13.2 - joi: 17.12.2 + optionalDependencies: + joi: 17.13.0 transitivePeerDependencies: - '@types/json-schema' - '@typeschema/main@0.13.8(@typeschema/fastest-validator@0.1.0)(@typeschema/joi@0.13.3)(@typeschema/valibot@0.13.4)(@typeschema/yup@0.13.3)(@typeschema/zod@0.13.3)': + '@typeschema/main@0.13.8(@typeschema/fastest-validator@0.1.0(fastest-validator@1.18.0))(@typeschema/joi@0.13.3(joi@17.13.0))(@typeschema/valibot@0.13.4(valibot@0.30.0))(@typeschema/yup@0.13.3(yup@1.4.0))(@typeschema/zod@0.13.3(zod@3.23.4))': dependencies: '@typeschema/core': 0.13.2 - '@typeschema/fastest-validator': 0.1.0(fastest-validator@1.17.0) - '@typeschema/joi': 0.13.3(joi@17.12.2) + optionalDependencies: + '@typeschema/fastest-validator': 0.1.0(fastest-validator@1.18.0) + '@typeschema/joi': 0.13.3(joi@17.13.0) '@typeschema/valibot': 0.13.4(valibot@0.30.0) '@typeschema/yup': 0.13.3(yup@1.4.0) - '@typeschema/zod': 0.13.3(zod@3.22.4) + '@typeschema/zod': 0.13.3(zod@3.23.4) transitivePeerDependencies: - '@types/json-schema' '@typeschema/valibot@0.13.4(valibot@0.30.0)': dependencies: '@typeschema/core': 0.13.2 + optionalDependencies: valibot: 0.30.0 transitivePeerDependencies: - '@types/json-schema' @@ -3155,14 +3168,16 @@ snapshots: '@typeschema/yup@0.13.3(yup@1.4.0)': dependencies: '@typeschema/core': 0.13.2 + optionalDependencies: yup: 1.4.0 transitivePeerDependencies: - '@types/json-schema' - '@typeschema/zod@0.13.3(zod@3.22.4)': + '@typeschema/zod@0.13.3(zod@3.23.4)': dependencies: '@typeschema/core': 0.13.2 - zod: 3.22.4 + optionalDependencies: + zod: 3.23.4 transitivePeerDependencies: - '@types/json-schema' @@ -3174,6 +3189,7 @@ snapshots: '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.4(supports-color@8.1.1) eslint: 8.57.0 + optionalDependencies: typescript: 5.4.3 transitivePeerDependencies: - supports-color @@ -3195,6 +3211,7 @@ snapshots: minimatch: 9.0.3 semver: 7.6.0 ts-api-utils: 1.3.0(typescript@5.4.3) + optionalDependencies: typescript: 5.4.3 transitivePeerDependencies: - supports-color @@ -3425,7 +3442,7 @@ snapshots: callsites@3.1.0: {} - caniuse-lite@1.0.30001600: {} + caniuse-lite@1.0.30001613: {} caseless@0.12.0: {} @@ -3508,7 +3525,7 @@ snapshots: csstype@3.1.3: {} - cypress@13.7.1: + cypress@13.8.1: dependencies: '@cypress/request': 3.0.1 '@cypress/xvfb': 1.2.4(supports-color@8.1.1) @@ -3582,11 +3599,13 @@ snapshots: debug@3.2.7(supports-color@8.1.1): dependencies: ms: 2.1.3 + optionalDependencies: supports-color: 8.1.1 debug@4.3.4(supports-color@8.1.1): dependencies: ms: 2.1.2 + optionalDependencies: supports-color: 8.1.1 decompress-response@6.0.0: @@ -3631,7 +3650,7 @@ snapshots: dependencies: esutils: 2.0.3 - dompurify@3.0.11: {} + dompurify@3.1.0: {} drange@1.1.1: {} @@ -3756,18 +3775,19 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-config-next@14.1.4(eslint@8.57.0)(typescript@5.4.3): + eslint-config-next@14.2.3(eslint@8.57.0)(typescript@5.4.3): dependencies: - '@next/eslint-plugin-next': 14.1.4 + '@next/eslint-plugin-next': 14.2.3 '@rushstack/eslint-patch': 1.8.0 '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.4.3) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) eslint-plugin-react: 7.34.1(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) + optionalDependencies: typescript: 5.4.3 transitivePeerDependencies: - eslint-import-resolver-webpack @@ -3781,13 +3801,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0): dependencies: debug: 4.3.4(supports-color@8.1.1) enhanced-resolve: 5.16.0 eslint: 8.57.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.3 is-core-module: 2.13.1 @@ -3798,19 +3818,19 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0): dependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.4.3) debug: 3.2.7(supports-color@8.1.1) + optionalDependencies: + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.4.3) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) transitivePeerDependencies: - supports-color - eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): dependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.4.3) array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 @@ -3819,7 +3839,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) hasown: 2.0.2 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -3829,6 +3849,8 @@ snapshots: object.values: 1.2.0 semver: 6.3.1 tsconfig-paths: 3.15.0 + optionalDependencies: + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.4.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -3999,7 +4021,7 @@ snapshots: fast-levenshtein@2.0.6: {} - fastest-validator@1.17.0: {} + fastest-validator@1.18.0: {} fastq@1.17.1: dependencies: @@ -4404,7 +4426,7 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 - joi@17.12.2: + joi@17.13.0: dependencies: '@hapi/hoek': 9.3.0 '@hapi/topo': 5.1.0 @@ -4492,13 +4514,14 @@ snapshots: dependencies: cli-truncate: 2.1.0 colorette: 2.0.20 - enquirer: 2.4.1 log-update: 4.0.0 p-map: 4.0.0 rfdc: 1.3.1 rxjs: 7.8.1 through: 2.3.8 wrap-ansi: 7.0.0 + optionalDependencies: + enquirer: 2.4.1 locate-path@6.0.0: dependencies: @@ -4603,10 +4626,10 @@ snapshots: '@tsconfig/node16': 1.0.4 regexparam: 2.0.2 - next-validations@1.0.0-1(@typeschema/fastest-validator@0.1.0)(@typeschema/joi@0.13.3)(@typeschema/valibot@0.13.4)(@typeschema/yup@0.13.3)(@typeschema/zod@0.13.3)(next@14.1.4): + next-validations@1.0.0-1(@typeschema/fastest-validator@0.1.0(fastest-validator@1.18.0))(@typeschema/joi@0.13.3(joi@17.13.0))(@typeschema/valibot@0.13.4(valibot@0.30.0))(@typeschema/yup@0.13.3(yup@1.4.0))(@typeschema/zod@0.13.3(zod@3.23.4))(next@14.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): dependencies: - '@typeschema/main': 0.13.8(@typeschema/fastest-validator@0.1.0)(@typeschema/joi@0.13.3)(@typeschema/valibot@0.13.4)(@typeschema/yup@0.13.3)(@typeschema/zod@0.13.3) - next: 14.1.4(react-dom@18.2.0)(react@18.2.0) + '@typeschema/main': 0.13.8(@typeschema/fastest-validator@0.1.0(fastest-validator@1.18.0))(@typeschema/joi@0.13.3(joi@17.13.0))(@typeschema/valibot@0.13.4(valibot@0.30.0))(@typeschema/yup@0.13.3(yup@1.4.0))(@typeschema/zod@0.13.3(zod@3.23.4)) + next: 14.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@types/json-schema' - '@typeschema/arktype' @@ -4628,27 +4651,27 @@ snapshots: - '@typeschema/yup' - '@typeschema/zod' - next@14.1.4(react-dom@18.2.0)(react@18.2.0): + next@14.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@next/env': 14.1.4 - '@swc/helpers': 0.5.2 + '@next/env': 14.2.3 + '@swc/helpers': 0.5.5 busboy: 1.6.0 - caniuse-lite: 1.0.30001600 + caniuse-lite: 1.0.30001613 graceful-fs: 4.2.11 postcss: 8.4.31 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - styled-jsx: 5.1.1(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + styled-jsx: 5.1.1(react@18.3.1) optionalDependencies: - '@next/swc-darwin-arm64': 14.1.4 - '@next/swc-darwin-x64': 14.1.4 - '@next/swc-linux-arm64-gnu': 14.1.4 - '@next/swc-linux-arm64-musl': 14.1.4 - '@next/swc-linux-x64-gnu': 14.1.4 - '@next/swc-linux-x64-musl': 14.1.4 - '@next/swc-win32-arm64-msvc': 14.1.4 - '@next/swc-win32-ia32-msvc': 14.1.4 - '@next/swc-win32-x64-msvc': 14.1.4 + '@next/swc-darwin-arm64': 14.2.3 + '@next/swc-darwin-x64': 14.2.3 + '@next/swc-linux-arm64-gnu': 14.2.3 + '@next/swc-linux-arm64-musl': 14.2.3 + '@next/swc-linux-x64-gnu': 14.2.3 + '@next/swc-linux-x64-musl': 14.2.3 + '@next/swc-win32-arm64-msvc': 14.2.3 + '@next/swc-win32-ia32-msvc': 14.2.3 + '@next/swc-win32-x64-msvc': 14.2.3 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros @@ -4886,7 +4909,7 @@ snapshots: dependencies: side-channel: 1.0.6 - qs@6.12.0: + qs@6.12.1: dependencies: side-channel: 1.0.6 @@ -4917,59 +4940,60 @@ snapshots: strip-json-comments: 2.0.1 optional: true - react-copy-to-clipboard@5.1.0(react@18.2.0): + react-copy-to-clipboard@5.1.0(react@18.3.1): dependencies: copy-to-clipboard: 3.3.3 prop-types: 15.8.1 - react: 18.2.0 + react: 18.3.1 - react-debounce-input@3.3.0(react@18.2.0): + react-debounce-input@3.3.0(react@18.3.1): dependencies: lodash.debounce: 4.0.8 prop-types: 15.8.1 - react: 18.2.0 + react: 18.3.1 - react-dom@18.2.0(react@18.2.0): + react-dom@18.3.1(react@18.3.1): dependencies: loose-envify: 1.4.0 - react: 18.2.0 - scheduler: 0.23.0 + react: 18.3.1 + scheduler: 0.23.2 react-immutable-proptypes@2.2.0(immutable@3.8.2): dependencies: immutable: 3.8.2 invariant: 2.2.4 - react-immutable-pure-component@2.2.2(immutable@3.8.2)(react-dom@18.2.0)(react@18.2.0): + react-immutable-pure-component@2.2.2(immutable@3.8.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: immutable: 3.8.2 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) - react-inspector@6.0.2(react@18.2.0): + react-inspector@6.0.2(react@18.3.1): dependencies: - react: 18.2.0 + react: 18.3.1 react-is@16.13.1: {} - react-redux@9.1.0(@types/react@18.2.72)(react@18.2.0)(redux@5.0.1): + react-redux@9.1.1(@types/react@18.3.1)(react@18.3.1)(redux@5.0.1): dependencies: - '@types/react': 18.2.72 '@types/use-sync-external-store': 0.0.3 - react: 18.2.0 + react: 18.3.1 + use-sync-external-store: 1.2.0(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.1 redux: 5.0.1 - use-sync-external-store: 1.2.0(react@18.2.0) - react-syntax-highlighter@15.5.0(react@18.2.0): + react-syntax-highlighter@15.5.0(react@18.3.1): dependencies: '@babel/runtime': 7.24.1 highlight.js: 10.7.3 lowlight: 1.20.0 prismjs: 1.29.0 - react: 18.2.0 + react: 18.3.1 refractor: 3.6.0 - react@18.2.0: + react@18.3.1: dependencies: loose-envify: 1.4.0 @@ -5093,7 +5117,7 @@ snapshots: safer-buffer@2.1.2: {} - scheduler@0.23.0: + scheduler@0.23.2: dependencies: loose-envify: 1.4.0 @@ -5265,10 +5289,10 @@ snapshots: strip-json-comments@3.1.1: {} - styled-jsx@5.1.1(react@18.2.0): + styled-jsx@5.1.1(react@18.3.1): dependencies: client-only: 0.0.1 - react: 18.2.0 + react: 18.3.1 supports-color@7.2.0: dependencies: @@ -5280,14 +5304,14 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - swagger-client@3.26.4: + swagger-client@3.27.2: dependencies: - '@babel/runtime-corejs3': 7.24.1 - '@swagger-api/apidom-core': 0.98.0 - '@swagger-api/apidom-error': 0.98.0 - '@swagger-api/apidom-json-pointer': 0.98.0 - '@swagger-api/apidom-ns-openapi-3-1': 0.98.0 - '@swagger-api/apidom-reference': 0.98.0 + '@babel/runtime-corejs3': 7.24.4 + '@swagger-api/apidom-core': 0.99.1 + '@swagger-api/apidom-error': 0.99.0 + '@swagger-api/apidom-json-pointer': 0.99.1 + '@swagger-api/apidom-ns-openapi-3-1': 0.99.1 + '@swagger-api/apidom-reference': 0.99.1 cookie: 0.6.0 deepmerge: 4.3.1 fast-json-patch: 3.1.1 @@ -5295,20 +5319,20 @@ snapshots: js-yaml: 4.1.0 node-abort-controller: 3.1.1 node-fetch-commonjs: 3.3.2 - qs: 6.12.0 + qs: 6.12.1 traverse: 0.6.8 transitivePeerDependencies: - debug - swagger-ui-react@5.12.3(@types/react@18.2.72)(react-dom@18.2.0)(react@18.2.0): + swagger-ui-react@5.17.2(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime-corejs3': 7.24.1 + '@babel/runtime-corejs3': 7.24.4 '@braintree/sanitize-url': 7.0.1 base64-js: 1.5.1 classnames: 2.5.1 css.escape: 1.5.1 deep-extend: 0.6.0 - dompurify: 3.0.11 + dompurify: 3.1.0 ieee754: 1.2.1 immutable: 3.8.2 js-file-download: 0.4.12 @@ -5318,22 +5342,22 @@ snapshots: prop-types: 15.8.1 randexp: 0.5.3 randombytes: 2.1.0 - react: 18.2.0 - react-copy-to-clipboard: 5.1.0(react@18.2.0) - react-debounce-input: 3.3.0(react@18.2.0) - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-copy-to-clipboard: 5.1.0(react@18.3.1) + react-debounce-input: 3.3.0(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) react-immutable-proptypes: 2.2.0(immutable@3.8.2) - react-immutable-pure-component: 2.2.2(immutable@3.8.2)(react-dom@18.2.0)(react@18.2.0) - react-inspector: 6.0.2(react@18.2.0) - react-redux: 9.1.0(@types/react@18.2.72)(react@18.2.0)(redux@5.0.1) - react-syntax-highlighter: 15.5.0(react@18.2.0) + react-immutable-pure-component: 2.2.2(immutable@3.8.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-inspector: 6.0.2(react@18.3.1) + react-redux: 9.1.1(@types/react@18.3.1)(react@18.3.1)(redux@5.0.1) + react-syntax-highlighter: 15.5.0(react@18.3.1) redux: 5.0.1 redux-immutable: 4.0.0(immutable@3.8.2) remarkable: 2.0.1 reselect: 5.1.0 serialize-error: 8.1.0 sha.js: 2.4.11 - swagger-client: 3.26.4 + swagger-client: 3.27.2 url-parse: 1.5.10 xml: 1.0.1 xml-but-prettier: 1.0.1 @@ -5507,9 +5531,9 @@ snapshots: querystringify: 2.2.0 requires-port: 1.0.0 - use-sync-external-store@1.2.0(react@18.2.0): + use-sync-external-store@1.2.0(react@18.3.1): dependencies: - react: 18.2.0 + react: 18.3.1 util-deprecate@1.0.2: optional: true @@ -5527,7 +5551,7 @@ snapshots: wait-on@7.2.0: dependencies: axios: 1.6.8 - joi: 17.12.2 + joi: 17.13.0 lodash: 4.17.21 minimist: 1.2.8 rxjs: 7.8.1 @@ -5629,4 +5653,4 @@ snapshots: zenscroll@4.0.2: {} - zod@3.22.4: {} + zod@3.23.4: {} diff --git a/package.json b/package.json index 33678074..4c59c0f2 100644 --- a/package.json +++ b/package.json @@ -62,44 +62,44 @@ "trailingComma": "es5" }, "dependencies": { - "@typeschema/main": "0.13.8" + "@typeschema/main": "0.13.9" }, "devDependencies": { "@size-limit/preset-small-lib": "11.1.2", "@skypack/package-check": "0.2.2", - "@testing-library/react": "14.2.2", + "@testing-library/react": "14.3.1", "@trivago/prettier-plugin-sort-imports": "4.3.0", "@types/jest": "29.5.12", - "@types/react": "18.2.72", - "@types/react-dom": "18.2.22", + "@types/react": "18.3.1", + "@types/react-dom": "18.3.0", "@typeschema/joi": "0.13.3", "@typeschema/valibot": "0.13.4", "@typeschema/yup": "0.13.3", "@typeschema/zod": "0.13.3", - "@typescript-eslint/eslint-plugin": "7.4.0", - "@typescript-eslint/parser": "7.4.0", - "@vitest/ui": "1.4.0", + "@typescript-eslint/eslint-plugin": "7.7.1", + "@typescript-eslint/parser": "7.7.1", + "@vitest/ui": "1.5.2", "c8": "9.1.0", "eslint": "8.57.0", "eslint-config-productsway": "1.3.2", - "fastest-validator": "1.17.0", + "fastest-validator": "1.18.0", "husky": "9.0.11", - "joi": "17.12.2", - "next": "14.1.4", + "joi": "17.13.0", + "next": "14.2.3", "prettier": "3.2.5", - "react": "18.2.0", - "react-dom": "18.2.0", + "react": "18.3.1", + "react-dom": "18.3.1", "size-limit": "11.1.2", "standard-version": "9.5.0", "tslib": "2.6.2", "tsup": "8.0.2", - "typedoc": "0.25.12", - "typescript": "5.4.3", + "typedoc": "0.25.13", + "typescript": "5.4.5", "valibot": "0.30.0", - "vite": "5.2.6", - "vitest": "1.4.0", + "vite": "5.2.10", + "vitest": "1.5.2", "yup": "1.4.0", - "zod": "3.22.4" + "zod": "3.23.4" }, "peerDependencies": { "next": "*" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 02ad6136..1ca66ed9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@typeschema/main': - specifier: 0.13.8 - version: 0.13.8(@typeschema/joi@0.13.3)(@typeschema/valibot@0.13.4)(@typeschema/yup@0.13.3)(@typeschema/zod@0.13.3) + specifier: 0.13.9 + version: 0.13.9(@types/json-schema@7.0.15)(@typeschema/joi@0.13.3(@types/json-schema@7.0.15)(joi@17.13.0))(@typeschema/valibot@0.13.4(@types/json-schema@7.0.15)(valibot@0.30.0))(@typeschema/yup@0.13.3(@types/json-schema@7.0.15)(yup@1.4.0))(@typeschema/zod@0.13.3(@types/json-schema@7.0.15)(zod@3.23.4)) devDependencies: '@size-limit/preset-small-lib': specifier: 11.1.2 @@ -19,8 +19,8 @@ importers: specifier: 0.2.2 version: 0.2.2 '@testing-library/react': - specifier: 14.2.2 - version: 14.2.2(react-dom@18.2.0)(react@18.2.0) + specifier: 14.3.1 + version: 14.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@trivago/prettier-plugin-sort-imports': specifier: 4.3.0 version: 4.3.0(prettier@3.2.5) @@ -28,32 +28,32 @@ importers: specifier: 29.5.12 version: 29.5.12 '@types/react': - specifier: 18.2.72 - version: 18.2.72 + specifier: 18.3.1 + version: 18.3.1 '@types/react-dom': - specifier: 18.2.22 - version: 18.2.22 + specifier: 18.3.0 + version: 18.3.0 '@typeschema/joi': specifier: 0.13.3 - version: 0.13.3(joi@17.12.2) + version: 0.13.3(@types/json-schema@7.0.15)(joi@17.13.0) '@typeschema/valibot': specifier: 0.13.4 - version: 0.13.4(valibot@0.30.0) + version: 0.13.4(@types/json-schema@7.0.15)(valibot@0.30.0) '@typeschema/yup': specifier: 0.13.3 - version: 0.13.3(yup@1.4.0) + version: 0.13.3(@types/json-schema@7.0.15)(yup@1.4.0) '@typeschema/zod': specifier: 0.13.3 - version: 0.13.3(zod@3.22.4) + version: 0.13.3(@types/json-schema@7.0.15)(zod@3.23.4) '@typescript-eslint/eslint-plugin': - specifier: 7.4.0 - version: 7.4.0(@typescript-eslint/parser@7.4.0)(eslint@8.57.0)(typescript@5.4.3) + specifier: 7.7.1 + version: 7.7.1(@typescript-eslint/parser@7.7.1(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) '@typescript-eslint/parser': - specifier: 7.4.0 - version: 7.4.0(eslint@8.57.0)(typescript@5.4.3) + specifier: 7.7.1 + version: 7.7.1(eslint@8.57.0)(typescript@5.4.5) '@vitest/ui': - specifier: 1.4.0 - version: 1.4.0(vitest@1.4.0) + specifier: 1.5.2 + version: 1.5.2(vitest@1.5.2) c8: specifier: 9.1.0 version: 9.1.0 @@ -62,28 +62,28 @@ importers: version: 8.57.0 eslint-config-productsway: specifier: 1.3.2 - version: 1.3.2(@typescript-eslint/eslint-plugin@7.4.0)(@typescript-eslint/parser@7.4.0)(eslint@8.57.0)(prettier@3.2.5)(typescript@5.4.3) + version: 1.3.2(@typescript-eslint/eslint-plugin@7.7.1(@typescript-eslint/parser@7.7.1(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(@typescript-eslint/parser@7.7.1(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(prettier@3.2.5)(typescript@5.4.5) fastest-validator: - specifier: 1.17.0 - version: 1.17.0 + specifier: 1.18.0 + version: 1.18.0 husky: specifier: 9.0.11 version: 9.0.11 joi: - specifier: 17.12.2 - version: 17.12.2 + specifier: 17.13.0 + version: 17.13.0 next: - specifier: 14.1.4 - version: 14.1.4(react-dom@18.2.0)(react@18.2.0) + specifier: 14.2.3 + version: 14.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) prettier: specifier: 3.2.5 version: 3.2.5 react: - specifier: 18.2.0 - version: 18.2.0 + specifier: 18.3.1 + version: 18.3.1 react-dom: - specifier: 18.2.0 - version: 18.2.0(react@18.2.0) + specifier: 18.3.1 + version: 18.3.1(react@18.3.1) size-limit: specifier: 11.1.2 version: 11.1.2 @@ -95,28 +95,28 @@ importers: version: 2.6.2 tsup: specifier: 8.0.2 - version: 8.0.2(typescript@5.4.3) + version: 8.0.2(postcss@8.4.38)(typescript@5.4.5) typedoc: - specifier: 0.25.12 - version: 0.25.12(typescript@5.4.3) + specifier: 0.25.13 + version: 0.25.13(typescript@5.4.5) typescript: - specifier: 5.4.3 - version: 5.4.3 + specifier: 5.4.5 + version: 5.4.5 valibot: specifier: 0.30.0 version: 0.30.0 vite: - specifier: 5.2.6 - version: 5.2.6 + specifier: 5.2.10 + version: 5.2.10(@types/node@20.11.30) vitest: - specifier: 1.4.0 - version: 1.4.0(@vitest/ui@1.4.0) + specifier: 1.5.2 + version: 1.5.2(@types/node@20.11.30)(@vitest/ui@1.5.2) yup: specifier: 1.4.0 version: 1.4.0 zod: - specifier: 3.22.4 - version: 3.22.4 + specifier: 3.23.4 + version: 3.23.4 packages: @@ -551,59 +551,59 @@ packages: '@microsoft/tsdoc@0.14.2': resolution: {integrity: sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==} - '@next/env@14.1.4': - resolution: {integrity: sha512-e7X7bbn3Z6DWnDi75UWn+REgAbLEqxI8Tq2pkFOFAMpWAWApz/YCUhtWMWn410h8Q2fYiYL7Yg5OlxMOCfFjJQ==} + '@next/env@14.2.3': + resolution: {integrity: sha512-W7fd7IbkfmeeY2gXrzJYDx8D2lWKbVoTIj1o1ScPHNzvp30s1AuoEFSdr39bC5sjxJaxTtq3OTCZboNp0lNWHA==} - '@next/swc-darwin-arm64@14.1.4': - resolution: {integrity: sha512-ubmUkbmW65nIAOmoxT1IROZdmmJMmdYvXIe8211send9ZYJu+SqxSnJM4TrPj9wmL6g9Atvj0S/2cFmMSS99jg==} + '@next/swc-darwin-arm64@14.2.3': + resolution: {integrity: sha512-3pEYo/RaGqPP0YzwnlmPN2puaF2WMLM3apt5jLW2fFdXD9+pqcoTzRk+iZsf8ta7+quAe4Q6Ms0nR0SFGFdS1A==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@14.1.4': - resolution: {integrity: sha512-b0Xo1ELj3u7IkZWAKcJPJEhBop117U78l70nfoQGo4xUSvv0PJSTaV4U9xQBLvZlnjsYkc8RwQN1HoH/oQmLlQ==} + '@next/swc-darwin-x64@14.2.3': + resolution: {integrity: sha512-6adp7waE6P1TYFSXpY366xwsOnEXM+y1kgRpjSRVI2CBDOcbRjsJ67Z6EgKIqWIue52d2q/Mx8g9MszARj8IEA==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@14.1.4': - resolution: {integrity: sha512-457G0hcLrdYA/u1O2XkRMsDKId5VKe3uKPvrKVOyuARa6nXrdhJOOYU9hkKKyQTMru1B8qEP78IAhf/1XnVqKA==} + '@next/swc-linux-arm64-gnu@14.2.3': + resolution: {integrity: sha512-cuzCE/1G0ZSnTAHJPUT1rPgQx1w5tzSX7POXSLaS7w2nIUJUD+e25QoXD/hMfxbsT9rslEXugWypJMILBj/QsA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@14.1.4': - resolution: {integrity: sha512-l/kMG+z6MB+fKA9KdtyprkTQ1ihlJcBh66cf0HvqGP+rXBbOXX0dpJatjZbHeunvEHoBBS69GYQG5ry78JMy3g==} + '@next/swc-linux-arm64-musl@14.2.3': + resolution: {integrity: sha512-0D4/oMM2Y9Ta3nGuCcQN8jjJjmDPYpHX9OJzqk42NZGJocU2MqhBq5tWkJrUQOQY9N+In9xOdymzapM09GeiZw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-x64-gnu@14.1.4': - resolution: {integrity: sha512-BapIFZ3ZRnvQ1uWbmqEGJuPT9cgLwvKtxhK/L2t4QYO7l+/DxXuIGjvp1x8rvfa/x1FFSsipERZK70pewbtJtw==} + '@next/swc-linux-x64-gnu@14.2.3': + resolution: {integrity: sha512-ENPiNnBNDInBLyUU5ii8PMQh+4XLr4pG51tOp6aJ9xqFQ2iRI6IH0Ds2yJkAzNV1CfyagcyzPfROMViS2wOZ9w==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@14.1.4': - resolution: {integrity: sha512-mqVxTwk4XuBl49qn2A5UmzFImoL1iLm0KQQwtdRJRKl21ylQwwGCxJtIYo2rbfkZHoSKlh/YgztY0qH3wG1xIg==} + '@next/swc-linux-x64-musl@14.2.3': + resolution: {integrity: sha512-BTAbq0LnCbF5MtoM7I/9UeUu/8ZBY0i8SFjUMCbPDOLv+un67e2JgyN4pmgfXBwy/I+RHu8q+k+MCkDN6P9ViQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-win32-arm64-msvc@14.1.4': - resolution: {integrity: sha512-xzxF4ErcumXjO2Pvg/wVGrtr9QQJLk3IyQX1ddAC/fi6/5jZCZ9xpuL9Tzc4KPWMFq8GGWFVDMshZOdHGdkvag==} + '@next/swc-win32-arm64-msvc@14.2.3': + resolution: {integrity: sha512-AEHIw/dhAMLNFJFJIJIyOFDzrzI5bAjI9J26gbO5xhAKHYTZ9Or04BesFPXiAYXDNdrwTP2dQceYA4dL1geu8A==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-ia32-msvc@14.1.4': - resolution: {integrity: sha512-WZiz8OdbkpRw6/IU/lredZWKKZopUMhcI2F+XiMAcPja0uZYdMTZQRoQ0WZcvinn9xZAidimE7tN9W5v9Yyfyw==} + '@next/swc-win32-ia32-msvc@14.2.3': + resolution: {integrity: sha512-vga40n1q6aYb0CLrM+eEmisfKCR45ixQYXuBXxOOmmoV8sYST9k7E3US32FsY+CkkF7NtzdcebiFT4CHuMSyZw==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] - '@next/swc-win32-x64-msvc@14.1.4': - resolution: {integrity: sha512-4Rto21sPfw555sZ/XNLqfxDUNeLhNYGO2dlPqsnuCg8N8a2a9u1ltqBOPQ4vj1Gf7eJC0W2hHG2eYUHuiXgY2w==} + '@next/swc-win32-x64-msvc@14.2.3': + resolution: {integrity: sha512-Q1/zm43RWynxrO7lW4ehciQVj+5ePBhOK+/K2P7pLFX3JaJ/IZVC69SHidrmZSOkqz7ECIOhhy7XhAFG4JYyHA==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -729,15 +729,18 @@ packages: resolution: {integrity: sha512-T4Wyi9lUuz0a1C2OHuzqZ0aFOCI0AmaGTb2LP9sHgWdoHXlB3JU02gfBpa0Y081G/gFsJYpQ/R0iCJRzF/nknw==} hasBin: true - '@swc/helpers@0.5.2': - resolution: {integrity: sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==} + '@swc/counter@0.1.3': + resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} + + '@swc/helpers@0.5.5': + resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==} '@testing-library/dom@9.3.4': resolution: {integrity: sha512-FlS4ZWlp97iiNWig0Muq8p+3rVDjRiYE+YKGbAqXOu9nwJFFOdL00kFpz42M+4huzYi86vAK1sOOfyOG45muIQ==} engines: {node: '>=14'} - '@testing-library/react@14.2.2': - resolution: {integrity: sha512-SOUuM2ysCvjUWBXTNfQ/ztmnKDmqaiPV3SvoIuyxMUca45rbSWWAT/qB8CUs/JQ/ux/8JFs9DNdFQ3f6jH3crA==} + '@testing-library/react@14.3.1': + resolution: {integrity: sha512-H99XjUhWQw0lTgyMN05W3xQG1Nh4lq574D8keFf1dDoNTJgp66VbJozRaczoF+wsiaPJNt/TcnfpLGufGxSrZQ==} engines: {node: '>=14'} peerDependencies: react: ^18.0.0 @@ -788,11 +791,11 @@ packages: '@types/prop-types@15.7.12': resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==} - '@types/react-dom@18.2.22': - resolution: {integrity: sha512-fHkBXPeNtfvri6gdsMYyW+dW7RXFo6Ad09nLFK0VQWR7yGLai/Cyvyj696gbwYvBnhGtevUG9cET0pmUbMtoPQ==} + '@types/react-dom@18.3.0': + resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==} - '@types/react@18.2.72': - resolution: {integrity: sha512-/e7GWxGzXQF7OJAua7UAYqYi/4VpXEfbGtmYQcAQwP3SjjjAXfybTf/JK5S+SaetB/ChXl8Y2g1hCsj7jDXxcg==} + '@types/react@18.3.1': + resolution: {integrity: sha512-V0kuGBX3+prX+DQ/7r2qsv1NsdfnCLnTgnRJ1pYnxykBhGMz+qj+box5lq7XsO5mtZsBqpjwwTu/7wszPfMBcw==} '@types/semver@7.5.8': resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} @@ -825,8 +828,8 @@ packages: joi-to-json: optional: true - '@typeschema/main@0.13.8': - resolution: {integrity: sha512-EgGI8MxtN0F22MfPNp3cVxDhHodoDw4rLXxY5UDDfAqVZLMNXPJGtoW8SeT60RUANednmVmqbGkMCU4+p0xdaw==} + '@typeschema/main@0.13.9': + resolution: {integrity: sha512-Z6yFaf2dLoqvuSNIeUelek9XI8T5Rog/NXHBMwV6KLhQCT0lQPBtmZSXAdW6EzFaqn1najhQEcirBqjWiFXiig==} peerDependencies: '@typeschema/arktype': 0.13.2 '@typeschema/class-validator': 0.1.2 @@ -844,6 +847,7 @@ packages: '@typeschema/typebox': 0.13.4 '@typeschema/valibot': 0.13.4 '@typeschema/valita': 0.1.0 + '@typeschema/vine': 0.1.0 '@typeschema/yup': 0.13.3 '@typeschema/zod': 0.13.3 peerDependenciesMeta: @@ -879,6 +883,8 @@ packages: optional: true '@typeschema/valita': optional: true + '@typeschema/vine': + optional: true '@typeschema/yup': optional: true '@typeschema/zod': @@ -917,8 +923,8 @@ packages: zod-to-json-schema: optional: true - '@typescript-eslint/eslint-plugin@7.4.0': - resolution: {integrity: sha512-yHMQ/oFaM7HZdVrVm/M2WHaNPgyuJH4WelkSVEWSSsir34kxW2kDJCxlXRhhGWEsMN0WAW/vLpKfKVcm8k+MPw==} + '@typescript-eslint/eslint-plugin@7.7.1': + resolution: {integrity: sha512-KwfdWXJBOviaBVhxO3p5TJiLpNuh2iyXyjmWN0f1nU87pwyvfS0EmjC6ukQVYVFJd/K1+0NWGPDXiyEyQorn0Q==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 @@ -928,8 +934,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@7.4.0': - resolution: {integrity: sha512-ZvKHxHLusweEUVwrGRXXUVzFgnWhigo4JurEj0dGF1tbcGh6buL+ejDdjxOQxv6ytcY1uhun1p2sm8iWStlgLQ==} + '@typescript-eslint/parser@7.7.1': + resolution: {integrity: sha512-vmPzBOOtz48F6JAGVS/kZYk4EkXao6iGrD838sp1w3NQQC0W8ry/q641KU4PrG7AKNAf56NOcR8GOpH8l9FPCw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -938,12 +944,12 @@ packages: typescript: optional: true - '@typescript-eslint/scope-manager@7.4.0': - resolution: {integrity: sha512-68VqENG5HK27ypafqLVs8qO+RkNc7TezCduYrx8YJpXq2QGZ30vmNZGJJJC48+MVn4G2dCV8m5ZTVnzRexTVtw==} + '@typescript-eslint/scope-manager@7.7.1': + resolution: {integrity: sha512-PytBif2SF+9SpEUKynYn5g1RHFddJUcyynGpztX3l/ik7KmZEv19WCMhUBkHXPU9es/VWGD3/zg3wg90+Dh2rA==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/type-utils@7.4.0': - resolution: {integrity: sha512-247ETeHgr9WTRMqHbbQdzwzhuyaJ8dPTuyuUEMANqzMRB1rj/9qFIuIXK7l0FX9i9FXbHeBQl/4uz6mYuCE7Aw==} + '@typescript-eslint/type-utils@7.7.1': + resolution: {integrity: sha512-ZksJLW3WF7o75zaBPScdW1Gbkwhd/lyeXGf1kQCxJaOeITscoSl0MjynVvCzuV5boUz/3fOI06Lz8La55mu29Q==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -952,12 +958,12 @@ packages: typescript: optional: true - '@typescript-eslint/types@7.4.0': - resolution: {integrity: sha512-mjQopsbffzJskos5B4HmbsadSJQWaRK0UxqQ7GuNA9Ga4bEKeiO6b2DnB6cM6bpc8lemaPseh0H9B/wyg+J7rw==} + '@typescript-eslint/types@7.7.1': + resolution: {integrity: sha512-AmPmnGW1ZLTpWa+/2omPrPfR7BcbUU4oha5VIbSbS1a1Tv966bklvLNXxp3mrbc+P2j4MNOTfDffNsk4o0c6/w==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/typescript-estree@7.4.0': - resolution: {integrity: sha512-A99j5AYoME/UBQ1ucEbbMEmGkN7SE0BvZFreSnTd1luq7yulcHdyGamZKizU7canpGDWGJ+Q6ZA9SyQobipePg==} + '@typescript-eslint/typescript-estree@7.7.1': + resolution: {integrity: sha512-CXe0JHCXru8Fa36dteXqmH2YxngKJjkQLjxzoj6LYwzZ7qZvgsLSc+eqItCrqIop8Vl2UKoAi0StVWu97FQZIQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' @@ -965,38 +971,38 @@ packages: typescript: optional: true - '@typescript-eslint/utils@7.4.0': - resolution: {integrity: sha512-NQt9QLM4Tt8qrlBVY9lkMYzfYtNz8/6qwZg8pI3cMGlPnj6mOpRxxAm7BMJN9K0AiY+1BwJ5lVC650YJqYOuNg==} + '@typescript-eslint/utils@7.7.1': + resolution: {integrity: sha512-QUvBxPEaBXf41ZBbaidKICgVL8Hin0p6prQDu6bbetWo39BKbWJxRsErOzMNT1rXvTll+J7ChrbmMCXM9rsvOQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 - '@typescript-eslint/visitor-keys@7.4.0': - resolution: {integrity: sha512-0zkC7YM0iX5Y41homUUeW1CHtZR01K3ybjM1l6QczoMuay0XKtrb93kv95AxUGwdjGr64nNqnOCwmEl616N8CA==} + '@typescript-eslint/visitor-keys@7.7.1': + resolution: {integrity: sha512-gBL3Eq25uADw1LQ9kVpf3hRM+DWzs0uZknHYK3hq4jcTPqVCClHGDnB6UUUV2SFeBeA4KWHWbbLqmbGcZ4FYbw==} engines: {node: ^18.18.0 || >=20.0.0} '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - '@vitest/expect@1.4.0': - resolution: {integrity: sha512-Jths0sWCJZ8BxjKe+p+eKsoqev1/T8lYcrjavEaz8auEJ4jAVY0GwW3JKmdVU4mmNPLPHixh4GNXP7GFtAiDHA==} + '@vitest/expect@1.5.2': + resolution: {integrity: sha512-rf7MTD1WCoDlN3FfYJ9Llfp0PbdtOMZ3FIF0AVkDnKbp3oiMW1c8AmvRZBcqbAhDUAvF52e9zx4WQM1r3oraVA==} - '@vitest/runner@1.4.0': - resolution: {integrity: sha512-EDYVSmesqlQ4RD2VvWo3hQgTJ7ZrFQ2VSJdfiJiArkCerDAGeyF1i6dHkmySqk573jLp6d/cfqCN+7wUB5tLgg==} + '@vitest/runner@1.5.2': + resolution: {integrity: sha512-7IJ7sJhMZrqx7HIEpv3WrMYcq8ZNz9L6alo81Y6f8hV5mIE6yVZsFoivLZmr0D777klm1ReqonE9LyChdcmw6g==} - '@vitest/snapshot@1.4.0': - resolution: {integrity: sha512-saAFnt5pPIA5qDGxOHxJ/XxhMFKkUSBJmVt5VgDsAqPTX6JP326r5C/c9UuCMPoXNzuudTPsYDZCoJ5ilpqG2A==} + '@vitest/snapshot@1.5.2': + resolution: {integrity: sha512-CTEp/lTYos8fuCc9+Z55Ga5NVPKUgExritjF5VY7heRFUfheoAqBneUlvXSUJHUZPjnPmyZA96yLRJDP1QATFQ==} - '@vitest/spy@1.4.0': - resolution: {integrity: sha512-Ywau/Qs1DzM/8Uc+yA77CwSegizMlcgTJuYGAi0jujOteJOUf1ujunHThYo243KG9nAyWT3L9ifPYZ5+As/+6Q==} + '@vitest/spy@1.5.2': + resolution: {integrity: sha512-xCcPvI8JpCtgikT9nLpHPL1/81AYqZy1GCy4+MCHBE7xi8jgsYkULpW5hrx5PGLgOQjUpb6fd15lqcriJ40tfQ==} - '@vitest/ui@1.4.0': - resolution: {integrity: sha512-XC6CMhN1gzYcGbpn6/Oanj4Au2EXwQEX6vpcOeLlZv8dy7g11Ukx8zwtYQbwxs9duK2s9j2o5rbQiCP5DPAcmw==} + '@vitest/ui@1.5.2': + resolution: {integrity: sha512-pYDitwgCOn7i3FH7Ka94G70dmj85xpBA42BaWCx82blPehyVO8FU6OLHNP9iAKJIHaIOXwZ+bgOXYSj3wZCxFA==} peerDependencies: - vitest: 1.4.0 + vitest: 1.5.2 - '@vitest/utils@1.4.0': - resolution: {integrity: sha512-mx3Yd1/6e2Vt/PUC98DcqTirtfxUyAZ32uK82r8rZzbtBeBo+nqgnjx/LvqQdWsrvNtm14VmurNgcf4nqY5gJg==} + '@vitest/utils@1.5.2': + resolution: {integrity: sha512-sWOmyofuXLJ85VvXNsroZur7mOJGiQeM0JN3/0D1uU8U9bGFM69X1iqHaRXl6R8BwaLY6yPCogP257zxTzkUdA==} JSONStream@1.3.5: resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} @@ -1666,8 +1672,8 @@ packages: fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - fastest-validator@1.17.0: - resolution: {integrity: sha512-37U/JDP72QSFqcvNnO81f0Aeu9og+5I3mc55b2v2RbV0S2I7KvQEdBtrFeIvaYVgam1bDUgy9F9AK9HolByogA==} + fastest-validator@1.18.0: + resolution: {integrity: sha512-3v6UJF1U/b56GqzDZqEtgPi2g261eGI9zQWDUrmOVKHiAktFIsHklp4XViX+a4yF7S5JjPm4KKmkgCsaara03g==} fastq@1.17.1: resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} @@ -2109,8 +2115,8 @@ packages: jju@1.4.0: resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} - joi@17.12.2: - resolution: {integrity: sha512-RonXAIzCiHLc8ss3Ibuz45u28GOsWE1UpfDXLbN/9NKbL4tCJf8TWYVKsoYuuh+sAUt7fsSNpA+r2+TBA6Wjmw==} + joi@17.13.0: + resolution: {integrity: sha512-9qcrTyoBmFZRNHeVP4edKqIUEgFzq7MHvTNSDuHSqkpOPtiBkgNgcmTSqmiw1kw9tdKaiddvIDv/eCJDxmqWCA==} joycon@3.1.1: resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} @@ -2310,6 +2316,10 @@ packages: resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} engines: {node: '>=16 || 14 >=14.17'} + minimatch@9.0.4: + resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} + engines: {node: '>=16 || 14 >=14.17'} + minimist-options@4.1.0: resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} engines: {node: '>= 6'} @@ -2360,18 +2370,21 @@ packages: neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - next@14.1.4: - resolution: {integrity: sha512-1WTaXeSrUwlz/XcnhGTY7+8eiaFvdet5z9u3V2jb+Ek1vFo0VhHKSAIJvDWfQpttWjnyw14kBeq28TPq7bTeEQ==} + next@14.2.3: + resolution: {integrity: sha512-dowFkFTR8v79NPJO4QsBUtxv0g9BrS/phluVpMAt2ku7H+cbcBJlopXjkWlwxrk/xGqMemr7JkGPGemPrLLX7A==} engines: {node: '>=18.17.0'} hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 + '@playwright/test': ^1.41.2 react: ^18.2.0 react-dom: ^18.2.0 sass: ^1.3.0 peerDependenciesMeta: '@opentelemetry/api': optional: true + '@playwright/test': + optional: true sass: optional: true @@ -2632,10 +2645,10 @@ packages: resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} engines: {node: '>=8'} - react-dom@18.2.0: - resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} + react-dom@18.3.1: + resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} peerDependencies: - react: ^18.2.0 + react: ^18.3.1 react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} @@ -2646,8 +2659,8 @@ packages: react-is@18.2.0: resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} - react@18.2.0: - resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} + react@18.3.1: + resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} engines: {node: '>=0.10.0'} read-pkg-up@3.0.0: @@ -2745,8 +2758,8 @@ packages: resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} engines: {node: '>= 0.4'} - scheduler@0.23.0: - resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} + scheduler@0.23.2: + resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} semver@5.7.2: resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} @@ -2995,8 +3008,8 @@ packages: tinybench@2.6.0: resolution: {integrity: sha512-N8hW3PG/3aOoZAN5V/NSAEDz0ZixDSSt5b/a05iqtpgfLWMSVuCo7w0k2vVvEjdrIoeGqZzweX2WlyioNIHchA==} - tinypool@0.8.2: - resolution: {integrity: sha512-SUszKYe5wgsxnNOVlBYO6IC+8VGWdVGZWAqUxp3UErNBtptZvWbwyUOyzNL59zigz2rCA92QiL3wvG+JDSdJdQ==} + tinypool@0.8.4: + resolution: {integrity: sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==} engines: {node: '>=14.0.0'} tinyspy@2.2.1: @@ -3110,15 +3123,15 @@ packages: typedarray@0.0.6: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} - typedoc@0.25.12: - resolution: {integrity: sha512-F+qhkK2VoTweDXd1c42GS/By2DvI2uDF4/EpG424dTexSHdtCH52C6IcAvMA6jR3DzAWZjHpUOW+E02kyPNUNw==} + typedoc@0.25.13: + resolution: {integrity: sha512-pQqiwiJ+Z4pigfOnnysObszLiU3mVLWAExSPf+Mu06G/qsc3wzbuM56SZQvONhHLncLUhYzOVkjFFpFfL5AzhQ==} engines: {node: '>= 16'} hasBin: true peerDependencies: typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x - typescript@5.4.3: - resolution: {integrity: sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==} + typescript@5.4.5: + resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} engines: {node: '>=14.17'} hasBin: true @@ -3156,13 +3169,13 @@ packages: validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - vite-node@1.4.0: - resolution: {integrity: sha512-VZDAseqjrHgNd4Kh8icYHWzTKSCZMhia7GyHfhtzLW33fZlG9SwsB6CEhgyVOWkJfJ2pFLrp/Gj1FSfAiqH9Lw==} + vite-node@1.5.2: + resolution: {integrity: sha512-Y8p91kz9zU+bWtF7HGt6DVw2JbhyuB2RlZix3FPYAYmUyZ3n7iTp8eSyLyY6sxtPegvxQtmlTMhfPhUfCUF93A==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true - vite@5.2.6: - resolution: {integrity: sha512-FPtnxFlSIKYjZ2eosBQamz4CbyrTizbZ3hnGJlh/wMtCrlp1Hah6AzBLjGI5I2urTfNnpovpHdrL6YRuBOPnCA==} + vite@5.2.10: + resolution: {integrity: sha512-PAzgUZbP7msvQvqdSD+ErD5qGnSFiGOoWmV5yAKUEI0kdhjbH6nMWVyZQC/hSc4aXwc0oJ9aEdIiF9Oje0JFCw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -3189,15 +3202,15 @@ packages: terser: optional: true - vitest@1.4.0: - resolution: {integrity: sha512-gujzn0g7fmwf83/WzrDTnncZt2UiXP41mHuFYFrdwaLRVQ6JYQEiME2IfEjU3vcFL3VKa75XhI3lFgn+hfVsQw==} + vitest@1.5.2: + resolution: {integrity: sha512-l9gwIkq16ug3xY7BxHwcBQovLZG75zZL0PlsiYQbf76Rz6QGs54416UWMtC0jXeihvHvcHrf2ROEjkQRVpoZYw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 1.4.0 - '@vitest/ui': 1.4.0 + '@vitest/browser': 1.5.2 + '@vitest/ui': 1.5.2 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -3308,8 +3321,8 @@ packages: yup@1.4.0: resolution: {integrity: sha512-wPbgkJRCqIf+OHyiTBQoJiP5PFuAXaWiJK6AmYkzQAh5/c2K9hzSApBZG5wV9KoKSePF7sAxmNSvh/13YHkFDg==} - zod@3.22.4: - resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==} + zod@3.23.4: + resolution: {integrity: sha512-/AtWOKbBgjzEYYQRNfoGKHObgfAZag6qUJX1VbHo2PRBgS+wfWagEY2mizjfyAPcGesrJOcx/wcl0L9WnVrHFw==} snapshots: @@ -3636,33 +3649,33 @@ snapshots: '@microsoft/tsdoc@0.14.2': {} - '@next/env@14.1.4': {} + '@next/env@14.2.3': {} - '@next/swc-darwin-arm64@14.1.4': + '@next/swc-darwin-arm64@14.2.3': optional: true - '@next/swc-darwin-x64@14.1.4': + '@next/swc-darwin-x64@14.2.3': optional: true - '@next/swc-linux-arm64-gnu@14.1.4': + '@next/swc-linux-arm64-gnu@14.2.3': optional: true - '@next/swc-linux-arm64-musl@14.1.4': + '@next/swc-linux-arm64-musl@14.2.3': optional: true - '@next/swc-linux-x64-gnu@14.1.4': + '@next/swc-linux-x64-gnu@14.2.3': optional: true - '@next/swc-linux-x64-musl@14.1.4': + '@next/swc-linux-x64-musl@14.2.3': optional: true - '@next/swc-win32-arm64-msvc@14.1.4': + '@next/swc-win32-arm64-msvc@14.2.3': optional: true - '@next/swc-win32-ia32-msvc@14.1.4': + '@next/swc-win32-ia32-msvc@14.2.3': optional: true - '@next/swc-win32-x64-msvc@14.1.4': + '@next/swc-win32-x64-msvc@14.2.3': optional: true '@nodelib/fs.scandir@2.1.5': @@ -3754,8 +3767,11 @@ snapshots: kleur: 4.1.5 yargs-parser: 20.2.9 - '@swc/helpers@0.5.2': + '@swc/counter@0.1.3': {} + + '@swc/helpers@0.5.5': dependencies: + '@swc/counter': 0.1.3 tslib: 2.6.2 '@testing-library/dom@9.3.4': @@ -3769,13 +3785,13 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/react@14.2.2(react-dom@18.2.0)(react@18.2.0)': + '@testing-library/react@14.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.1 '@testing-library/dom': 9.3.4 - '@types/react-dom': 18.2.22 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + '@types/react-dom': 18.3.0 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) '@trivago/prettier-plugin-sort-imports@4.3.0(prettier@3.2.5)': dependencies: @@ -3822,11 +3838,11 @@ snapshots: '@types/prop-types@15.7.12': {} - '@types/react-dom@18.2.22': + '@types/react-dom@18.3.0': dependencies: - '@types/react': 18.2.72 + '@types/react': 18.3.1 - '@types/react@18.2.72': + '@types/react@18.3.1': dependencies: '@types/prop-types': 15.7.12 csstype: 3.1.3 @@ -3841,164 +3857,175 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typeschema/core@0.13.2': {} + '@typeschema/core@0.13.2(@types/json-schema@7.0.15)': + optionalDependencies: + '@types/json-schema': 7.0.15 - '@typeschema/joi@0.13.3(joi@17.12.2)': + '@typeschema/joi@0.13.3(@types/json-schema@7.0.15)(joi@17.13.0)': dependencies: - '@typeschema/core': 0.13.2 - joi: 17.12.2 + '@typeschema/core': 0.13.2(@types/json-schema@7.0.15) + optionalDependencies: + joi: 17.13.0 transitivePeerDependencies: - '@types/json-schema' - '@typeschema/main@0.13.8(@typeschema/joi@0.13.3)(@typeschema/valibot@0.13.4)(@typeschema/yup@0.13.3)(@typeschema/zod@0.13.3)': + '@typeschema/main@0.13.9(@types/json-schema@7.0.15)(@typeschema/joi@0.13.3(@types/json-schema@7.0.15)(joi@17.13.0))(@typeschema/valibot@0.13.4(@types/json-schema@7.0.15)(valibot@0.30.0))(@typeschema/yup@0.13.3(@types/json-schema@7.0.15)(yup@1.4.0))(@typeschema/zod@0.13.3(@types/json-schema@7.0.15)(zod@3.23.4))': dependencies: - '@typeschema/core': 0.13.2 - '@typeschema/joi': 0.13.3(joi@17.12.2) - '@typeschema/valibot': 0.13.4(valibot@0.30.0) - '@typeschema/yup': 0.13.3(yup@1.4.0) - '@typeschema/zod': 0.13.3(zod@3.22.4) + '@typeschema/core': 0.13.2(@types/json-schema@7.0.15) + optionalDependencies: + '@typeschema/joi': 0.13.3(@types/json-schema@7.0.15)(joi@17.13.0) + '@typeschema/valibot': 0.13.4(@types/json-schema@7.0.15)(valibot@0.30.0) + '@typeschema/yup': 0.13.3(@types/json-schema@7.0.15)(yup@1.4.0) + '@typeschema/zod': 0.13.3(@types/json-schema@7.0.15)(zod@3.23.4) transitivePeerDependencies: - '@types/json-schema' - '@typeschema/valibot@0.13.4(valibot@0.30.0)': + '@typeschema/valibot@0.13.4(@types/json-schema@7.0.15)(valibot@0.30.0)': dependencies: - '@typeschema/core': 0.13.2 + '@typeschema/core': 0.13.2(@types/json-schema@7.0.15) + optionalDependencies: valibot: 0.30.0 transitivePeerDependencies: - '@types/json-schema' - '@typeschema/yup@0.13.3(yup@1.4.0)': + '@typeschema/yup@0.13.3(@types/json-schema@7.0.15)(yup@1.4.0)': dependencies: - '@typeschema/core': 0.13.2 + '@typeschema/core': 0.13.2(@types/json-schema@7.0.15) + optionalDependencies: yup: 1.4.0 transitivePeerDependencies: - '@types/json-schema' - '@typeschema/zod@0.13.3(zod@3.22.4)': + '@typeschema/zod@0.13.3(@types/json-schema@7.0.15)(zod@3.23.4)': dependencies: - '@typeschema/core': 0.13.2 - zod: 3.22.4 + '@typeschema/core': 0.13.2(@types/json-schema@7.0.15) + optionalDependencies: + zod: 3.23.4 transitivePeerDependencies: - '@types/json-schema' - '@typescript-eslint/eslint-plugin@7.4.0(@typescript-eslint/parser@7.4.0)(eslint@8.57.0)(typescript@5.4.3)': + '@typescript-eslint/eslint-plugin@7.7.1(@typescript-eslint/parser@7.7.1(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)': dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.4.0(eslint@8.57.0)(typescript@5.4.3) - '@typescript-eslint/scope-manager': 7.4.0 - '@typescript-eslint/type-utils': 7.4.0(eslint@8.57.0)(typescript@5.4.3) - '@typescript-eslint/utils': 7.4.0(eslint@8.57.0)(typescript@5.4.3) - '@typescript-eslint/visitor-keys': 7.4.0 + '@typescript-eslint/parser': 7.7.1(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.7.1 + '@typescript-eslint/type-utils': 7.7.1(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.7.1(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.7.1 debug: 4.3.4 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 semver: 7.6.0 - ts-api-utils: 1.3.0(typescript@5.4.3) - typescript: 5.4.3 + ts-api-utils: 1.3.0(typescript@5.4.5) + optionalDependencies: + typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.4.0(eslint@8.57.0)(typescript@5.4.3)': + '@typescript-eslint/parser@7.7.1(eslint@8.57.0)(typescript@5.4.5)': dependencies: - '@typescript-eslint/scope-manager': 7.4.0 - '@typescript-eslint/types': 7.4.0 - '@typescript-eslint/typescript-estree': 7.4.0(typescript@5.4.3) - '@typescript-eslint/visitor-keys': 7.4.0 + '@typescript-eslint/scope-manager': 7.7.1 + '@typescript-eslint/types': 7.7.1 + '@typescript-eslint/typescript-estree': 7.7.1(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.7.1 debug: 4.3.4 eslint: 8.57.0 - typescript: 5.4.3 + optionalDependencies: + typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@7.4.0': + '@typescript-eslint/scope-manager@7.7.1': dependencies: - '@typescript-eslint/types': 7.4.0 - '@typescript-eslint/visitor-keys': 7.4.0 + '@typescript-eslint/types': 7.7.1 + '@typescript-eslint/visitor-keys': 7.7.1 - '@typescript-eslint/type-utils@7.4.0(eslint@8.57.0)(typescript@5.4.3)': + '@typescript-eslint/type-utils@7.7.1(eslint@8.57.0)(typescript@5.4.5)': dependencies: - '@typescript-eslint/typescript-estree': 7.4.0(typescript@5.4.3) - '@typescript-eslint/utils': 7.4.0(eslint@8.57.0)(typescript@5.4.3) + '@typescript-eslint/typescript-estree': 7.7.1(typescript@5.4.5) + '@typescript-eslint/utils': 7.7.1(eslint@8.57.0)(typescript@5.4.5) debug: 4.3.4 eslint: 8.57.0 - ts-api-utils: 1.3.0(typescript@5.4.3) - typescript: 5.4.3 + ts-api-utils: 1.3.0(typescript@5.4.5) + optionalDependencies: + typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@7.4.0': {} + '@typescript-eslint/types@7.7.1': {} - '@typescript-eslint/typescript-estree@7.4.0(typescript@5.4.3)': + '@typescript-eslint/typescript-estree@7.7.1(typescript@5.4.5)': dependencies: - '@typescript-eslint/types': 7.4.0 - '@typescript-eslint/visitor-keys': 7.4.0 + '@typescript-eslint/types': 7.7.1 + '@typescript-eslint/visitor-keys': 7.7.1 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - minimatch: 9.0.3 + minimatch: 9.0.4 semver: 7.6.0 - ts-api-utils: 1.3.0(typescript@5.4.3) - typescript: 5.4.3 + ts-api-utils: 1.3.0(typescript@5.4.5) + optionalDependencies: + typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.4.0(eslint@8.57.0)(typescript@5.4.3)': + '@typescript-eslint/utils@7.7.1(eslint@8.57.0)(typescript@5.4.5)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 - '@typescript-eslint/scope-manager': 7.4.0 - '@typescript-eslint/types': 7.4.0 - '@typescript-eslint/typescript-estree': 7.4.0(typescript@5.4.3) + '@typescript-eslint/scope-manager': 7.7.1 + '@typescript-eslint/types': 7.7.1 + '@typescript-eslint/typescript-estree': 7.7.1(typescript@5.4.5) eslint: 8.57.0 semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/visitor-keys@7.4.0': + '@typescript-eslint/visitor-keys@7.7.1': dependencies: - '@typescript-eslint/types': 7.4.0 + '@typescript-eslint/types': 7.7.1 eslint-visitor-keys: 3.4.3 '@ungap/structured-clone@1.2.0': {} - '@vitest/expect@1.4.0': + '@vitest/expect@1.5.2': dependencies: - '@vitest/spy': 1.4.0 - '@vitest/utils': 1.4.0 + '@vitest/spy': 1.5.2 + '@vitest/utils': 1.5.2 chai: 4.4.1 - '@vitest/runner@1.4.0': + '@vitest/runner@1.5.2': dependencies: - '@vitest/utils': 1.4.0 + '@vitest/utils': 1.5.2 p-limit: 5.0.0 pathe: 1.1.2 - '@vitest/snapshot@1.4.0': + '@vitest/snapshot@1.5.2': dependencies: magic-string: 0.30.8 pathe: 1.1.2 pretty-format: 29.7.0 - '@vitest/spy@1.4.0': + '@vitest/spy@1.5.2': dependencies: tinyspy: 2.2.1 - '@vitest/ui@1.4.0(vitest@1.4.0)': + '@vitest/ui@1.5.2(vitest@1.5.2)': dependencies: - '@vitest/utils': 1.4.0 + '@vitest/utils': 1.5.2 fast-glob: 3.3.2 fflate: 0.8.2 flatted: 3.3.1 pathe: 1.1.2 picocolors: 1.0.0 sirv: 2.0.4 - vitest: 1.4.0(@vitest/ui@1.4.0) + vitest: 1.5.2(@types/node@20.11.30)(@vitest/ui@1.5.2) - '@vitest/utils@1.4.0': + '@vitest/utils@1.5.2': dependencies: diff-sequences: 29.6.3 estree-walker: 3.0.3 @@ -4714,16 +4741,16 @@ snapshots: dependencies: eslint: 8.57.0 - eslint-config-productsway@1.3.2(@typescript-eslint/eslint-plugin@7.4.0)(@typescript-eslint/parser@7.4.0)(eslint@8.57.0)(prettier@3.2.5)(typescript@5.4.3): + eslint-config-productsway@1.3.2(@typescript-eslint/eslint-plugin@7.7.1(@typescript-eslint/parser@7.7.1(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(@typescript-eslint/parser@7.7.1(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(prettier@3.2.5)(typescript@5.4.5): dependencies: - '@typescript-eslint/eslint-plugin': 7.4.0(@typescript-eslint/parser@7.4.0)(eslint@8.57.0)(typescript@5.4.3) - '@typescript-eslint/parser': 7.4.0(eslint@8.57.0)(typescript@5.4.3) + '@typescript-eslint/eslint-plugin': 7.7.1(@typescript-eslint/parser@7.7.1(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.7.1(eslint@8.57.0)(typescript@5.4.5) eslint: 8.57.0 eslint-config-prettier: 9.1.0(eslint@8.57.0) eslint-config-xo: 0.44.0(eslint@8.57.0) - eslint-config-xo-react: 0.27.0(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.34.1)(eslint@8.57.0) - eslint-config-xo-typescript: 4.0.0(@typescript-eslint/eslint-plugin@7.4.0)(@typescript-eslint/parser@7.4.0)(eslint@8.57.0)(typescript@5.4.3) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.4.0)(eslint@8.57.0) + eslint-config-xo-react: 0.27.0(eslint-plugin-react-hooks@4.6.0(eslint@8.57.0))(eslint-plugin-react@7.34.1(eslint@8.57.0))(eslint@8.57.0) + eslint-config-xo-typescript: 4.0.0(@typescript-eslint/eslint-plugin@7.7.1(@typescript-eslint/parser@7.7.1(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(@typescript-eslint/parser@7.7.1(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.7.1(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) eslint-plugin-react: 7.34.1(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) @@ -4735,18 +4762,18 @@ snapshots: - supports-color - typescript - eslint-config-xo-react@0.27.0(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.34.1)(eslint@8.57.0): + eslint-config-xo-react@0.27.0(eslint-plugin-react-hooks@4.6.0(eslint@8.57.0))(eslint-plugin-react@7.34.1(eslint@8.57.0))(eslint@8.57.0): dependencies: eslint: 8.57.0 eslint-plugin-react: 7.34.1(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) - eslint-config-xo-typescript@4.0.0(@typescript-eslint/eslint-plugin@7.4.0)(@typescript-eslint/parser@7.4.0)(eslint@8.57.0)(typescript@5.4.3): + eslint-config-xo-typescript@4.0.0(@typescript-eslint/eslint-plugin@7.7.1(@typescript-eslint/parser@7.7.1(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(@typescript-eslint/parser@7.7.1(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5): dependencies: - '@typescript-eslint/eslint-plugin': 7.4.0(@typescript-eslint/parser@7.4.0)(eslint@8.57.0)(typescript@5.4.3) - '@typescript-eslint/parser': 7.4.0(eslint@8.57.0)(typescript@5.4.3) + '@typescript-eslint/eslint-plugin': 7.7.1(@typescript-eslint/parser@7.7.1(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.7.1(eslint@8.57.0)(typescript@5.4.5) eslint: 8.57.0 - typescript: 5.4.3 + typescript: 5.4.5 eslint-config-xo@0.44.0(eslint@8.57.0): dependencies: @@ -4761,18 +4788,18 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@7.4.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@7.7.1(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint@8.57.0): dependencies: - '@typescript-eslint/parser': 7.4.0(eslint@8.57.0)(typescript@5.4.3) debug: 3.2.7 + optionalDependencies: + '@typescript-eslint/parser': 7.7.1(eslint@8.57.0)(typescript@5.4.5) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.4.0)(eslint@8.57.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.1(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0): dependencies: - '@typescript-eslint/parser': 7.4.0(eslint@8.57.0)(typescript@5.4.3) array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 @@ -4781,7 +4808,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.4.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.7.1(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint@8.57.0) hasown: 2.0.2 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -4791,6 +4818,8 @@ snapshots: object.values: 1.2.0 semver: 6.3.1 tsconfig-paths: 3.15.0 + optionalDependencies: + '@typescript-eslint/parser': 7.7.1(eslint@8.57.0)(typescript@5.4.5) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -4965,7 +4994,7 @@ snapshots: fast-levenshtein@2.0.6: {} - fastest-validator@1.17.0: {} + fastest-validator@1.18.0: {} fastq@1.17.1: dependencies: @@ -5414,7 +5443,7 @@ snapshots: jju@1.4.0: {} - joi@17.12.2: + joi@17.13.0: dependencies: '@hapi/hoek': 9.3.0 '@hapi/topo': 5.1.0 @@ -5593,6 +5622,10 @@ snapshots: dependencies: brace-expansion: 2.0.1 + minimatch@9.0.4: + dependencies: + brace-expansion: 2.0.1 + minimist-options@4.1.0: dependencies: arrify: 1.0.1 @@ -5636,27 +5669,27 @@ snapshots: neo-async@2.6.2: {} - next@14.1.4(react-dom@18.2.0)(react@18.2.0): + next@14.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@next/env': 14.1.4 - '@swc/helpers': 0.5.2 + '@next/env': 14.2.3 + '@swc/helpers': 0.5.5 busboy: 1.6.0 caniuse-lite: 1.0.30001600 graceful-fs: 4.2.11 postcss: 8.4.31 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - styled-jsx: 5.1.1(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + styled-jsx: 5.1.1(react@18.3.1) optionalDependencies: - '@next/swc-darwin-arm64': 14.1.4 - '@next/swc-darwin-x64': 14.1.4 - '@next/swc-linux-arm64-gnu': 14.1.4 - '@next/swc-linux-arm64-musl': 14.1.4 - '@next/swc-linux-x64-gnu': 14.1.4 - '@next/swc-linux-x64-musl': 14.1.4 - '@next/swc-win32-arm64-msvc': 14.1.4 - '@next/swc-win32-ia32-msvc': 14.1.4 - '@next/swc-win32-x64-msvc': 14.1.4 + '@next/swc-darwin-arm64': 14.2.3 + '@next/swc-darwin-x64': 14.2.3 + '@next/swc-linux-arm64-gnu': 14.2.3 + '@next/swc-linux-arm64-musl': 14.2.3 + '@next/swc-linux-x64-gnu': 14.2.3 + '@next/swc-linux-x64-musl': 14.2.3 + '@next/swc-win32-arm64-msvc': 14.2.3 + '@next/swc-win32-ia32-msvc': 14.2.3 + '@next/swc-win32-x64-msvc': 14.2.3 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros @@ -5854,10 +5887,12 @@ snapshots: possible-typed-array-names@1.0.0: {} - postcss-load-config@4.0.2: + postcss-load-config@4.0.2(postcss@8.4.38): dependencies: lilconfig: 3.1.1 yaml: 2.4.1 + optionalDependencies: + postcss: 8.4.38 postcss@8.4.31: dependencies: @@ -5905,11 +5940,11 @@ snapshots: quick-lru@4.0.1: {} - react-dom@18.2.0(react@18.2.0): + react-dom@18.3.1(react@18.3.1): dependencies: loose-envify: 1.4.0 - react: 18.2.0 - scheduler: 0.23.0 + react: 18.3.1 + scheduler: 0.23.2 react-is@16.13.1: {} @@ -5917,7 +5952,7 @@ snapshots: react-is@18.2.0: {} - react@18.2.0: + react@18.3.1: dependencies: loose-envify: 1.4.0 @@ -6058,7 +6093,7 @@ snapshots: es-errors: 1.3.0 is-regex: 1.1.4 - scheduler@0.23.0: + scheduler@0.23.2: dependencies: loose-envify: 1.4.0 @@ -6275,10 +6310,10 @@ snapshots: dependencies: js-tokens: 8.0.3 - styled-jsx@5.1.1(react@18.2.0): + styled-jsx@5.1.1(react@18.3.1): dependencies: client-only: 0.0.1 - react: 18.2.0 + react: 18.3.1 sucrase@3.35.0: dependencies: @@ -6333,7 +6368,7 @@ snapshots: tinybench@2.6.0: {} - tinypool@0.8.2: {} + tinypool@0.8.4: {} tinyspy@2.2.1: {} @@ -6355,9 +6390,9 @@ snapshots: trim-newlines@3.0.1: {} - ts-api-utils@1.3.0(typescript@5.4.3): + ts-api-utils@1.3.0(typescript@5.4.5): dependencies: - typescript: 5.4.3 + typescript: 5.4.5 ts-interface-checker@0.1.13: {} @@ -6370,7 +6405,7 @@ snapshots: tslib@2.6.2: {} - tsup@8.0.2(typescript@5.4.3): + tsup@8.0.2(postcss@8.4.38)(typescript@5.4.5): dependencies: bundle-require: 4.0.2(esbuild@0.19.12) cac: 6.7.14 @@ -6380,13 +6415,15 @@ snapshots: execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss-load-config: 4.0.2 + postcss-load-config: 4.0.2(postcss@8.4.38) resolve-from: 5.0.0 rollup: 4.13.0 source-map: 0.8.0-beta.0 sucrase: 3.35.0 tree-kill: 1.2.2 - typescript: 5.4.3 + optionalDependencies: + postcss: 8.4.38 + typescript: 5.4.5 transitivePeerDependencies: - supports-color - ts-node @@ -6441,15 +6478,15 @@ snapshots: typedarray@0.0.6: {} - typedoc@0.25.12(typescript@5.4.3): + typedoc@0.25.13(typescript@5.4.5): dependencies: lunr: 2.3.9 marked: 4.3.0 minimatch: 9.0.3 shiki: 0.14.7 - typescript: 5.4.3 + typescript: 5.4.5 - typescript@5.4.3: {} + typescript@5.4.5: {} ufo@1.5.3: {} @@ -6486,13 +6523,13 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-node@1.4.0: + vite-node@1.5.2(@types/node@20.11.30): dependencies: cac: 6.7.14 debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.2.6 + vite: 5.2.10(@types/node@20.11.30) transitivePeerDependencies: - '@types/node' - less @@ -6503,22 +6540,22 @@ snapshots: - supports-color - terser - vite@5.2.6: + vite@5.2.10(@types/node@20.11.30): dependencies: esbuild: 0.20.2 postcss: 8.4.38 rollup: 4.13.0 optionalDependencies: + '@types/node': 20.11.30 fsevents: 2.3.3 - vitest@1.4.0(@vitest/ui@1.4.0): + vitest@1.5.2(@types/node@20.11.30)(@vitest/ui@1.5.2): dependencies: - '@vitest/expect': 1.4.0 - '@vitest/runner': 1.4.0 - '@vitest/snapshot': 1.4.0 - '@vitest/spy': 1.4.0 - '@vitest/ui': 1.4.0(vitest@1.4.0) - '@vitest/utils': 1.4.0 + '@vitest/expect': 1.5.2 + '@vitest/runner': 1.5.2 + '@vitest/snapshot': 1.5.2 + '@vitest/spy': 1.5.2 + '@vitest/utils': 1.5.2 acorn-walk: 8.3.2 chai: 4.4.1 debug: 4.3.4 @@ -6530,10 +6567,13 @@ snapshots: std-env: 3.7.0 strip-literal: 2.0.0 tinybench: 2.6.0 - tinypool: 0.8.2 - vite: 5.2.6 - vite-node: 1.4.0 + tinypool: 0.8.4 + vite: 5.2.10(@types/node@20.11.30) + vite-node: 1.5.2(@types/node@20.11.30) why-is-node-running: 2.2.2 + optionalDependencies: + '@types/node': 20.11.30 + '@vitest/ui': 1.5.2(vitest@1.5.2) transitivePeerDependencies: - less - lightningcss @@ -6661,4 +6701,4 @@ snapshots: toposort: 2.0.2 type-fest: 2.19.0 - zod@3.22.4: {} + zod@3.23.4: {}