diff --git a/.gitignore b/.gitignore index 6d68ff4..b50f69d 100644 --- a/.gitignore +++ b/.gitignore @@ -122,7 +122,7 @@ dist .vscode-test # yarn v2 - +.yarn .DS_Store .idea diff --git a/src/app/consent/components/ConsentButton/ConsentButton.tsx b/src/app/consent/components/ConsentButton/ConsentButton.tsx index 0849a02..bd0989c 100644 --- a/src/app/consent/components/ConsentButton/ConsentButton.tsx +++ b/src/app/consent/components/ConsentButton/ConsentButton.tsx @@ -8,7 +8,7 @@ import { Auth } from "@/client"; import SCOPES from "@/constants/scopes"; import { Scopes } from "@/enums/Scopes"; import { notifications } from "@/lib/notifications"; -import { RootState } from "@/lib/store"; +import { RootState } from "@/lib/store/store"; const ConsentButton: FC = () => { const searchParams = useSearchParams(); diff --git a/src/app/login/page.tsx b/src/app/login/page.tsx index cd301f4..4c43769 100644 --- a/src/app/login/page.tsx +++ b/src/app/login/page.tsx @@ -4,15 +4,17 @@ import PageItem from "@/components/PageBlock/PageItem"; import PageContainer from "@/components/PageContainer/PageContainer"; interface LoginPageProps { - searchParams: { login_challenge?: string }; + searchParams: Promise<{ login_challenge?: string }>; } -export default function LoginPage({ searchParams }: LoginPageProps) { +export default async function LoginPage({ searchParams }: LoginPageProps) { + const params = await searchParams; + return ( - + ); diff --git a/src/app/services/components/ServicesList/ServicesList.tsx b/src/app/services/components/ServicesList/ServicesList.tsx index 96413fd..ef72e02 100644 --- a/src/app/services/components/ServicesList/ServicesList.tsx +++ b/src/app/services/components/ServicesList/ServicesList.tsx @@ -7,8 +7,8 @@ import styles from "@/app/services/components/ServicesList/ServicesList.module.c import TitleWithLines from "@/components/TitleWithLines/TitleWithLines"; import SCOPES from "@/constants/scopes"; import { Scopes } from "@/enums/Scopes"; -import { setTargetService } from "@/lib/features/targetService/targetServiceSlice"; -import { useAppDispatch } from "@/lib/store"; +import { setTargetService } from "@/lib/store/features/targetService/targetServiceSlice"; +import { useAppDispatch } from "@/lib/store/store"; import ServiceData from "@/types/ServiceData"; const ServicesList = () => { diff --git a/src/app/verify-phone/components/ResendVerificationCode/ResendVerificationCode.tsx b/src/app/verify-phone/components/ResendVerificationCode/ResendVerificationCode.tsx index 3ef6c80..3ee562e 100644 --- a/src/app/verify-phone/components/ResendVerificationCode/ResendVerificationCode.tsx +++ b/src/app/verify-phone/components/ResendVerificationCode/ResendVerificationCode.tsx @@ -3,9 +3,9 @@ import { FC, useEffect, useState } from "react"; import { useDispatch, useSelector } from "react-redux"; import { Button } from "@mantine/core"; -import { setLastSendTime } from "@/lib/features/verification/verificationSlice"; -import { RootState } from "@/lib/store"; import { MAX_COUNTDOWN } from "@/constants/verification"; +import { setLastSendTime } from "@/lib/store/features/verification/verificationSlice"; +import { RootState } from "@/lib/store/store"; const ResendVerificationCode: FC = () => { const [countdown, setCountdown] = useState(0); diff --git a/src/app/verify-phone/components/VerifyPhoneForm/VerifyPhoneForm.tsx b/src/app/verify-phone/components/VerifyPhoneForm/VerifyPhoneForm.tsx index 8b057a2..bac1b4a 100644 --- a/src/app/verify-phone/components/VerifyPhoneForm/VerifyPhoneForm.tsx +++ b/src/app/verify-phone/components/VerifyPhoneForm/VerifyPhoneForm.tsx @@ -9,7 +9,7 @@ import ResendVerificationCode from "@/app/verify-phone/components/ResendVerifica import style from "@/app/verify-phone/components/VerifyPhoneForm/VerifyPhone.module.css"; import { Auth } from "@/client"; import { notifications } from "@/lib/notifications"; -import { RootState } from "@/lib/store"; +import { RootState } from "@/lib/store/store"; type VerifyNumberForm = { code: string; diff --git a/src/components/LoginForm/LoginForm.tsx b/src/components/LoginForm/LoginForm.tsx index cce55cc..343f59d 100644 --- a/src/components/LoginForm/LoginForm.tsx +++ b/src/components/LoginForm/LoginForm.tsx @@ -9,9 +9,9 @@ import PhoneInput from "@/components/PhoneInput/PhoneInput"; import { setLoginChallenge, setPhoneNumber, -} from "@/lib/features/auth/authSlice"; +} from "@/lib/store/features/auth/authSlice"; import { notifications } from "@/lib/notifications"; -import { useAppDispatch } from "@/lib/store"; +import { useAppDispatch } from "@/lib/store/store"; type LoginForm = { phoneNumber: string; diff --git a/src/lib/features/rootReducer.ts b/src/lib/features/rootReducer.ts deleted file mode 100644 index 53e895a..0000000 --- a/src/lib/features/rootReducer.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { combineReducers } from "@reduxjs/toolkit"; -import targetServiceReducer from "@/lib/features/targetService/targetServiceSlice"; -import verificationReducer from "@/lib/features/verification/verificationSlice"; -import authReducer from "@/lib/features/auth/authSlice"; - -const rootReducer = combineReducers({ - targetService: targetServiceReducer, - verification: verificationReducer, - auth: authReducer, -}); - -export default rootReducer; diff --git a/src/lib/features/auth/authSlice.ts b/src/lib/store/features/auth/authSlice.ts similarity index 100% rename from src/lib/features/auth/authSlice.ts rename to src/lib/store/features/auth/authSlice.ts diff --git a/src/lib/store/features/rootReducer.ts b/src/lib/store/features/rootReducer.ts new file mode 100644 index 0000000..14123aa --- /dev/null +++ b/src/lib/store/features/rootReducer.ts @@ -0,0 +1,12 @@ +import { combineReducers } from "@reduxjs/toolkit"; +import authReducer from "@/lib/store/features/auth/authSlice"; +import targetServiceReducer from "@/lib/store/features/targetService/targetServiceSlice"; +import verificationReducer from "@/lib/store/features/verification/verificationSlice"; + +const rootReducer = combineReducers({ + targetService: targetServiceReducer, + verification: verificationReducer, + auth: authReducer, +}); + +export default rootReducer; diff --git a/src/lib/features/targetService/targetServiceSlice.tsx b/src/lib/store/features/targetService/targetServiceSlice.tsx similarity index 100% rename from src/lib/features/targetService/targetServiceSlice.tsx rename to src/lib/store/features/targetService/targetServiceSlice.tsx diff --git a/src/lib/features/verification/verificationSlice.ts b/src/lib/store/features/verification/verificationSlice.ts similarity index 100% rename from src/lib/features/verification/verificationSlice.ts rename to src/lib/store/features/verification/verificationSlice.ts diff --git a/src/lib/store.ts b/src/lib/store/store.ts similarity index 93% rename from src/lib/store.ts rename to src/lib/store/store.ts index 4f20ae3..34068ce 100644 --- a/src/lib/store.ts +++ b/src/lib/store/store.ts @@ -2,7 +2,7 @@ import { configureStore } from "@reduxjs/toolkit"; import { useDispatch } from "react-redux"; import { persistReducer, persistStore } from "redux-persist"; import storage from "redux-persist/lib/storage"; -import rootReducer from "@/lib/features/rootReducer"; +import rootReducer from "@/lib/store/features/rootReducer"; const persistConfig = { key: "root", diff --git a/src/providers/ReduxProvider.tsx b/src/providers/ReduxProvider.tsx index ac52469..49d8f88 100644 --- a/src/providers/ReduxProvider.tsx +++ b/src/providers/ReduxProvider.tsx @@ -3,7 +3,7 @@ import { ReactNode } from "react"; import { Provider } from "react-redux"; import { PersistGate } from "redux-persist/integration/react"; -import { persistor, store } from "@/lib/store"; +import { persistor, store } from "@/lib/store/store"; type Props = { children: ReactNode; diff --git a/yarn.lock b/yarn.lock index a7b5ceb..134d4d1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2694,38 +2694,6 @@ __metadata: languageName: node linkType: hard -"@hey-api/json-schema-ref-parser@npm:1.0.6": - version: 1.0.6 - resolution: "@hey-api/json-schema-ref-parser@npm:1.0.6" - dependencies: - "@jsdevtools/ono": "npm:^7.1.3" - "@types/json-schema": "npm:^7.0.15" - js-yaml: "npm:^4.1.0" - lodash: "npm:^4.17.21" - checksum: 10c0/a3d15b2316ef5a4442131386aa61e196af4f0e01064d5c66a598cf0ea5b9217dce57cb40e98278cdac9548a7e27ecc5cf9146fe301b9371aefd81a0933553252 - languageName: node - linkType: hard - -"@hey-api/openapi-ts@npm:0.80.1": - version: 0.80.1 - resolution: "@hey-api/openapi-ts@npm:0.80.1" - dependencies: - "@hey-api/json-schema-ref-parser": "npm:1.0.6" - ansi-colors: "npm:4.1.3" - c12: "npm:2.0.1" - color-support: "npm:1.1.3" - commander: "npm:13.0.0" - handlebars: "npm:4.7.8" - open: "npm:10.1.2" - semver: "npm:7.7.2" - peerDependencies: - typescript: ^5.5.3 - bin: - openapi-ts: bin/index.cjs - checksum: 10c0/5c203712b6d3e4ad502518c830b702f239c46150d31544b491e85873c419c85ade3f12109699716d39acb8b9351c80c399355d49a5fc92fd458cab9380a7e6d0 - languageName: node - linkType: hard - "@humanfs/core@npm:^0.19.1": version: 0.19.1 resolution: "@humanfs/core@npm:0.19.1" @@ -3781,13 +3749,6 @@ __metadata: languageName: node linkType: hard -"@jsdevtools/ono@npm:^7.1.3": - version: 7.1.3 - resolution: "@jsdevtools/ono@npm:7.1.3" - checksum: 10c0/a9f7e3e8e3bc315a34959934a5e2f874c423cf4eae64377d3fc9de0400ed9f36cb5fd5ebce3300d2e8f4085f557c4a8b591427a583729a87841fda46e6c216b9 - languageName: node - linkType: hard - "@keyv/serialize@npm:^1.0.3": version: 1.0.3 resolution: "@keyv/serialize@npm:1.0.3" @@ -6043,13 +6004,6 @@ __metadata: languageName: node linkType: hard -"ansi-colors@npm:4.1.3": - version: 4.1.3 - resolution: "ansi-colors@npm:4.1.3" - checksum: 10c0/ec87a2f59902f74e61eada7f6e6fe20094a628dab765cfdbd03c3477599368768cffccdb5d3bb19a1b6c99126783a143b1fee31aab729b31ffe5836c7e5e28b9 - languageName: node - linkType: hard - "ansi-escapes@npm:^4.3.2": version: 4.3.2 resolution: "ansi-escapes@npm:4.3.2" @@ -6867,15 +6821,6 @@ __metadata: languageName: node linkType: hard -"bundle-name@npm:^4.1.0": - version: 4.1.0 - resolution: "bundle-name@npm:4.1.0" - dependencies: - run-applescript: "npm:^7.0.0" - checksum: 10c0/8e575981e79c2bcf14d8b1c027a3775c095d362d1382312f444a7c861b0e21513c0bd8db5bd2b16e50ba0709fa622d4eab6b53192d222120305e68359daece29 - languageName: node - linkType: hard - "busboy@npm:1.6.0": version: 1.6.0 resolution: "busboy@npm:1.6.0" @@ -6885,31 +6830,6 @@ __metadata: languageName: node linkType: hard -"c12@npm:2.0.1": - version: 2.0.1 - resolution: "c12@npm:2.0.1" - dependencies: - chokidar: "npm:^4.0.1" - confbox: "npm:^0.1.7" - defu: "npm:^6.1.4" - dotenv: "npm:^16.4.5" - giget: "npm:^1.2.3" - jiti: "npm:^2.3.0" - mlly: "npm:^1.7.1" - ohash: "npm:^1.1.4" - pathe: "npm:^1.1.2" - perfect-debounce: "npm:^1.0.0" - pkg-types: "npm:^1.2.0" - rc9: "npm:^2.1.2" - peerDependencies: - magicast: ^0.3.5 - peerDependenciesMeta: - magicast: - optional: true - checksum: 10c0/6a019047918102eda28c29988990fdf38aa88df05f94c5e06cbc501365dcdd80df2a7726d17d67882871ca931fd8d025a66d46bbc361275eeb0bcb849a06369a - languageName: node - linkType: hard - "cacache@npm:^18.0.0": version: 18.0.0 resolution: "cacache@npm:18.0.0" @@ -7158,15 +7078,6 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:^4.0.1": - version: 4.0.3 - resolution: "chokidar@npm:4.0.3" - dependencies: - readdirp: "npm:^4.0.1" - checksum: 10c0/a58b9df05bb452f7d105d9e7229ac82fa873741c0c40ddcc7bb82f8a909fbe3f7814c9ebe9bc9a2bef9b737c0ec6e2d699d179048ef06ad3ec46315df0ebe6ad - languageName: node - linkType: hard - "chownr@npm:^2.0.0": version: 2.0.0 resolution: "chownr@npm:2.0.0" @@ -7205,15 +7116,6 @@ __metadata: languageName: node linkType: hard -"citty@npm:^0.1.6": - version: 0.1.6 - resolution: "citty@npm:0.1.6" - dependencies: - consola: "npm:^3.2.3" - checksum: 10c0/d26ad82a9a4a8858c7e149d90b878a3eceecd4cfd3e2ed3cd5f9a06212e451fb4f8cbe0fa39a3acb1b3e8f18e22db8ee5def5829384bad50e823d4b301609b48 - languageName: node - linkType: hard - "cjs-module-lexer@npm:^1.2.3": version: 1.2.3 resolution: "cjs-module-lexer@npm:1.2.3" @@ -7332,15 +7234,6 @@ __metadata: languageName: node linkType: hard -"color-support@npm:1.1.3": - version: 1.1.3 - resolution: "color-support@npm:1.1.3" - bin: - color-support: bin.js - checksum: 10c0/8ffeaa270a784dc382f62d9be0a98581db43e11eee301af14734a6d089bd456478b1a8b3e7db7ca7dc5b18a75f828f775c44074020b51c05fc00e6d0992b1cc6 - languageName: node - linkType: hard - "color@npm:^4.2.3": version: 4.2.3 resolution: "color@npm:4.2.3" @@ -7374,13 +7267,6 @@ __metadata: languageName: node linkType: hard -"commander@npm:13.0.0": - version: 13.0.0 - resolution: "commander@npm:13.0.0" - checksum: 10c0/8ba1e2b83bfdbcefd967aa505f5f5dc58202aa5f8e10437f61f6980dd8a69f868dba439a261f9fb72fc543c5f6fe58140e37b001a4c70b92ae22527abe94dfe1 - languageName: node - linkType: hard - "commander@npm:^2.20.0": version: 2.20.3 resolution: "commander@npm:2.20.3" @@ -7423,20 +7309,6 @@ __metadata: languageName: node linkType: hard -"confbox@npm:^0.1.7, confbox@npm:^0.1.8": - version: 0.1.8 - resolution: "confbox@npm:0.1.8" - checksum: 10c0/fc2c68d97cb54d885b10b63e45bd8da83a8a71459d3ecf1825143dd4c7f9f1b696b3283e07d9d12a144c1301c2ebc7842380bdf0014e55acc4ae1c9550102418 - languageName: node - linkType: hard - -"consola@npm:^3.2.3, consola@npm:^3.4.0": - version: 3.4.2 - resolution: "consola@npm:3.4.2" - checksum: 10c0/7cebe57ecf646ba74b300bcce23bff43034ed6fbec9f7e39c27cee1dc00df8a21cd336b466ad32e304ea70fba04ec9e890c200270de9a526ce021ba8a7e4c11a - languageName: node - linkType: hard - "console-browserify@npm:^1.2.0": version: 1.2.0 resolution: "console-browserify@npm:1.2.0" @@ -7854,23 +7726,6 @@ __metadata: languageName: node linkType: hard -"default-browser-id@npm:^5.0.0": - version: 5.0.0 - resolution: "default-browser-id@npm:5.0.0" - checksum: 10c0/957fb886502594c8e645e812dfe93dba30ed82e8460d20ce39c53c5b0f3e2afb6ceaec2249083b90bdfbb4cb0f34e1f73fde3d68cac00becdbcfd894156b5ead - languageName: node - linkType: hard - -"default-browser@npm:^5.2.1": - version: 5.2.1 - resolution: "default-browser@npm:5.2.1" - dependencies: - bundle-name: "npm:^4.1.0" - default-browser-id: "npm:^5.0.0" - checksum: 10c0/73f17dc3c58026c55bb5538749597db31f9561c0193cd98604144b704a981c95a466f8ecc3c2db63d8bfd04fb0d426904834cfc91ae510c6aeb97e13c5167c4d - languageName: node - linkType: hard - "define-data-property@npm:^1.0.1": version: 1.1.0 resolution: "define-data-property@npm:1.1.0" @@ -7900,13 +7755,6 @@ __metadata: languageName: node linkType: hard -"define-lazy-prop@npm:^3.0.0": - version: 3.0.0 - resolution: "define-lazy-prop@npm:3.0.0" - checksum: 10c0/5ab0b2bf3fa58b3a443140bbd4cd3db1f91b985cc8a246d330b9ac3fc0b6a325a6d82bddc0b055123d745b3f9931afeea74a5ec545439a1630b9c8512b0eeb49 - languageName: node - linkType: hard - "define-properties@npm:^1.1.3, define-properties@npm:^1.1.4, define-properties@npm:^1.2.0, define-properties@npm:^1.2.1": version: 1.2.1 resolution: "define-properties@npm:1.2.1" @@ -7918,13 +7766,6 @@ __metadata: languageName: node linkType: hard -"defu@npm:^6.1.4": - version: 6.1.4 - resolution: "defu@npm:6.1.4" - checksum: 10c0/2d6cc366262dc0cb8096e429368e44052fdf43ed48e53ad84cc7c9407f890301aa5fcb80d0995abaaf842b3949f154d060be4160f7a46cb2bc2f7726c81526f5 - languageName: node - linkType: hard - "delayed-stream@npm:~1.0.0": version: 1.0.0 resolution: "delayed-stream@npm:1.0.0" @@ -7949,13 +7790,6 @@ __metadata: languageName: node linkType: hard -"destr@npm:^2.0.3": - version: 2.0.5 - resolution: "destr@npm:2.0.5" - checksum: 10c0/efabffe7312a45ad90d79975376be958c50069f1156b94c181199763a7f971e113bd92227c26b94a169c71ca7dbc13583b7e96e5164743969fc79e1ff153e646 - languageName: node - linkType: hard - "detect-libc@npm:^2.0.3": version: 2.0.3 resolution: "detect-libc@npm:2.0.3" @@ -8124,13 +7958,6 @@ __metadata: languageName: node linkType: hard -"dotenv@npm:^16.4.5": - version: 16.6.1 - resolution: "dotenv@npm:16.6.1" - checksum: 10c0/15ce56608326ea0d1d9414a5c8ee6dcf0fffc79d2c16422b4ac2268e7e2d76ff5a572d37ffe747c377de12005f14b3cc22361e79fc7f1061cce81f77d2c973dc - languageName: node - linkType: hard - "dunder-proto@npm:^1.0.0, dunder-proto@npm:^1.0.1": version: 1.0.1 resolution: "dunder-proto@npm:1.0.1" @@ -9735,23 +9562,6 @@ __metadata: languageName: node linkType: hard -"giget@npm:^1.2.3": - version: 1.2.5 - resolution: "giget@npm:1.2.5" - dependencies: - citty: "npm:^0.1.6" - consola: "npm:^3.4.0" - defu: "npm:^6.1.4" - node-fetch-native: "npm:^1.6.6" - nypm: "npm:^0.5.4" - pathe: "npm:^2.0.3" - tar: "npm:^6.2.1" - bin: - giget: dist/cli.mjs - checksum: 10c0/0c541589b8a10274f5adb6cd34a568829939182f50b3d80f8bb891e974b889f0fc629a5d702920456037cc9c90fba84cf3860bad7a22a46bc51a5c55998f24a9 - languageName: node - linkType: hard - "glob-parent@npm:^5.1.2, glob-parent@npm:~5.1.2": version: 5.1.2 resolution: "glob-parent@npm:5.1.2" @@ -9919,24 +9729,6 @@ __metadata: languageName: node linkType: hard -"handlebars@npm:4.7.8": - version: 4.7.8 - resolution: "handlebars@npm:4.7.8" - dependencies: - minimist: "npm:^1.2.5" - neo-async: "npm:^2.6.2" - source-map: "npm:^0.6.1" - uglify-js: "npm:^3.1.4" - wordwrap: "npm:^1.0.0" - dependenciesMeta: - uglify-js: - optional: true - bin: - handlebars: bin/handlebars - checksum: 10c0/7aff423ea38a14bb379316f3857fe0df3c5d66119270944247f155ba1f08e07a92b340c58edaa00cfe985c21508870ee5183e0634dcb53dd405f35c93ef7f10d - languageName: node - linkType: hard - "has-bigints@npm:^1.0.1, has-bigints@npm:^1.0.2": version: 1.0.2 resolution: "has-bigints@npm:1.0.2" @@ -10610,15 +10402,6 @@ __metadata: languageName: node linkType: hard -"is-docker@npm:^3.0.0": - version: 3.0.0 - resolution: "is-docker@npm:3.0.0" - bin: - is-docker: cli.js - checksum: 10c0/d2c4f8e6d3e34df75a5defd44991b6068afad4835bb783b902fa12d13ebdb8f41b2a199dcb0b5ed2cb78bfee9e4c0bbdb69c2d9646f4106464674d3e697a5856 - languageName: node - linkType: hard - "is-extglob@npm:^2.1.1": version: 2.1.1 resolution: "is-extglob@npm:2.1.1" @@ -10667,17 +10450,6 @@ __metadata: languageName: node linkType: hard -"is-inside-container@npm:^1.0.0": - version: 1.0.0 - resolution: "is-inside-container@npm:1.0.0" - dependencies: - is-docker: "npm:^3.0.0" - bin: - is-inside-container: cli.js - checksum: 10c0/a8efb0e84f6197e6ff5c64c52890fa9acb49b7b74fed4da7c95383965da6f0fa592b4dbd5e38a79f87fc108196937acdbcd758fcefc9b140e479b39ce1fcd1cd - languageName: node - linkType: hard - "is-lambda@npm:^1.0.1": version: 1.0.1 resolution: "is-lambda@npm:1.0.1" @@ -10929,15 +10701,6 @@ __metadata: languageName: node linkType: hard -"is-wsl@npm:^3.1.0": - version: 3.1.0 - resolution: "is-wsl@npm:3.1.0" - dependencies: - is-inside-container: "npm:^1.0.0" - checksum: 10c0/d3317c11995690a32c362100225e22ba793678fe8732660c6de511ae71a0ff05b06980cf21f98a6bf40d7be0e9e9506f859abe00a1118287d63e53d0a3d06947 - languageName: node - linkType: hard - "isarray@npm:^2.0.5": version: 2.0.5 resolution: "isarray@npm:2.0.5" @@ -11603,15 +11366,6 @@ __metadata: languageName: node linkType: hard -"jiti@npm:^2.3.0": - version: 2.5.1 - resolution: "jiti@npm:2.5.1" - bin: - jiti: lib/jiti-cli.mjs - checksum: 10c0/f0a38d7d8842cb35ffe883038166aa2d52ffd21f1a4fc839ae4076ea7301c22a1f11373f8fc52e2667de7acde8f3e092835620dd6f72a0fbe9296b268b0874bb - languageName: node - linkType: hard - "js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0": version: 4.0.0 resolution: "js-tokens@npm:4.0.0" @@ -11966,7 +11720,6 @@ __metadata: dependencies: "@babel/core": "npm:^7.27.4" "@eslint/js": "npm:^9.29.0" - "@hey-api/openapi-ts": "npm:0.80.1" "@ianvs/prettier-plugin-sort-imports": "npm:^4.4.2" "@mantine/core": "npm:8.1.2" "@mantine/form": "npm:^8.1.3" @@ -12017,7 +11770,6 @@ __metadata: ts-jest: "npm:^29.4.0" typescript: "npm:5.8.3" typescript-eslint: "npm:^8.34.0" - zod: "npm:^4.0.10" languageName: unknown linkType: soft @@ -12348,7 +12100,7 @@ __metadata: languageName: node linkType: hard -"minimist@npm:^1.2.5, minimist@npm:^1.2.6": +"minimist@npm:^1.2.6": version: 1.2.8 resolution: "minimist@npm:1.2.8" checksum: 10c0/19d3fcdca050087b84c2029841a093691a91259a47def2f18222f41e7645a0b7c44ef4b40e88a1e58a40c84d2ef0ee6047c55594d298146d0eb3f6b737c20ce6 @@ -12455,18 +12207,6 @@ __metadata: languageName: node linkType: hard -"mlly@npm:^1.7.1, mlly@npm:^1.7.4": - version: 1.7.4 - resolution: "mlly@npm:1.7.4" - dependencies: - acorn: "npm:^8.14.0" - pathe: "npm:^2.0.1" - pkg-types: "npm:^1.3.0" - ufo: "npm:^1.5.4" - checksum: 10c0/69e738218a13d6365caf930e0ab4e2b848b84eec261597df9788cefb9930f3e40667be9cb58a4718834ba5f97a6efeef31d3b5a95f4388143fd4e0d0deff72ff - languageName: node - linkType: hard - "motion-dom@npm:^12.23.9": version: 12.23.9 resolution: "motion-dom@npm:12.23.9" @@ -12648,13 +12388,6 @@ __metadata: languageName: node linkType: hard -"node-fetch-native@npm:^1.6.6": - version: 1.6.6 - resolution: "node-fetch-native@npm:1.6.6" - checksum: 10c0/8c12dab0e640d8bc126a03d604af9cf3fc1b87f2cda5af0c71601079d5ed835c1dc149c7042b61c83f252a382e1cf1e541788f4c9e8e6c089af77497190f5dc3 - languageName: node - linkType: hard - "node-gyp@npm:latest": version: 10.0.1 resolution: "node-gyp@npm:10.0.1" @@ -12781,22 +12514,6 @@ __metadata: languageName: node linkType: hard -"nypm@npm:^0.5.4": - version: 0.5.4 - resolution: "nypm@npm:0.5.4" - dependencies: - citty: "npm:^0.1.6" - consola: "npm:^3.4.0" - pathe: "npm:^2.0.3" - pkg-types: "npm:^1.3.1" - tinyexec: "npm:^0.3.2" - ufo: "npm:^1.5.4" - bin: - nypm: dist/cli.mjs - checksum: 10c0/4b4661d2e460f4f8e96338669776dc3be4ed895bd34208ac188b5b8b438553aab737d41a5699cdc716f078fba9048b3d40b7d8a55c2544f9453536f837d323dc - languageName: node - linkType: hard - "object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" @@ -12934,13 +12651,6 @@ __metadata: languageName: node linkType: hard -"ohash@npm:^1.1.4": - version: 1.1.6 - resolution: "ohash@npm:1.1.6" - checksum: 10c0/3c25dde77662fffa3fa956b8975d7324311e3df15d9cf8d79b466ac3508f313e02b8ed3041d967810f68e00af344a5a3c4288be0208143c1844ba0f3cc83f777 - languageName: node - linkType: hard - "once@npm:^1.3.0": version: 1.4.0 resolution: "once@npm:1.4.0" @@ -12959,18 +12669,6 @@ __metadata: languageName: node linkType: hard -"open@npm:10.1.2": - version: 10.1.2 - resolution: "open@npm:10.1.2" - dependencies: - default-browser: "npm:^5.2.1" - define-lazy-prop: "npm:^3.0.0" - is-inside-container: "npm:^1.0.0" - is-wsl: "npm:^3.1.0" - checksum: 10c0/1bee796f06e549ce764f693272100323fbc04da8fa3c5b0402d6c2d11b3d76fa0aac0be7535e710015ff035326638e3b9a563f3b0e7ac3266473ed5663caae6d - languageName: node - linkType: hard - "open@npm:^8.0.4": version: 8.4.2 resolution: "open@npm:8.4.2" @@ -13231,20 +12929,6 @@ __metadata: languageName: node linkType: hard -"pathe@npm:^1.1.2": - version: 1.1.2 - resolution: "pathe@npm:1.1.2" - checksum: 10c0/64ee0a4e587fb0f208d9777a6c56e4f9050039268faaaaecd50e959ef01bf847b7872785c36483fa5cdcdbdfdb31fef2ff222684d4fc21c330ab60395c681897 - languageName: node - linkType: hard - -"pathe@npm:^2.0.1, pathe@npm:^2.0.3": - version: 2.0.3 - resolution: "pathe@npm:2.0.3" - checksum: 10c0/c118dc5a8b5c4166011b2b70608762e260085180bb9e33e80a50dcdb1e78c010b1624f4280c492c92b05fc276715a4c357d1f9edc570f8f1b3d90b6839ebaca1 - languageName: node - linkType: hard - "pathval@npm:^2.0.0": version: 2.0.0 resolution: "pathval@npm:2.0.0" @@ -13265,13 +12949,6 @@ __metadata: languageName: node linkType: hard -"perfect-debounce@npm:^1.0.0": - version: 1.0.0 - resolution: "perfect-debounce@npm:1.0.0" - checksum: 10c0/e2baac416cae046ef1b270812cf9ccfb0f91c04ea36ac7f5b00bc84cb7f41bdbba087c0ab21b4e02a7ef3a1f1f6db399f137cecec46868bd7d8d88c2a9ee431f - languageName: node - linkType: hard - "picocolors@npm:^1.0.0": version: 1.0.0 resolution: "picocolors@npm:1.0.0" @@ -13325,17 +13002,6 @@ __metadata: languageName: node linkType: hard -"pkg-types@npm:^1.2.0, pkg-types@npm:^1.3.0, pkg-types@npm:^1.3.1": - version: 1.3.1 - resolution: "pkg-types@npm:1.3.1" - dependencies: - confbox: "npm:^0.1.8" - mlly: "npm:^1.7.4" - pathe: "npm:^2.0.1" - checksum: 10c0/19e6cb8b66dcc66c89f2344aecfa47f2431c988cfa3366bdfdcfb1dd6695f87dcce37fbd90fe9d1605e2f4440b77f391e83c23255347c35cf84e7fd774d7fcea - languageName: node - linkType: hard - "pnp-webpack-plugin@npm:^1.7.0": version: 1.7.0 resolution: "pnp-webpack-plugin@npm:1.7.0" @@ -13795,16 +13461,6 @@ __metadata: languageName: node linkType: hard -"rc9@npm:^2.1.2": - version: 2.1.2 - resolution: "rc9@npm:2.1.2" - dependencies: - defu: "npm:^6.1.4" - destr: "npm:^2.0.3" - checksum: 10c0/a2ead3b94bf033e35e4ea40d70062a09feddb8f589c3f5a8fe4e9342976974296aee9f6e9e72bd5e78e6ae4b7bc16dc244f63699fd7322c16314e3238db982c9 - languageName: node - linkType: hard - "react-docgen-typescript@npm:^2.2.2": version: 2.2.2 resolution: "react-docgen-typescript@npm:2.2.2" @@ -14081,13 +13737,6 @@ __metadata: languageName: node linkType: hard -"readdirp@npm:^4.0.1": - version: 4.1.2 - resolution: "readdirp@npm:4.1.2" - checksum: 10c0/60a14f7619dec48c9c850255cd523e2717001b0e179dc7037cfa0895da7b9e9ab07532d324bfb118d73a710887d1e35f79c495fa91582784493e085d18c72c62 - languageName: node - linkType: hard - "readdirp@npm:~3.6.0": version: 3.6.0 resolution: "readdirp@npm:3.6.0" @@ -14468,13 +14117,6 @@ __metadata: languageName: node linkType: hard -"run-applescript@npm:^7.0.0": - version: 7.0.0 - resolution: "run-applescript@npm:7.0.0" - checksum: 10c0/bd821bbf154b8e6c8ecffeaf0c33cebbb78eb2987476c3f6b420d67ab4c5301faa905dec99ded76ebb3a7042b4e440189ae6d85bbbd3fc6e8d493347ecda8bfe - languageName: node - linkType: hard - "run-parallel@npm:^1.1.9": version: 1.2.0 resolution: "run-parallel@npm:1.2.0" @@ -14643,15 +14285,6 @@ __metadata: languageName: node linkType: hard -"semver@npm:7.7.2, semver@npm:^7.7.2": - version: 7.7.2 - resolution: "semver@npm:7.7.2" - bin: - semver: bin/semver.js - checksum: 10c0/aca305edfbf2383c22571cb7714f48cadc7ac95371b4b52362fb8eeffdfbc0de0669368b82b2b15978f8848f01d7114da65697e56cd8c37b0dab8c58e543f9ea - languageName: node - linkType: hard - "semver@npm:^6.0.0, semver@npm:^6.3.1": version: 6.3.1 resolution: "semver@npm:6.3.1" @@ -14690,6 +14323,15 @@ __metadata: languageName: node linkType: hard +"semver@npm:^7.7.2": + version: 7.7.2 + resolution: "semver@npm:7.7.2" + bin: + semver: bin/semver.js + checksum: 10c0/aca305edfbf2383c22571cb7714f48cadc7ac95371b4b52362fb8eeffdfbc0de0669368b82b2b15978f8848f01d7114da65697e56cd8c37b0dab8c58e543f9ea + languageName: node + linkType: hard + "serialize-javascript@npm:^6.0.1": version: 6.0.1 resolution: "serialize-javascript@npm:6.0.1" @@ -15184,7 +14826,7 @@ __metadata: languageName: node linkType: hard -"source-map@npm:0.6.1, source-map@npm:^0.6.0, source-map@npm:^0.6.1, source-map@npm:~0.6.0, source-map@npm:~0.6.1": +"source-map@npm:0.6.1, source-map@npm:^0.6.0, source-map@npm:~0.6.0, source-map@npm:~0.6.1": version: 0.6.1 resolution: "source-map@npm:0.6.1" checksum: 10c0/ab55398007c5e5532957cb0beee2368529618ac0ab372d789806f5718123cc4367d57de3904b4e6a4170eb5a0b0f41373066d02ca0735a0c4d75c7d328d3e011 @@ -15802,20 +15444,6 @@ __metadata: languageName: node linkType: hard -"tar@npm:^6.2.1": - version: 6.2.1 - resolution: "tar@npm:6.2.1" - dependencies: - chownr: "npm:^2.0.0" - fs-minipass: "npm:^2.0.0" - minipass: "npm:^5.0.0" - minizlib: "npm:^2.1.1" - mkdirp: "npm:^1.0.3" - yallist: "npm:^4.0.0" - checksum: 10c0/a5eca3eb50bc11552d453488344e6507156b9193efd7635e98e867fab275d527af53d8866e2370cd09dfe74378a18111622ace35af6a608e5223a7d27fe99537 - languageName: node - linkType: hard - "telejson@npm:^7.2.0": version: 7.2.0 resolution: "telejson@npm:7.2.0" @@ -15895,13 +15523,6 @@ __metadata: languageName: node linkType: hard -"tinyexec@npm:^0.3.2": - version: 0.3.2 - resolution: "tinyexec@npm:0.3.2" - checksum: 10c0/3efbf791a911be0bf0821eab37a3445c2ba07acc1522b1fa84ae1e55f10425076f1290f680286345ed919549ad67527d07281f1c19d584df3b74326909eb1f90 - languageName: node - linkType: hard - "tinyrainbow@npm:^1.2.0": version: 1.2.0 resolution: "tinyrainbow@npm:1.2.0" @@ -16335,22 +15956,6 @@ __metadata: languageName: node linkType: hard -"ufo@npm:^1.5.4": - version: 1.6.1 - resolution: "ufo@npm:1.6.1" - checksum: 10c0/5a9f041e5945fba7c189d5410508cbcbefef80b253ed29aa2e1f8a2b86f4bd51af44ee18d4485e6d3468c92be9bf4a42e3a2b72dcaf27ce39ce947ec994f1e6b - languageName: node - linkType: hard - -"uglify-js@npm:^3.1.4": - version: 3.19.3 - resolution: "uglify-js@npm:3.19.3" - bin: - uglifyjs: bin/uglifyjs - checksum: 10c0/83b0a90eca35f778e07cad9622b80c448b6aad457c9ff8e568afed978212b42930a95f9e1be943a1ffa4258a3340fbb899f41461131c05bb1d0a9c303aed8479 - languageName: node - linkType: hard - "unbox-primitive@npm:^1.0.2": version: 1.0.2 resolution: "unbox-primitive@npm:1.0.2" @@ -16983,13 +16588,6 @@ __metadata: languageName: node linkType: hard -"wordwrap@npm:^1.0.0": - version: 1.0.0 - resolution: "wordwrap@npm:1.0.0" - checksum: 10c0/7ed2e44f3c33c5c3e3771134d2b0aee4314c9e49c749e37f464bf69f2bcdf0cbf9419ca638098e2717cff4875c47f56a007532f6111c3319f557a2ca91278e92 - languageName: node - linkType: hard - "wrap-ansi-cjs@npm:wrap-ansi@^7.0.0, wrap-ansi@npm:^7.0.0": version: 7.0.0 resolution: "wrap-ansi@npm:7.0.0" @@ -17158,10 +16756,3 @@ __metadata: checksum: 10c0/856117aa15cf5103d2a2fb173f0ab4acb12b4b4d0ed3ab249fdbbf612e55d1cadfd27a6110940e24746fb0a78cf640b522cc8bca76f30a3b00b66e90cf82abe0 languageName: node linkType: hard - -"zod@npm:^4.0.10": - version: 4.0.10 - resolution: "zod@npm:4.0.10" - checksum: 10c0/8d1145e767c22b571a7967c198632f69ef15ce571b5021cdba84cf31d9af2ca40b033ea2fcbe5797cfd2da9c67b3a6ebe435938eabfbb1d1f3ab2f17f00f443b - languageName: node - linkType: hard