From 3f2d3560dc04dbee23237d896c1325389035c738 Mon Sep 17 00:00:00 2001 From: MohamedBassem Date: Sun, 6 Apr 2025 22:57:07 +0100 Subject: refactor: Migrate the landing page from nextjs to vite --- pnpm-lock.yaml | 741 +++++++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 542 insertions(+), 199 deletions(-) (limited to 'pnpm-lock.yaml') diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 67c20310..8dfdffac 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -236,9 +236,6 @@ importers: lucide-react: specifier: ^0.330.0 version: 0.330.0(react@18.3.1) - next: - specifier: 14.2.25 - version: 14.2.25(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: specifier: ^18.3.1 version: 18.3.1 @@ -279,6 +276,9 @@ importers: '@types/react-dom': specifier: ^18.2.19 version: 18.2.19 + '@vitejs/plugin-react': + specifier: ^4.3.4 + version: 4.3.4(vite@5.1.4(@types/node@22.13.0)) autoprefixer: specifier: ^10.4.17 version: 10.4.17(postcss@8.4.35) @@ -288,6 +288,12 @@ importers: tailwindcss: specifier: ^3.4.1 version: 3.4.1 + vite: + specifier: ^5.1.0 + version: 5.1.4(@types/node@22.13.0) + vite-plugin-svgr: + specifier: ^4.3.0 + version: 4.3.0(typescript@5.7.3)(vite@5.1.4(@types/node@22.13.0)) apps/mobile: dependencies: @@ -4595,68 +4601,103 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.12.0': - resolution: {integrity: sha512-+ac02NL/2TCKRrJu2wffk1kZ+RyqxVUlbjSagNgPm94frxtr+XDL12E5Ll1enWskLrtrZ2r8L3wED1orIibV/w==} + '@rollup/rollup-android-arm-eabi@4.39.0': + resolution: {integrity: sha512-lGVys55Qb00Wvh8DMAocp5kIcaNzEFTmGhfFd88LfaogYTRKrdxgtlO5H6S49v2Nd8R2C6wLOal0qv6/kCkOwA==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.12.0': - resolution: {integrity: sha512-OBqcX2BMe6nvjQ0Nyp7cC90cnumt8PXmO7Dp3gfAju/6YwG0Tj74z1vKrfRz7qAv23nBcYM8BCbhrsWqO7PzQQ==} + '@rollup/rollup-android-arm64@4.39.0': + resolution: {integrity: sha512-It9+M1zE31KWfqh/0cJLrrsCPiF72PoJjIChLX+rEcujVRCb4NLQ5QzFkzIZW8Kn8FTbvGQBY5TkKBau3S8cCQ==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.12.0': - resolution: {integrity: sha512-X64tZd8dRE/QTrBIEs63kaOBG0b5GVEd3ccoLtyf6IdXtHdh8h+I56C2yC3PtC9Ucnv0CpNFJLqKFVgCYe0lOQ==} + '@rollup/rollup-darwin-arm64@4.39.0': + resolution: {integrity: sha512-lXQnhpFDOKDXiGxsU9/l8UEGGM65comrQuZ+lDcGUx+9YQ9dKpF3rSEGepyeR5AHZ0b5RgiligsBhWZfSSQh8Q==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.12.0': - resolution: {integrity: sha512-cc71KUZoVbUJmGP2cOuiZ9HSOP14AzBAThn3OU+9LcA1+IUqswJyR1cAJj3Mg55HbjZP6OLAIscbQsQLrpgTOg==} + '@rollup/rollup-darwin-x64@4.39.0': + resolution: {integrity: sha512-mKXpNZLvtEbgu6WCkNij7CGycdw9cJi2k9v0noMb++Vab12GZjFgUXD69ilAbBh034Zwn95c2PNSz9xM7KYEAQ==} cpu: [x64] os: [darwin] - '@rollup/rollup-linux-arm-gnueabihf@4.12.0': - resolution: {integrity: sha512-a6w/Y3hyyO6GlpKL2xJ4IOh/7d+APaqLYdMf86xnczU3nurFTaVN9s9jOXQg97BE4nYm/7Ga51rjec5nfRdrvA==} + '@rollup/rollup-freebsd-arm64@4.39.0': + resolution: {integrity: sha512-jivRRlh2Lod/KvDZx2zUR+I4iBfHcu2V/BA2vasUtdtTN2Uk3jfcZczLa81ESHZHPHy4ih3T/W5rPFZ/hX7RtQ==} + cpu: [arm64] + os: [freebsd] + + '@rollup/rollup-freebsd-x64@4.39.0': + resolution: {integrity: sha512-8RXIWvYIRK9nO+bhVz8DwLBepcptw633gv/QT4015CpJ0Ht8punmoHU/DuEd3iw9Hr8UwUV+t+VNNuZIWYeY7Q==} + cpu: [x64] + os: [freebsd] + + '@rollup/rollup-linux-arm-gnueabihf@4.39.0': + resolution: {integrity: sha512-mz5POx5Zu58f2xAG5RaRRhp3IZDK7zXGk5sdEDj4o96HeaXhlUwmLFzNlc4hCQi5sGdR12VDgEUqVSHer0lI9g==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.12.0': - resolution: {integrity: sha512-0fZBq27b+D7Ar5CQMofVN8sggOVhEtzFUwOwPppQt0k+VR+7UHMZZY4y+64WJ06XOhBTKXtQB/Sv0NwQMXyNAA==} + '@rollup/rollup-linux-arm-musleabihf@4.39.0': + resolution: {integrity: sha512-+YDwhM6gUAyakl0CD+bMFpdmwIoRDzZYaTWV3SDRBGkMU/VpIBYXXEvkEcTagw/7VVkL2vA29zU4UVy1mP0/Yw==} + cpu: [arm] + os: [linux] + + '@rollup/rollup-linux-arm64-gnu@4.39.0': + resolution: {integrity: sha512-EKf7iF7aK36eEChvlgxGnk7pdJfzfQbNvGV/+l98iiMwU23MwvmV0Ty3pJ0p5WQfm3JRHOytSIqD9LB7Bq7xdQ==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.12.0': - resolution: {integrity: sha512-eTvzUS3hhhlgeAv6bfigekzWZjaEX9xP9HhxB0Dvrdbkk5w/b+1Sxct2ZuDxNJKzsRStSq1EaEkVSEe7A7ipgQ==} + '@rollup/rollup-linux-arm64-musl@4.39.0': + resolution: {integrity: sha512-vYanR6MtqC7Z2SNr8gzVnzUul09Wi1kZqJaek3KcIlI/wq5Xtq4ZPIZ0Mr/st/sv/NnaPwy/D4yXg5x0B3aUUA==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.12.0': - resolution: {integrity: sha512-ix+qAB9qmrCRiaO71VFfY8rkiAZJL8zQRXveS27HS+pKdjwUfEhqo2+YF2oI+H/22Xsiski+qqwIBxVewLK7sw==} + '@rollup/rollup-linux-loongarch64-gnu@4.39.0': + resolution: {integrity: sha512-NMRUT40+h0FBa5fb+cpxtZoGAggRem16ocVKIv5gDB5uLDgBIwrIsXlGqYbLwW8YyO3WVTk1FkFDjMETYlDqiw==} + cpu: [loong64] + os: [linux] + + '@rollup/rollup-linux-powerpc64le-gnu@4.39.0': + resolution: {integrity: sha512-0pCNnmxgduJ3YRt+D+kJ6Ai/r+TaePu9ZLENl+ZDV/CdVczXl95CbIiwwswu4L+K7uOIGf6tMo2vm8uadRaICQ==} + cpu: [ppc64] + os: [linux] + + '@rollup/rollup-linux-riscv64-gnu@4.39.0': + resolution: {integrity: sha512-t7j5Zhr7S4bBtksT73bO6c3Qa2AV/HqiGlj9+KB3gNF5upcVkx+HLgxTm8DK4OkzsOYqbdqbLKwvGMhylJCPhQ==} + cpu: [riscv64] + os: [linux] + + '@rollup/rollup-linux-riscv64-musl@4.39.0': + resolution: {integrity: sha512-m6cwI86IvQ7M93MQ2RF5SP8tUjD39Y7rjb1qjHgYh28uAPVU8+k/xYWvxRO3/tBN2pZkSMa5RjnPuUIbrwVxeA==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.12.0': - resolution: {integrity: sha512-TenQhZVOtw/3qKOPa7d+QgkeM6xY0LtwzR8OplmyL5LrgTWIXpTQg2Q2ycBf8jm+SFW2Wt/DTn1gf7nFp3ssVA==} + '@rollup/rollup-linux-s390x-gnu@4.39.0': + resolution: {integrity: sha512-iRDJd2ebMunnk2rsSBYlsptCyuINvxUfGwOUldjv5M4tpa93K8tFMeYGpNk2+Nxl+OBJnBzy2/JCscGeO507kA==} + cpu: [s390x] + os: [linux] + + '@rollup/rollup-linux-x64-gnu@4.39.0': + resolution: {integrity: sha512-t9jqYw27R6Lx0XKfEFe5vUeEJ5pF3SGIM6gTfONSMb7DuG6z6wfj2yjcoZxHg129veTqU7+wOhY6GX8wmf90dA==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.12.0': - resolution: {integrity: sha512-LfFdRhNnW0zdMvdCb5FNuWlls2WbbSridJvxOvYWgSBOYZtgBfW9UGNJG//rwMqTX1xQE9BAodvMH9tAusKDUw==} + '@rollup/rollup-linux-x64-musl@4.39.0': + resolution: {integrity: sha512-ThFdkrFDP55AIsIZDKSBWEt/JcWlCzydbZHinZ0F/r1h83qbGeenCt/G/wG2O0reuENDD2tawfAj2s8VK7Bugg==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.12.0': - resolution: {integrity: sha512-JPDxovheWNp6d7AHCgsUlkuCKvtu3RB55iNEkaQcf0ttsDU/JZF+iQnYcQJSk/7PtT4mjjVG8N1kpwnI9SLYaw==} + '@rollup/rollup-win32-arm64-msvc@4.39.0': + resolution: {integrity: sha512-jDrLm6yUtbOg2TYB3sBF3acUnAwsIksEYjLeHL+TJv9jg+TmTwdyjnDex27jqEMakNKf3RwwPahDIt7QXCSqRQ==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.12.0': - resolution: {integrity: sha512-fjtuvMWRGJn1oZacG8IPnzIV6GF2/XG+h71FKn76OYFqySXInJtseAqdprVTDTyqPxQOG9Exak5/E9Z3+EJ8ZA==} + '@rollup/rollup-win32-ia32-msvc@4.39.0': + resolution: {integrity: sha512-6w9uMuza+LbLCVoNKL5FSLE7yvYkq9laSd09bwS0tMjkwXrmib/4KmoJcrKhLWHvw19mwU+33ndC69T7weNNjQ==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.12.0': - resolution: {integrity: sha512-ZYmr5mS2wd4Dew/JjT0Fqi2NPB/ZhZ2VvPp7SmvPZb4Y1CG/LRcS6tcRo2cYU7zLK5A7cdbhWnnWmUjoI4qapg==} + '@rollup/rollup-win32-x64-msvc@4.39.0': + resolution: {integrity: sha512-yAkUOkIKZlK5dl7u6dg897doBgLXmUHhIINM2c+sND3DZwnrdQkkSiDh7N75Ll4mM4dxSkYfXqU9fW3lLkMFug==} cpu: [x64] os: [win32] @@ -5036,6 +5077,9 @@ packages: '@types/estree@1.0.5': resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + '@types/estree@1.0.7': + resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==} + '@types/express-serve-static-core@4.17.43': resolution: {integrity: sha512-oaYtiBirUOPQGSWNGPWnzyAFJ0BP3cwvN4oWZQY+zUBwpVIGsKUkpBpSztp74drYcjavs7SKFZ4DX1V2QeN8rg==} @@ -5383,6 +5427,12 @@ packages: peerDependencies: vite: ^4 || ^5 + '@vitejs/plugin-react@4.3.4': + resolution: {integrity: sha512-SCCPBJtYLdE8PX/7ZQAs1QAZ8Jqwih+0VBLum1EGqmCCQal+MIUqLCzj3ZUy8ufbC0cAM4LRlSTm7IQJwWT4ug==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + vite: ^4.2.0 || ^5.0.0 || ^6.0.0 + '@vitest/expect@1.6.1': resolution: {integrity: sha512-jXL+9+ZNIJKruofqXuuTClf44eSpcHlgj3CiuNihUF3Ioujtmc0zIa3UJOW5RjDK1YLBJZnWBlPuqhYycLioog==} @@ -10276,6 +10326,11 @@ packages: nan@2.22.0: resolution: {integrity: sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw==} + nanoid@3.3.10: + resolution: {integrity: sha512-vSJJTG+t/dIKAUhUDw/dLdZ9s//5OxcHqLaDWWrW4Cdq7o6tdLIczUkMXt2MBNmk6sJRZBZRXVixs7URY1CmIg==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + nanoid@3.3.7: resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} @@ -11254,6 +11309,10 @@ packages: resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} engines: {node: ^10 || ^12 || >=14} + postcss@8.5.3: + resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} + engines: {node: ^10 || ^12 || >=14} + postman-code-generators@1.14.0: resolution: {integrity: sha512-//hTHsxtl4wZHJdjRhywkpAWBWkeOsvxdpsi2d9P8D7yhsDfOo3kYexoNsOiDv57PB9YZrftrhDtTbzejmIqCA==} engines: {node: '>=12'} @@ -12213,8 +12272,8 @@ packages: engines: {node: '>=10.0.0'} hasBin: true - rollup@4.12.0: - resolution: {integrity: sha512-wz66wn4t1OHIJw3+XU7mJJQV/2NAfw5OAk6G6Hoo3zcvz/XOfQ52Vgi+AN4Uxoxi0KBBwk2g8zPrTDA4btSB/Q==} + rollup@4.39.0: + resolution: {integrity: sha512-thI8kNc02yNvnmJp8dr3fNWJ9tCONDhp6TV35X6HkKGGs9E6q7YWCHbe5vKiTa7TAiNcFEmXKj3X/pG2b3ci0g==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -13520,6 +13579,11 @@ packages: vite: optional: true + vite-plugin-svgr@4.3.0: + resolution: {integrity: sha512-Jy9qLB2/PyWklpYy0xk0UU3TlU0t2UMpJXZvf+hWII1lAmRHrOUKi11Uw8N3rxoNk7atZNYO3pR3vI1f7oi+6w==} + peerDependencies: + vite: '>=2.6.0' + vite-tsconfig-paths@4.3.1: resolution: {integrity: sha512-cfgJwcGOsIxXOLU/nELPny2/LUD/lcf1IbfyeKTv2bsupVbTH/xpFtdQlBmIP1GEK2CjjLxYhFfB+QODFAx5aw==} peerDependencies: @@ -14449,8 +14513,7 @@ snapshots: '@babel/helper-plugin-utils@7.24.8': dev: false - '@babel/helper-plugin-utils@7.25.9': - dev: false + '@babel/helper-plugin-utils@7.25.9': {} '@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.26.0)': dependencies: @@ -14572,7 +14635,7 @@ snapshots: '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.23.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.0) transitivePeerDependencies: @@ -14599,7 +14662,7 @@ snapshots: dependencies: '@babel/core': 7.26.0 '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-decorators': 7.24.0(@babel/core@7.26.0) transitivePeerDependencies: - supports-color @@ -14636,7 +14699,7 @@ snapshots: '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.25.9 dev: false '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.0)': @@ -14750,7 +14813,7 @@ snapshots: '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.25.9 dev: false '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.0)': @@ -14762,7 +14825,7 @@ snapshots: '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.25.9 dev: false '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.0)': @@ -14774,7 +14837,7 @@ snapshots: '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.25.9 dev: false '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.26.0)': @@ -14831,7 +14894,7 @@ snapshots: dependencies: '@babel/core': 7.26.0 '@babel/helper-module-imports': 7.25.9 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.26.0) transitivePeerDependencies: - supports-color @@ -14856,7 +14919,7 @@ snapshots: '@babel/plugin-transform-block-scoping@7.23.4(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.25.9 dev: false '@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.26.0)': @@ -14900,7 +14963,7 @@ snapshots: '@babel/plugin-transform-computed-properties@7.23.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.25.9 '@babel/template': 7.25.9 dev: false @@ -14914,7 +14977,7 @@ snapshots: '@babel/plugin-transform-destructuring@7.23.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.25.9 dev: false '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.26.0)': @@ -14927,7 +14990,7 @@ snapshots: dependencies: '@babel/core': 7.26.0 '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 dev: false '@babel/plugin-transform-duplicate-keys@7.23.3(@babel/core@7.26.0)': @@ -14953,7 +15016,7 @@ snapshots: '@babel/plugin-transform-export-namespace-from@7.23.4(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.26.0) dev: false @@ -14967,7 +15030,7 @@ snapshots: '@babel/plugin-transform-for-of@7.23.6(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 dev: false @@ -14985,7 +15048,7 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-function-name': 7.23.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.25.9 dev: false '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.26.0)': @@ -15008,7 +15071,7 @@ snapshots: '@babel/plugin-transform-literals@7.23.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.25.9 dev: false '@babel/plugin-transform-literals@7.25.9(@babel/core@7.26.0)': @@ -15089,7 +15152,7 @@ snapshots: dependencies: '@babel/core': 7.26.0 '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.25.9 dev: false '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.26.0)': @@ -15129,7 +15192,7 @@ snapshots: '@babel/compat-data': 7.26.2 '@babel/core': 7.26.0 '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.0) '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.26.0) dev: false @@ -15176,7 +15239,7 @@ snapshots: '@babel/plugin-transform-parameters@7.23.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 dev: false '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.26.0)': @@ -15189,7 +15252,7 @@ snapshots: dependencies: '@babel/core': 7.26.0 '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.25.9 transitivePeerDependencies: - supports-color dev: false @@ -15208,7 +15271,7 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.26.0) transitivePeerDependencies: - supports-color @@ -15239,7 +15302,7 @@ snapshots: '@babel/plugin-transform-react-display-name@7.23.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.25.9 dev: false '@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.26.0)': @@ -15260,20 +15323,18 @@ snapshots: dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - dev: false '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - dev: false '@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-module-imports': 7.25.9 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.26.0) '@babel/types': 7.26.0 transitivePeerDependencies: @@ -15296,7 +15357,7 @@ snapshots: dependencies: '@babel/core': 7.26.0 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.25.9 dev: false '@babel/plugin-transform-regenerator@7.23.3(@babel/core@7.26.0)': @@ -15354,7 +15415,7 @@ snapshots: '@babel/plugin-transform-spread@7.23.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 dev: false @@ -15370,7 +15431,7 @@ snapshots: '@babel/plugin-transform-sticky-regex@7.23.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.25.9 dev: false '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.26.0)': @@ -15823,9 +15884,9 @@ snapshots: '@docusaurus/cssnano-preset@3.5.2': dependencies: - cssnano-preset-advanced: 6.1.2(postcss@8.4.47) - postcss: 8.4.47 - postcss-sort-media-queries: 5.2.0(postcss@8.4.47) + cssnano-preset-advanced: 6.1.2(postcss@8.5.3) + postcss: 8.5.3 + postcss-sort-media-queries: 5.2.0(postcss@8.5.3) tslib: 2.6.2 dev: false @@ -16220,7 +16281,7 @@ snapshots: infima: 0.2.0-alpha.44 lodash: 4.17.21 nprogress: 0.2.0 - postcss: 8.4.47 + postcss: 8.5.3 prism-react-renderer: 2.3.1(react@18.3.1) prismjs: 1.29.0 react: 18.3.1 @@ -16390,7 +16451,7 @@ snapshots: jiti: 1.21.0 js-yaml: 4.1.0 lodash: 4.17.21 - micromatch: 4.0.5 + micromatch: 4.0.8 prompts: 2.4.2 resolve-pathname: 3.0.0 shelljs: 0.8.5 @@ -18953,60 +19014,88 @@ snapshots: '@rollup/pluginutils@5.1.4': dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.7 estree-walker: 2.0.2 picomatch: 4.0.2 dev: true - '@rollup/rollup-android-arm-eabi@4.12.0': + '@rollup/rollup-android-arm-eabi@4.39.0': dev: true optional: true - '@rollup/rollup-android-arm64@4.12.0': + '@rollup/rollup-android-arm64@4.39.0': dev: true optional: true - '@rollup/rollup-darwin-arm64@4.12.0': + '@rollup/rollup-darwin-arm64@4.39.0': dev: true optional: true - '@rollup/rollup-darwin-x64@4.12.0': + '@rollup/rollup-darwin-x64@4.39.0': dev: true optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.12.0': + '@rollup/rollup-freebsd-arm64@4.39.0': dev: true optional: true - '@rollup/rollup-linux-arm64-gnu@4.12.0': + '@rollup/rollup-freebsd-x64@4.39.0': dev: true optional: true - '@rollup/rollup-linux-arm64-musl@4.12.0': + '@rollup/rollup-linux-arm-gnueabihf@4.39.0': dev: true optional: true - '@rollup/rollup-linux-riscv64-gnu@4.12.0': + '@rollup/rollup-linux-arm-musleabihf@4.39.0': dev: true optional: true - '@rollup/rollup-linux-x64-gnu@4.12.0': + '@rollup/rollup-linux-arm64-gnu@4.39.0': dev: true optional: true - '@rollup/rollup-linux-x64-musl@4.12.0': + '@rollup/rollup-linux-arm64-musl@4.39.0': dev: true optional: true - '@rollup/rollup-win32-arm64-msvc@4.12.0': + '@rollup/rollup-linux-loongarch64-gnu@4.39.0': dev: true optional: true - '@rollup/rollup-win32-ia32-msvc@4.12.0': + '@rollup/rollup-linux-powerpc64le-gnu@4.39.0': dev: true optional: true - '@rollup/rollup-win32-x64-msvc@4.12.0': + '@rollup/rollup-linux-riscv64-gnu@4.39.0': + dev: true + optional: true + + '@rollup/rollup-linux-riscv64-musl@4.39.0': + dev: true + optional: true + + '@rollup/rollup-linux-s390x-gnu@4.39.0': + dev: true + optional: true + + '@rollup/rollup-linux-x64-gnu@4.39.0': + dev: true + optional: true + + '@rollup/rollup-linux-x64-musl@4.39.0': + dev: true + optional: true + + '@rollup/rollup-win32-arm64-msvc@4.39.0': + dev: true + optional: true + + '@rollup/rollup-win32-ia32-msvc@4.39.0': + dev: true + optional: true + + '@rollup/rollup-win32-x64-msvc@4.39.0': dev: true optional: true @@ -19102,42 +19191,34 @@ snapshots: '@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - dev: false '@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - dev: false '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - dev: false '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - dev: false '@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - dev: false '@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - dev: false '@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - dev: false '@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - dev: false '@svgr/babel-preset@8.1.0(@babel/core@7.26.0)': dependencies: @@ -19150,7 +19231,6 @@ snapshots: '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.26.0) '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.26.0) '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.26.0) - dev: false '@svgr/core@8.1.0(typescript@5.7.3)': dependencies: @@ -19162,13 +19242,11 @@ snapshots: transitivePeerDependencies: - supports-color - typescript - dev: false '@svgr/hast-util-to-babel-ast@8.0.0': dependencies: '@babel/types': 7.26.0 entities: 4.5.0 - dev: false '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.7.3))': dependencies: @@ -19179,7 +19257,6 @@ snapshots: svg-parser: 2.0.4 transitivePeerDependencies: - supports-color - dev: false '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.7.3))(typescript@5.7.3)': dependencies: @@ -19366,7 +19443,7 @@ snapshots: '@types/acorn@4.0.6': dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.7 '@types/argparse@1.0.38': dev: true @@ -19378,23 +19455,19 @@ snapshots: '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.6 - dev: false '@types/babel__generator@7.6.8': dependencies: '@babel/types': 7.26.0 - dev: false '@types/babel__template@7.4.4': dependencies: '@babel/parser': 7.26.2 '@babel/types': 7.26.0 - dev: false '@types/babel__traverse@7.20.6': dependencies: '@babel/types': 7.26.0 - dev: false '@types/bcryptjs@2.4.6': dev: true @@ -19459,7 +19532,7 @@ snapshots: '@types/eslint-scope@3.7.7': dependencies: '@types/eslint': 8.56.5 - '@types/estree': 1.0.5 + '@types/estree': 1.0.7 '@types/eslint@8.56.5': dependencies: @@ -19468,13 +19541,15 @@ snapshots: '@types/estree-jsx@1.0.5': dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.7 '@types/estree@0.0.39': dev: false '@types/estree@1.0.5': {} + '@types/estree@1.0.7': {} + '@types/express-serve-static-core@4.17.43': dependencies: '@types/node': 22.13.0 @@ -19984,6 +20059,18 @@ snapshots: - '@swc/helpers' dev: true + '@vitejs/plugin-react@4.3.4(vite@5.1.4(@types/node@22.13.0))': + dependencies: + '@babel/core': 7.26.0 + '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) + '@types/babel__core': 7.20.5 + react-refresh: 0.14.2 + vite: 5.1.4(@types/node@22.13.0) + transitivePeerDependencies: + - supports-color + dev: true + '@vitest/expect@1.6.1': dependencies: '@vitest/spy': 1.6.1 @@ -20480,12 +20567,12 @@ snapshots: ast-types@0.13.4: dependencies: - tslib: 2.6.2 + tslib: 2.8.1 dev: false ast-types@0.15.2: dependencies: - tslib: 2.6.2 + tslib: 2.8.1 dev: false astral-regex@2.0.0: @@ -20548,6 +20635,17 @@ snapshots: postcss-value-parser: 4.2.0 dev: false + autoprefixer@10.4.20(postcss@8.5.3): + dependencies: + browserslist: 4.24.0 + caniuse-lite: 1.0.30001669 + fraction.js: 4.3.7 + normalize-range: 0.1.2 + picocolors: 1.1.1 + postcss: 8.5.3 + postcss-value-parser: 4.2.0 + dev: false + available-typed-arrays@1.0.7: dependencies: possible-typed-array-names: 1.0.0 @@ -20911,7 +21009,6 @@ snapshots: braces@3.0.3: dependencies: fill-range: 7.1.1 - dev: false browserslist@4.23.0: dependencies: @@ -21064,8 +21161,7 @@ snapshots: camelcase@5.3.1: dev: false - camelcase@6.3.0: - dev: false + camelcase@6.3.0: {} camelcase@7.0.1: dev: false @@ -21600,7 +21696,6 @@ snapshots: parse-json: 5.2.0 path-type: 4.0.0 typescript: 5.7.3 - dev: false cosmiconfig@9.0.0(typescript@5.7.3): dependencies: @@ -21668,14 +21763,19 @@ snapshots: postcss: 8.4.47 dev: false + css-declaration-sorter@7.2.0(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + dev: false + css-loader@6.10.0(webpack@5.90.3): dependencies: - icss-utils: 5.1.0(postcss@8.4.47) - postcss: 8.4.47 - postcss-modules-extract-imports: 3.0.0(postcss@8.4.47) - postcss-modules-local-by-default: 4.0.4(postcss@8.4.47) - postcss-modules-scope: 3.1.1(postcss@8.4.47) - postcss-modules-values: 4.0.0(postcss@8.4.47) + icss-utils: 5.1.0(postcss@8.5.3) + postcss: 8.5.3 + postcss-modules-extract-imports: 3.0.0(postcss@8.5.3) + postcss-modules-local-by-default: 4.0.4(postcss@8.5.3) + postcss-modules-scope: 3.1.1(postcss@8.5.3) + postcss-modules-values: 4.0.0(postcss@8.5.3) postcss-value-parser: 4.2.0 semver: 7.6.3 webpack: 5.90.3 @@ -21685,9 +21785,9 @@ snapshots: dependencies: '@jridgewell/trace-mapping': 0.3.23 clean-css: 5.3.3 - cssnano: 6.1.2(postcss@8.4.47) + cssnano: 6.1.2(postcss@8.5.3) jest-worker: 29.7.0 - postcss: 8.4.47 + postcss: 8.5.3 schema-utils: 4.2.0 serialize-javascript: 6.0.2 webpack: 5.90.3 @@ -21739,16 +21839,16 @@ snapshots: cssesc@3.0.0: {} - cssnano-preset-advanced@6.1.2(postcss@8.4.47): + cssnano-preset-advanced@6.1.2(postcss@8.5.3): dependencies: - autoprefixer: 10.4.20(postcss@8.4.47) + autoprefixer: 10.4.20(postcss@8.5.3) browserslist: 4.24.2 - cssnano-preset-default: 6.1.2(postcss@8.4.47) - postcss: 8.4.47 - postcss-discard-unused: 6.0.5(postcss@8.4.47) - postcss-merge-idents: 6.0.3(postcss@8.4.47) - postcss-reduce-idents: 6.0.3(postcss@8.4.47) - postcss-zindex: 6.0.2(postcss@8.4.47) + cssnano-preset-default: 6.1.2(postcss@8.5.3) + postcss: 8.5.3 + postcss-discard-unused: 6.0.5(postcss@8.5.3) + postcss-merge-idents: 6.0.3(postcss@8.5.3) + postcss-reduce-idents: 6.0.3(postcss@8.5.3) + postcss-zindex: 6.0.2(postcss@8.5.3) dev: false cssnano-preset-default@6.1.2(postcss@8.4.47): @@ -21786,11 +21886,51 @@ snapshots: postcss-unique-selectors: 6.0.4(postcss@8.4.47) dev: false + cssnano-preset-default@6.1.2(postcss@8.5.3): + dependencies: + browserslist: 4.24.2 + css-declaration-sorter: 7.2.0(postcss@8.5.3) + cssnano-utils: 4.0.2(postcss@8.5.3) + postcss: 8.5.3 + postcss-calc: 9.0.1(postcss@8.5.3) + postcss-colormin: 6.1.0(postcss@8.5.3) + postcss-convert-values: 6.1.0(postcss@8.5.3) + postcss-discard-comments: 6.0.2(postcss@8.5.3) + postcss-discard-duplicates: 6.0.3(postcss@8.5.3) + postcss-discard-empty: 6.0.3(postcss@8.5.3) + postcss-discard-overridden: 6.0.2(postcss@8.5.3) + postcss-merge-longhand: 6.0.5(postcss@8.5.3) + postcss-merge-rules: 6.1.1(postcss@8.5.3) + postcss-minify-font-values: 6.1.0(postcss@8.5.3) + postcss-minify-gradients: 6.0.3(postcss@8.5.3) + postcss-minify-params: 6.1.0(postcss@8.5.3) + postcss-minify-selectors: 6.0.4(postcss@8.5.3) + postcss-normalize-charset: 6.0.2(postcss@8.5.3) + postcss-normalize-display-values: 6.0.2(postcss@8.5.3) + postcss-normalize-positions: 6.0.2(postcss@8.5.3) + postcss-normalize-repeat-style: 6.0.2(postcss@8.5.3) + postcss-normalize-string: 6.0.2(postcss@8.5.3) + postcss-normalize-timing-functions: 6.0.2(postcss@8.5.3) + postcss-normalize-unicode: 6.1.0(postcss@8.5.3) + postcss-normalize-url: 6.0.2(postcss@8.5.3) + postcss-normalize-whitespace: 6.0.2(postcss@8.5.3) + postcss-ordered-values: 6.0.2(postcss@8.5.3) + postcss-reduce-initial: 6.1.0(postcss@8.5.3) + postcss-reduce-transforms: 6.0.2(postcss@8.5.3) + postcss-svgo: 6.0.3(postcss@8.5.3) + postcss-unique-selectors: 6.0.4(postcss@8.5.3) + dev: false + cssnano-utils@4.0.2(postcss@8.4.47): dependencies: postcss: 8.4.47 dev: false + cssnano-utils@4.0.2(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + dev: false + cssnano@6.1.2(postcss@8.4.47): dependencies: cssnano-preset-default: 6.1.2(postcss@8.4.47) @@ -21798,6 +21938,13 @@ snapshots: postcss: 8.4.47 dev: false + cssnano@6.1.2(postcss@8.5.3): + dependencies: + cssnano-preset-default: 6.1.2(postcss@8.5.3) + lilconfig: 3.1.1 + postcss: 8.5.3 + dev: false + csso@5.0.5: dependencies: css-tree: 2.2.1 @@ -22283,8 +22430,7 @@ snapshots: dot-case@3.0.4: dependencies: no-case: 3.0.4 - tslib: 2.6.2 - dev: false + tslib: 2.8.1 dot-prop@6.0.1: dependencies: @@ -22419,7 +22565,6 @@ snapshots: error-ex@1.3.2: dependencies: is-arrayish: 0.2.1 - dev: false error-stack-parser@2.1.4: dependencies: @@ -22927,7 +23072,7 @@ snapshots: estree-util-attach-comments@3.0.0: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.7 estree-util-build-jsx@3.0.1: dependencies: @@ -22946,7 +23091,7 @@ snapshots: estree-util-value-to-estree@3.0.1: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.7 is-plain-obj: 4.1.0 dev: false @@ -22963,7 +23108,7 @@ snapshots: estree-walker@3.0.3: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.7 esutils@2.0.3: {} @@ -23412,7 +23557,7 @@ snapshots: '@nodelib/fs.walk': 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 - micromatch: 4.0.5 + micromatch: 4.0.8 fast-json-stable-stringify@2.1.0: {} @@ -23546,7 +23691,6 @@ snapshots: fill-range@7.1.1: dependencies: to-regex-range: 5.0.1 - dev: false filter-obj@1.1.0: dev: false @@ -24161,7 +24305,7 @@ snapshots: hast-util-to-estree@3.1.0: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.7 '@types/estree-jsx': 1.0.5 '@types/hast': 3.0.4 comma-separated-tokens: 2.0.3 @@ -24291,7 +24435,7 @@ snapshots: hosted-git-info@7.0.2: dependencies: - lru-cache: 10.2.0 + lru-cache: 10.4.3 dev: false hpack.js@2.1.6: @@ -24433,7 +24577,7 @@ snapshots: http-proxy: 1.18.1 is-glob: 4.0.3 is-plain-obj: 3.0.0 - micromatch: 4.0.5 + micromatch: 4.0.8 transitivePeerDependencies: - debug dev: false @@ -24525,9 +24669,9 @@ snapshots: dependencies: safer-buffer: 2.1.2 - icss-utils@5.1.0(postcss@8.4.47): + icss-utils@5.1.0(postcss@8.5.3): dependencies: - postcss: 8.4.47 + postcss: 8.5.3 dev: false idb-keyval@6.2.1: @@ -24666,8 +24810,7 @@ snapshots: call-bind: 1.0.7 get-intrinsic: 1.2.4 - is-arrayish@0.2.1: - dev: false + is-arrayish@0.2.1: {} is-arrayish@0.3.2: dev: false @@ -24811,7 +24954,7 @@ snapshots: is-reference@3.0.2: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.7 is-regex@1.1.4: dependencies: @@ -25586,8 +25729,7 @@ snapshots: lower-case@2.0.2: dependencies: - tslib: 2.6.2 - dev: false + tslib: 2.8.1 lowercase-keys@2.0.0: dev: false @@ -26428,7 +26570,7 @@ snapshots: micromark-extension-mdx-expression@3.0.0: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.7 devlop: 1.1.0 micromark-factory-mdx-expression: 2.0.1 micromark-factory-space: 2.0.0 @@ -26440,7 +26582,7 @@ snapshots: micromark-extension-mdx-jsx@3.0.0: dependencies: '@types/acorn': 4.0.6 - '@types/estree': 1.0.5 + '@types/estree': 1.0.7 devlop: 1.1.0 estree-util-is-identifier-name: 3.0.0 micromark-factory-mdx-expression: 2.0.1 @@ -26456,7 +26598,7 @@ snapshots: micromark-extension-mdxjs-esm@3.0.0: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.7 devlop: 1.1.0 micromark-core-commonmark: 2.0.0 micromark-util-character: 2.1.0 @@ -26492,7 +26634,7 @@ snapshots: micromark-factory-mdx-expression@2.0.1: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.7 devlop: 1.1.0 micromark-util-character: 2.1.0 micromark-util-events-to-acorn: 2.0.2 @@ -26568,7 +26710,7 @@ snapshots: micromark-util-events-to-acorn@2.0.2: dependencies: '@types/acorn': 4.0.6 - '@types/estree': 1.0.5 + '@types/estree': 1.0.7 '@types/unist': 3.0.2 devlop: 1.1.0 estree-util-visit: 2.0.0 @@ -26640,7 +26782,6 @@ snapshots: dependencies: braces: 3.0.3 picomatch: 2.3.1 - dev: false microsoft-capitalize@1.0.5: dev: false @@ -26865,6 +27006,8 @@ snapshots: nan@2.22.0: dev: false + nanoid@3.3.10: {} + nanoid@3.3.7: {} napi-build-utils@1.0.2: @@ -27035,8 +27178,7 @@ snapshots: no-case@3.0.4: dependencies: lower-case: 2.0.2 - tslib: 2.6.2 - dev: false + tslib: 2.8.1 node-abi@3.56.0: dependencies: @@ -27521,7 +27663,6 @@ snapshots: error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 - dev: false parse-ms@2.1.0: dev: false @@ -27559,7 +27700,7 @@ snapshots: pascal-case@3.1.2: dependencies: no-case: 3.0.4 - tslib: 2.6.2 + tslib: 2.8.1 dev: false password-prompt@1.1.3: @@ -27662,7 +27803,7 @@ snapshots: periscopic@3.1.0: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.7 estree-walker: 3.0.3 is-reference: 3.0.2 @@ -27742,6 +27883,13 @@ snapshots: postcss-value-parser: 4.2.0 dev: false + postcss-calc@9.0.1(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + postcss-selector-parser: 6.1.2 + postcss-value-parser: 4.2.0 + dev: false + postcss-colormin@6.1.0(postcss@8.4.47): dependencies: browserslist: 4.24.2 @@ -27751,6 +27899,15 @@ snapshots: postcss-value-parser: 4.2.0 dev: false + postcss-colormin@6.1.0(postcss@8.5.3): + dependencies: + browserslist: 4.24.2 + caniuse-api: 3.0.0 + colord: 2.9.3 + postcss: 8.5.3 + postcss-value-parser: 4.2.0 + dev: false + postcss-convert-values@6.1.0(postcss@8.4.47): dependencies: browserslist: 4.24.2 @@ -27758,29 +27915,56 @@ snapshots: postcss-value-parser: 4.2.0 dev: false + postcss-convert-values@6.1.0(postcss@8.5.3): + dependencies: + browserslist: 4.24.2 + postcss: 8.5.3 + postcss-value-parser: 4.2.0 + dev: false + postcss-discard-comments@6.0.2(postcss@8.4.47): dependencies: postcss: 8.4.47 dev: false + postcss-discard-comments@6.0.2(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + dev: false + postcss-discard-duplicates@6.0.3(postcss@8.4.47): dependencies: postcss: 8.4.47 dev: false + postcss-discard-duplicates@6.0.3(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + dev: false + postcss-discard-empty@6.0.3(postcss@8.4.47): dependencies: postcss: 8.4.47 dev: false + postcss-discard-empty@6.0.3(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + dev: false + postcss-discard-overridden@6.0.2(postcss@8.4.47): dependencies: postcss: 8.4.47 dev: false - postcss-discard-unused@6.0.5(postcss@8.4.47): + postcss-discard-overridden@6.0.2(postcss@8.5.3): dependencies: - postcss: 8.4.47 + postcss: 8.5.3 + dev: false + + postcss-discard-unused@6.0.5(postcss@8.5.3): + dependencies: + postcss: 8.5.3 postcss-selector-parser: 6.1.2 dev: false @@ -27813,10 +27997,10 @@ snapshots: - typescript dev: false - postcss-merge-idents@6.0.3(postcss@8.4.47): + postcss-merge-idents@6.0.3(postcss@8.5.3): dependencies: - cssnano-utils: 4.0.2(postcss@8.4.47) - postcss: 8.4.47 + cssnano-utils: 4.0.2(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: false @@ -27827,6 +28011,13 @@ snapshots: stylehacks: 6.1.1(postcss@8.4.47) dev: false + postcss-merge-longhand@6.0.5(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + postcss-value-parser: 4.2.0 + stylehacks: 6.1.1(postcss@8.5.3) + dev: false + postcss-merge-rules@6.1.1(postcss@8.4.47): dependencies: browserslist: 4.24.2 @@ -27836,12 +28027,27 @@ snapshots: postcss-selector-parser: 6.1.2 dev: false + postcss-merge-rules@6.1.1(postcss@8.5.3): + dependencies: + browserslist: 4.24.2 + caniuse-api: 3.0.0 + cssnano-utils: 4.0.2(postcss@8.5.3) + postcss: 8.5.3 + postcss-selector-parser: 6.1.2 + dev: false + postcss-minify-font-values@6.1.0(postcss@8.4.47): dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 dev: false + postcss-minify-font-values@6.1.0(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + postcss-value-parser: 4.2.0 + dev: false + postcss-minify-gradients@6.0.3(postcss@8.4.47): dependencies: colord: 2.9.3 @@ -27850,6 +28056,14 @@ snapshots: postcss-value-parser: 4.2.0 dev: false + postcss-minify-gradients@6.0.3(postcss@8.5.3): + dependencies: + colord: 2.9.3 + cssnano-utils: 4.0.2(postcss@8.5.3) + postcss: 8.5.3 + postcss-value-parser: 4.2.0 + dev: false + postcss-minify-params@6.1.0(postcss@8.4.47): dependencies: browserslist: 4.24.2 @@ -27858,77 +28072,126 @@ snapshots: postcss-value-parser: 4.2.0 dev: false + postcss-minify-params@6.1.0(postcss@8.5.3): + dependencies: + browserslist: 4.24.2 + cssnano-utils: 4.0.2(postcss@8.5.3) + postcss: 8.5.3 + postcss-value-parser: 4.2.0 + dev: false + postcss-minify-selectors@6.0.4(postcss@8.4.47): dependencies: postcss: 8.4.47 postcss-selector-parser: 6.1.2 dev: false - postcss-modules-extract-imports@3.0.0(postcss@8.4.47): + postcss-minify-selectors@6.0.4(postcss@8.5.3): dependencies: - postcss: 8.4.47 + postcss: 8.5.3 + postcss-selector-parser: 6.1.2 dev: false - postcss-modules-local-by-default@4.0.4(postcss@8.4.47): + postcss-modules-extract-imports@3.0.0(postcss@8.5.3): dependencies: - icss-utils: 5.1.0(postcss@8.4.47) - postcss: 8.4.47 + postcss: 8.5.3 + dev: false + + postcss-modules-local-by-default@4.0.4(postcss@8.5.3): + dependencies: + icss-utils: 5.1.0(postcss@8.5.3) + postcss: 8.5.3 postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 dev: false - postcss-modules-scope@3.1.1(postcss@8.4.47): + postcss-modules-scope@3.1.1(postcss@8.5.3): dependencies: - postcss: 8.4.47 + postcss: 8.5.3 postcss-selector-parser: 6.1.2 dev: false - postcss-modules-values@4.0.0(postcss@8.4.47): + postcss-modules-values@4.0.0(postcss@8.5.3): dependencies: - icss-utils: 5.1.0(postcss@8.4.47) - postcss: 8.4.47 + icss-utils: 5.1.0(postcss@8.5.3) + postcss: 8.5.3 dev: false postcss-nested@6.0.1(postcss@8.4.35): dependencies: postcss: 8.4.35 - postcss-selector-parser: 6.0.15 + postcss-selector-parser: 6.1.2 postcss-normalize-charset@6.0.2(postcss@8.4.47): dependencies: postcss: 8.4.47 dev: false + postcss-normalize-charset@6.0.2(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + dev: false + postcss-normalize-display-values@6.0.2(postcss@8.4.47): dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 dev: false + postcss-normalize-display-values@6.0.2(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + postcss-value-parser: 4.2.0 + dev: false + postcss-normalize-positions@6.0.2(postcss@8.4.47): dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 dev: false + postcss-normalize-positions@6.0.2(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + postcss-value-parser: 4.2.0 + dev: false + postcss-normalize-repeat-style@6.0.2(postcss@8.4.47): dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 dev: false + postcss-normalize-repeat-style@6.0.2(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + postcss-value-parser: 4.2.0 + dev: false + postcss-normalize-string@6.0.2(postcss@8.4.47): dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 dev: false + postcss-normalize-string@6.0.2(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + postcss-value-parser: 4.2.0 + dev: false + postcss-normalize-timing-functions@6.0.2(postcss@8.4.47): dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 dev: false + postcss-normalize-timing-functions@6.0.2(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + postcss-value-parser: 4.2.0 + dev: false + postcss-normalize-unicode@6.1.0(postcss@8.4.47): dependencies: browserslist: 4.24.2 @@ -27936,18 +28199,37 @@ snapshots: postcss-value-parser: 4.2.0 dev: false + postcss-normalize-unicode@6.1.0(postcss@8.5.3): + dependencies: + browserslist: 4.24.2 + postcss: 8.5.3 + postcss-value-parser: 4.2.0 + dev: false + postcss-normalize-url@6.0.2(postcss@8.4.47): dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 dev: false + postcss-normalize-url@6.0.2(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + postcss-value-parser: 4.2.0 + dev: false + postcss-normalize-whitespace@6.0.2(postcss@8.4.47): dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 dev: false + postcss-normalize-whitespace@6.0.2(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + postcss-value-parser: 4.2.0 + dev: false + postcss-ordered-values@6.0.2(postcss@8.4.47): dependencies: cssnano-utils: 4.0.2(postcss@8.4.47) @@ -27955,9 +28237,16 @@ snapshots: postcss-value-parser: 4.2.0 dev: false - postcss-reduce-idents@6.0.3(postcss@8.4.47): + postcss-ordered-values@6.0.2(postcss@8.5.3): dependencies: - postcss: 8.4.47 + cssnano-utils: 4.0.2(postcss@8.5.3) + postcss: 8.5.3 + postcss-value-parser: 4.2.0 + dev: false + + postcss-reduce-idents@6.0.3(postcss@8.5.3): + dependencies: + postcss: 8.5.3 postcss-value-parser: 4.2.0 dev: false @@ -27968,12 +28257,25 @@ snapshots: postcss: 8.4.47 dev: false + postcss-reduce-initial@6.1.0(postcss@8.5.3): + dependencies: + browserslist: 4.24.2 + caniuse-api: 3.0.0 + postcss: 8.5.3 + dev: false + postcss-reduce-transforms@6.0.2(postcss@8.4.47): dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 dev: false + postcss-reduce-transforms@6.0.2(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + postcss-value-parser: 4.2.0 + dev: false + postcss-selector-parser@6.0.10: dependencies: cssesc: 3.0.0 @@ -27988,11 +28290,10 @@ snapshots: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 - dev: false - postcss-sort-media-queries@5.2.0(postcss@8.4.47): + postcss-sort-media-queries@5.2.0(postcss@8.5.3): dependencies: - postcss: 8.4.47 + postcss: 8.5.3 sort-css-media-queries: 2.2.0 dev: false @@ -28003,17 +28304,30 @@ snapshots: svgo: 3.2.0 dev: false + postcss-svgo@6.0.3(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + postcss-value-parser: 4.2.0 + svgo: 3.2.0 + dev: false + postcss-unique-selectors@6.0.4(postcss@8.4.47): dependencies: postcss: 8.4.47 postcss-selector-parser: 6.1.2 dev: false + postcss-unique-selectors@6.0.4(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + postcss-selector-parser: 6.1.2 + dev: false + postcss-value-parser@4.2.0: {} - postcss-zindex@6.0.2(postcss@8.4.47): + postcss-zindex@6.0.2(postcss@8.5.3): dependencies: - postcss: 8.4.47 + postcss: 8.5.3 dev: false postcss@7.0.39: @@ -28040,6 +28354,13 @@ snapshots: nanoid: 3.3.7 picocolors: 1.1.1 source-map-js: 1.2.1 + dev: false + + postcss@8.5.3: + dependencies: + nanoid: 3.3.10 + picocolors: 1.1.1 + source-map-js: 1.2.1 postman-code-generators@1.14.0: dependencies: @@ -28895,8 +29216,7 @@ snapshots: react-refresh@0.13.0: dev: true - react-refresh@0.14.2: - dev: false + react-refresh@0.14.2: {} react-remove-scroll-bar@2.3.5(@types/react@18.2.58)(react@18.3.1): dependencies: @@ -29052,7 +29372,7 @@ snapshots: ast-types: 0.15.2 esprima: 4.0.1 source-map: 0.6.1 - tslib: 2.6.2 + tslib: 2.8.1 dev: false rechoir@0.6.2: @@ -29411,23 +29731,30 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - rollup@4.12.0: + rollup@4.39.0: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.7 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.12.0 - '@rollup/rollup-android-arm64': 4.12.0 - '@rollup/rollup-darwin-arm64': 4.12.0 - '@rollup/rollup-darwin-x64': 4.12.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.12.0 - '@rollup/rollup-linux-arm64-gnu': 4.12.0 - '@rollup/rollup-linux-arm64-musl': 4.12.0 - '@rollup/rollup-linux-riscv64-gnu': 4.12.0 - '@rollup/rollup-linux-x64-gnu': 4.12.0 - '@rollup/rollup-linux-x64-musl': 4.12.0 - '@rollup/rollup-win32-arm64-msvc': 4.12.0 - '@rollup/rollup-win32-ia32-msvc': 4.12.0 - '@rollup/rollup-win32-x64-msvc': 4.12.0 + '@rollup/rollup-android-arm-eabi': 4.39.0 + '@rollup/rollup-android-arm64': 4.39.0 + '@rollup/rollup-darwin-arm64': 4.39.0 + '@rollup/rollup-darwin-x64': 4.39.0 + '@rollup/rollup-freebsd-arm64': 4.39.0 + '@rollup/rollup-freebsd-x64': 4.39.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.39.0 + '@rollup/rollup-linux-arm-musleabihf': 4.39.0 + '@rollup/rollup-linux-arm64-gnu': 4.39.0 + '@rollup/rollup-linux-arm64-musl': 4.39.0 + '@rollup/rollup-linux-loongarch64-gnu': 4.39.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.39.0 + '@rollup/rollup-linux-riscv64-gnu': 4.39.0 + '@rollup/rollup-linux-riscv64-musl': 4.39.0 + '@rollup/rollup-linux-s390x-gnu': 4.39.0 + '@rollup/rollup-linux-x64-gnu': 4.39.0 + '@rollup/rollup-linux-x64-musl': 4.39.0 + '@rollup/rollup-win32-arm64-msvc': 4.39.0 + '@rollup/rollup-win32-ia32-msvc': 4.39.0 + '@rollup/rollup-win32-x64-msvc': 4.39.0 fsevents: 2.3.3 dev: true @@ -29453,7 +29780,7 @@ snapshots: dependencies: escalade: 3.2.0 picocolors: 1.1.1 - postcss: 8.4.47 + postcss: 8.5.3 strip-json-comments: 3.1.1 dev: false @@ -29925,8 +30252,7 @@ snapshots: snake-case@3.0.4: dependencies: dot-case: 3.0.4 - tslib: 2.6.2 - dev: false + tslib: 2.8.1 sockjs@0.3.24: dependencies: @@ -30229,6 +30555,13 @@ snapshots: postcss-selector-parser: 6.1.2 dev: false + stylehacks@6.1.1(postcss@8.5.3): + dependencies: + browserslist: 4.24.2 + postcss: 8.5.3 + postcss-selector-parser: 6.1.2 + dev: false + stylis@4.2.0: dev: false @@ -30290,8 +30623,7 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - svg-parser@2.0.4: - dev: false + svg-parser@2.0.4: {} svgo@3.2.0: dependencies: @@ -30641,8 +30973,7 @@ snapshots: tslib@2.6.2: {} - tslib@2.8.1: - dev: false + tslib@2.8.1: {} tsx@4.7.1: dependencies: @@ -31106,6 +31437,18 @@ snapshots: - supports-color dev: true + vite-plugin-svgr@4.3.0(typescript@5.7.3)(vite@5.1.4(@types/node@22.13.0)): + dependencies: + '@rollup/pluginutils': 5.1.4 + '@svgr/core': 8.1.0(typescript@5.7.3) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.7.3)) + vite: 5.1.4(@types/node@22.13.0) + transitivePeerDependencies: + - rollup + - supports-color + - typescript + dev: true + vite-tsconfig-paths@4.3.1(typescript@5.7.3): dependencies: debug: 4.3.4 @@ -31120,8 +31463,8 @@ snapshots: dependencies: '@types/node': 22.13.0 esbuild: 0.19.12 - postcss: 8.4.47 - rollup: 4.12.0 + postcss: 8.5.3 + rollup: 4.39.0 optionalDependencies: fsevents: 2.3.3 dev: true -- cgit v1.2.3-70-g09d2