diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 35b94997..52cf6144 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1036,8 +1036,8 @@ importers: specifier: 2.48.3 version: 2.48.3(@rspack/core@0.5.8(@swc/helpers@0.5.3))(@types/express@4.17.21)(@types/webpack@5.28.5)(eslint@8.57.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(tsconfig-paths@4.2.0)(type-fest@2.19.0)(typescript@5.4.5)(webpack-dev-server@4.13.1(webpack@5.95.0))(webpack-hot-middleware@2.26.1) '@modern-js/runtime': - specifier: 2.48.3 - version: 2.48.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.95.0(esbuild@0.17.19)) + specifier: 2.62.1 + version: 2.62.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@rsdoctor/rspack-plugin': specifier: ^0.3.11 version: 0.3.11(@rspack/core@0.5.8(@swc/helpers@0.5.3)) @@ -5328,12 +5328,6 @@ packages: '@loadable/component': ^5.0.1 react: ^16.3.0 || ^17.0.0 || ^18.0.0 - '@loadable/webpack-plugin@5.15.2': - resolution: {integrity: sha512-+o87jPHn3E8sqW0aBA+qwKuG8JyIfMGdz3zECv0t/JF0KHhxXtzIlTiqzlIYc5ZpFs/vKSQfjzGIR5tPJjoXDw==} - engines: {node: '>=8'} - peerDependencies: - webpack: '>=4.6.0' - '@lukeed/csprng@1.1.0': resolution: {integrity: sha512-Z7C/xXCiGWsg0KuKsHTKJxbWhpI3Vs5GwLfOean7MGyVFGqdRgBbAjOCh6u4bbjPc/8MJ2pZmK/0DLdCbivLDA==} engines: {node: '>=8'} @@ -5421,6 +5415,12 @@ packages: peerDependencies: react: '>=17.0.0' + '@modern-js/plugin-data-loader@2.62.1': + resolution: {integrity: sha512-m3LiFVm4VT5yXx+WZ9GY2lSmXmdMs/oJEb6i9SLJXXOTgX+teYZNLL6pe1NcAv6Y2A0VBARiBNgrtbBEPjrr3g==} + engines: {node: '>=16.2.0'} + peerDependencies: + react: '>=17.0.0' + '@modern-js/plugin-i18n@2.48.3': resolution: {integrity: sha512-bgQFzfmbDSPwdWT6W1jyGjiy4X+G9towW+v1rEv0/eSlDu2JJ285QYntjtrx9xoe4gkGDe2Ng25Cok9HkrjFPA==} @@ -5435,6 +5435,9 @@ packages: '@modern-js/plugin@2.48.3': resolution: {integrity: sha512-eEkyua75/7yQvfn6ChdBYr/M36PBQnaRInH8mik0RKFvZLdxP/q98mAyM9NnJ5QuqxfdhEqP6ACaw72PGFvWBA==} + '@modern-js/plugin@2.62.1': + resolution: {integrity: sha512-z1a716Q2qM40lSJn8beSC0o/7IpGW1l0maE2a0shMTheI2aXJ51wl5gIj23qFq6ZJ168gU29CIs4U5LeihMFqw==} + '@modern-js/prod-server@2.48.3': resolution: {integrity: sha512-6N+nuQeW05Vald5ltBLJ+qlGetKQyI/fZhoYEtjaVeJ5JrKC2ZLj50zCUraxHY+Tjc5crAyrl4ZC5APWbUqWqg==} @@ -5449,8 +5452,19 @@ packages: react-dom: optional: true - '@modern-js/runtime@2.48.3': - resolution: {integrity: sha512-eI+mkr6K84wgldj8qva8/UxyqOx+ZK49Nyk/PH9euWxrbZN0Afpq+rmnEpg3oqIvfJuqJl27T/yGx5hI7cSIwQ==} + '@modern-js/runtime-utils@2.62.1': + resolution: {integrity: sha512-LKxL5gWcTK6waUv8xGqzbLxjeMUnwQee2dlLo3xWH81OvIN/Ayc2/fc9+iXdOfRiA62661L1hHaI9Fo0i6Qu8w==} + peerDependencies: + react: '>=17.0.0' + react-dom: '>=17.0.0' + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true + + '@modern-js/runtime@2.62.1': + resolution: {integrity: sha512-EfG+2oPFb+XNGjtuVj3MPfwnT4iwjncFSGyNpRprdwCmR1RtWJiPQysa4bArujaufD5+VPp1UleM736CfNu8dg==} engines: {node: '>=14.17.6'} peerDependencies: react: '>=17' @@ -5482,6 +5496,9 @@ packages: '@modern-js/types@2.48.3': resolution: {integrity: sha512-nbUmBI1V+gT9A5p0FM8ya1Mdqwcc9OFa/v9cGNLmL4aqcgxgLSVbFunnGqfhfOFT6kLf+nViD/ZHCmm2EvEgFQ==} + '@modern-js/types@2.62.1': + resolution: {integrity: sha512-oS3BD9WKpn1xLIPF+/cgXK8BhTRTyJwzUKy9hM8jApwQQakbKklKg6GULkIQLT+EWA02BtAeyRj42GoTlDWoBQ==} + '@modern-js/uni-builder@2.48.3': resolution: {integrity: sha512-3HhCZF9bwS5adlWpdAHORcCJ7UgKD1flg23+8B/udkoBJHVWCPhLs6xrtzh83Z6cECRfMn5sLHPj3zTrAaniMg==} @@ -5491,6 +5508,9 @@ packages: '@modern-js/utils@2.58.2': resolution: {integrity: sha512-nIT6jOdYSqNDDZq3arf8WoIcxhznTdK+AgwWZ5dqpL7IUzfUBt80MgOThttVZL8c10N0SGgbeEsQZpdpkCA+gA==} + '@modern-js/utils@2.62.1': + resolution: {integrity: sha512-j2s63QH2fuLRd/ULY1ASVsdnFrNuV8nHTCNeXIWfd2B1d2pDeylLVeLlVT7tiFtmZQBV0BI8pGhffBfDQvh1/g==} + '@module-federation/bridge-react-webpack-plugin@0.7.3': resolution: {integrity: sha512-LNg+ces5sSlHmEcw2Js1lIKXH1w/DjYFW7xIQLvbCC6ehdnK+DnAyJz0e9PBn85zjESPQ4AJK1n9yzjZCDxFhQ==} @@ -5952,6 +5972,10 @@ packages: resolution: {integrity: sha512-zcU0gM3z+3iqj8UX45AmWY810l3oUmXM7uH4dt5xtzvMhRtYVhKGOmgOd1877dOPPepfCjUv57w+syamWIYe7w==} engines: {node: '>=14.0.0'} + '@remix-run/router@1.20.0': + resolution: {integrity: sha512-mUnk8rPJBI9loFDZ+YzPGdeniYK+FTmRD1TMCz7ev2SNIozyKKpnGgsxO34u6Z4z/t0ITuu7voi/AshfsGsgFg==} + engines: {node: '>=14.0.0'} + '@remix-run/router@1.7.2': resolution: {integrity: sha512-7Lcn7IqGMV+vizMPoEl5F0XDshcdDYtMI6uJLQdQz5CfZAwy3vvGKYSUk789qndt5dEC4HfSjviSYlSoHGL2+A==} engines: {node: '>=14'} @@ -7786,9 +7810,6 @@ packages: '@types/stack-utils@2.0.3': resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} - '@types/styled-components@5.1.26': - resolution: {integrity: sha512-KuKJ9Z6xb93uJiIyxo/+ksS7yLjS1KzG6iv5i78dhVg/X3u5t1H7juRWqVmodIdz6wGVaIApo1u01kmFRdJHVw==} - '@types/styled-components@5.1.34': resolution: {integrity: sha512-mmiVvwpYklFIv9E8qfxuPyIt/OuyIrn6gMOAMOFUO3WJfSrSE+sGUoa4PiZj77Ut7bKZpaa6o1fBKS/4TOEvnA==} @@ -9469,6 +9490,10 @@ packages: resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} engines: {node: '>= 0.6'} + cookie@0.7.2: + resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==} + engines: {node: '>= 0.6'} + cookies@0.9.1: resolution: {integrity: sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==} engines: {node: '>= 0.8'} @@ -11703,6 +11728,10 @@ packages: isarray@2.0.5: resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} + isbot@3.7.1: + resolution: {integrity: sha512-JfqOaY3O1lcWt2nc+D6Mq231CNpwZrBboLa59Go0J8hjGH+gY/Sy0CA/YLUSIScINmAVwTdJZIsOTk4PfBtRuw==} + engines: {node: '>=12'} + isbot@3.8.0: resolution: {integrity: sha512-vne1mzQUTR+qsMLeCBL9+/tgnDXRyc2pygLGl/WsgA+EZKIiB5Ehu0CiVTHIIk30zhJ24uGz4M5Ppse37aR0Hg==} engines: {node: '>=12'} @@ -14181,6 +14210,13 @@ packages: react: '>=16.8' react-dom: '>=16.8' + react-router-dom@6.27.0: + resolution: {integrity: sha512-+bvtFWMC0DgAFrfKXKG9Fc+BcXWRUO1aJIihbB79xaeq0v5UzfvnM5houGUm1Y461WVRcgAQ+Clh5rdb1eCx4g==} + engines: {node: '>=14.0.0'} + peerDependencies: + react: '>=16.8' + react-dom: '>=16.8' + react-router@5.3.4: resolution: {integrity: sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==} peerDependencies: @@ -14198,6 +14234,12 @@ packages: peerDependencies: react: '>=16.8' + react-router@6.27.0: + resolution: {integrity: sha512-YA+HGZXz4jaAkVoYBE98VQl+nVzI+cVI2Oj/06F5ZM+0u3TgedN9Y9kmMRo2mnkSK2nCpNQn0DVob4HCsY/WLw==} + engines: {node: '>=14.0.0'} + peerDependencies: + react: '>=16.8' + react-side-effect@2.1.2: resolution: {integrity: sha512-PVjOcvVOyIILrYoyGEpDN3vmYNLdy1CajSFNt4TDsVQC5KpTijDvWVoR+/7Rz2xT978D8/ZtFceXxzsPwZEDvw==} peerDependencies: @@ -17194,11 +17236,11 @@ snapshots: '@babel/helper-annotate-as-pure@7.24.7': dependencies: - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 '@babel/helper-annotate-as-pure@7.25.7': dependencies: - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 '@babel/helper-annotate-as-pure@7.25.9': dependencies: @@ -17206,12 +17248,12 @@ snapshots: '@babel/helper-builder-binary-assignment-operator-visitor@7.22.15': dependencies: - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 '@babel/helper-builder-binary-assignment-operator-visitor@7.25.7': dependencies: '@babel/traverse': 7.25.7 - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 transitivePeerDependencies: - supports-color @@ -17421,28 +17463,28 @@ snapshots: '@babel/helper-environment-visitor@7.24.7': dependencies: - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 '@babel/helper-function-name@7.24.7': dependencies: '@babel/template': 7.25.7 - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 '@babel/helper-hoist-variables@7.24.7': dependencies: - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 '@babel/helper-member-expression-to-functions@7.24.7': dependencies: '@babel/traverse': 7.25.7 - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 transitivePeerDependencies: - supports-color '@babel/helper-member-expression-to-functions@7.25.7': dependencies: '@babel/traverse': 7.25.7 - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 transitivePeerDependencies: - supports-color @@ -17455,7 +17497,7 @@ snapshots: '@babel/helper-module-imports@7.18.6': dependencies: - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 '@babel/helper-module-imports@7.24.7(supports-color@5.5.0)': dependencies: @@ -17467,7 +17509,7 @@ snapshots: '@babel/helper-module-imports@7.25.7': dependencies: '@babel/traverse': 7.25.7 - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 transitivePeerDependencies: - supports-color @@ -17539,11 +17581,11 @@ snapshots: '@babel/helper-optimise-call-expression@7.24.7': dependencies: - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 '@babel/helper-optimise-call-expression@7.25.7': dependencies: - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 '@babel/helper-optimise-call-expression@7.25.9': dependencies: @@ -17648,14 +17690,14 @@ snapshots: '@babel/helper-simple-access@7.24.7': dependencies: '@babel/traverse': 7.25.7 - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 transitivePeerDependencies: - supports-color '@babel/helper-simple-access@7.25.7': dependencies: '@babel/traverse': 7.25.7 - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 transitivePeerDependencies: - supports-color @@ -17669,14 +17711,14 @@ snapshots: '@babel/helper-skip-transparent-expression-wrappers@7.24.7': dependencies: '@babel/traverse': 7.25.7 - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 transitivePeerDependencies: - supports-color '@babel/helper-skip-transparent-expression-wrappers@7.25.7': dependencies: '@babel/traverse': 7.25.7 - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 transitivePeerDependencies: - supports-color @@ -17689,7 +17731,7 @@ snapshots: '@babel/helper-split-export-declaration@7.24.7': dependencies: - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 '@babel/helper-string-parser@7.24.8': {} @@ -17713,20 +17755,20 @@ snapshots: dependencies: '@babel/helper-function-name': 7.24.7 '@babel/template': 7.25.7 - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 '@babel/helper-wrap-function@7.25.7': dependencies: '@babel/template': 7.25.7 '@babel/traverse': 7.25.7 - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 transitivePeerDependencies: - supports-color '@babel/helpers@7.25.0': dependencies: '@babel/template': 7.25.7 - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 '@babel/helpers@7.25.7': dependencies: @@ -17754,11 +17796,11 @@ snapshots: '@babel/parser@7.25.3': dependencies: - '@babel/types': 7.25.2 + '@babel/types': 7.26.0 '@babel/parser@7.25.6': dependencies: - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 '@babel/parser@7.25.8': dependencies: @@ -18050,6 +18092,11 @@ snapshots: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-export-default-from@7.24.1(@babel/core@7.25.8)': dependencies: '@babel/core': 7.25.8 @@ -19009,7 +19056,7 @@ snapshots: '@babel/helper-module-imports': 7.25.7 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.25.2) - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 transitivePeerDependencies: - supports-color @@ -19511,7 +19558,7 @@ snapshots: '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-proposal-unicode-property-regex': 7.18.6(@babel/core@7.25.2) '@babel/plugin-transform-dotall-regex': 7.24.7(@babel/core@7.25.2) - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 esutils: 2.0.3 '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.25.8)': @@ -19615,7 +19662,7 @@ snapshots: dependencies: '@babel/code-frame': 7.24.7 '@babel/parser': 7.25.6 - '@babel/types': 7.25.6 + '@babel/types': 7.26.0 '@babel/template@7.25.7': dependencies: @@ -19635,7 +19682,7 @@ snapshots: '@babel/generator': 7.25.0 '@babel/parser': 7.25.3 '@babel/template': 7.25.0 - '@babel/types': 7.25.2 + '@babel/types': 7.26.0 debug: 4.3.6(supports-color@5.5.0) globals: 11.12.0 transitivePeerDependencies: @@ -19647,7 +19694,7 @@ snapshots: '@babel/generator': 7.25.7 '@babel/parser': 7.25.8 '@babel/template': 7.25.7 - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 debug: 4.3.6(supports-color@5.5.0) globals: 11.12.0 transitivePeerDependencies: @@ -20384,7 +20431,7 @@ snapshots: chalk: 4.1.2 cosmiconfig: 8.3.6(typescript@5.4.5) jest-validate: 29.7.0 - jiti: 1.21.0 + jiti: 1.21.6 lodash.get: 4.4.2 transitivePeerDependencies: - typescript @@ -20438,10 +20485,10 @@ snapshots: dependencies: call-bind: 1.0.7 - '@loadable/babel-plugin@5.15.3(@babel/core@7.25.2)': + '@loadable/babel-plugin@5.15.3(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.25.2 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.25.2) + '@babel/core': 7.26.0 + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.26.0) '@loadable/component@5.15.3(react@18.3.1)': dependencies: @@ -20470,11 +20517,6 @@ snapshots: lodash: 4.17.21 react: 18.3.1 - '@loadable/webpack-plugin@5.15.2(webpack@5.95.0(esbuild@0.17.19))': - dependencies: - make-dir: 3.1.0 - webpack: 5.95.0(esbuild@0.17.19) - '@lukeed/csprng@1.1.0': {} '@mdx-js/loader@2.3.0(webpack@5.96.1)': @@ -20696,6 +20738,18 @@ snapshots: - react-dom - supports-color + '@modern-js/plugin-data-loader@2.62.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@babel/core': 7.26.0 + '@modern-js/runtime-utils': 2.62.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@modern-js/utils': 2.62.1 + '@swc/helpers': 0.5.13 + path-to-regexp: 6.3.0 + react: 18.3.1 + transitivePeerDependencies: + - react-dom + - supports-color + '@modern-js/plugin-i18n@2.48.3': dependencies: '@modern-js/utils': 2.48.3 @@ -20716,6 +20770,11 @@ snapshots: '@modern-js/utils': 2.48.3 '@swc/helpers': 0.5.3 + '@modern-js/plugin@2.62.1': + dependencies: + '@modern-js/utils': 2.62.1 + '@swc/helpers': 0.5.13 + '@modern-js/prod-server@2.48.3(@types/express@4.17.21)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@modern-js/plugin': 2.48.3 @@ -20752,44 +20811,55 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@modern-js/runtime@2.48.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.95.0(esbuild@0.17.19))': + '@modern-js/runtime-utils@2.62.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/core': 7.25.2 - '@babel/types': 7.25.2 - '@loadable/babel-plugin': 5.15.3(@babel/core@7.25.2) + '@modern-js/utils': 2.62.1 + '@remix-run/router': 1.20.0 + '@swc/helpers': 0.5.13 + lru-cache: 6.0.0 + react-router-dom: 6.27.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + serialize-javascript: 6.0.2 + optionalDependencies: + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + + '@modern-js/runtime@2.62.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@babel/core': 7.26.0 + '@babel/types': 7.26.0 + '@loadable/babel-plugin': 5.15.3(@babel/core@7.26.0) '@loadable/component': 5.15.3(react@18.3.1) '@loadable/server': 5.15.3(@loadable/component@5.15.3(react@18.3.1))(react@18.3.1) - '@loadable/webpack-plugin': 5.15.2(webpack@5.95.0(esbuild@0.17.19)) '@modern-js-reduck/plugin-auto-actions': 1.1.11(@modern-js-reduck/store@1.1.11) '@modern-js-reduck/plugin-devtools': 1.1.11(@modern-js-reduck/store@1.1.11) '@modern-js-reduck/plugin-effects': 1.1.11(@modern-js-reduck/store@1.1.11) '@modern-js-reduck/plugin-immutable': 1.1.11(@modern-js-reduck/store@1.1.11) '@modern-js-reduck/react': 1.1.11(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@modern-js-reduck/store': 1.1.11 - '@modern-js/plugin': 2.48.3 - '@modern-js/runtime-utils': 2.48.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@modern-js/types': 2.48.3 - '@modern-js/utils': 2.48.3 - '@remix-run/node': 1.19.3 - '@swc/helpers': 0.5.3 + '@modern-js/plugin': 2.62.1 + '@modern-js/plugin-data-loader': 2.62.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@modern-js/runtime-utils': 2.62.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@modern-js/types': 2.62.1 + '@modern-js/utils': 2.62.1 + '@swc/helpers': 0.5.13 '@types/loadable__component': 5.13.9 '@types/react-helmet': 6.1.11 - '@types/styled-components': 5.1.26 - cookie: 0.5.0 + '@types/styled-components': 5.1.34 + cookie: 0.7.2 + es-module-lexer: 1.4.1 esbuild: 0.17.19 - hoist-non-react-statics: 3.3.2 invariant: 2.2.4 + isbot: 3.7.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-helmet: 6.1.0(react@18.3.1) react-is: 18.2.0 react-side-effect: 2.1.2(react@18.3.1) - styled-components: 5.3.11(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1) + styled-components: 5.3.11(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1) transitivePeerDependencies: - '@types/react' - '@types/react-dom' - supports-color - - webpack '@modern-js/server-core@2.48.3': dependencies: @@ -20847,11 +20917,13 @@ snapshots: '@modern-js/types@2.48.3': {} + '@modern-js/types@2.62.1': {} + '@modern-js/uni-builder@2.48.3(@babel/traverse@7.25.3)(@rspack/core@0.5.8(@swc/helpers@0.5.3))(@types/express@4.17.21)(@types/webpack@5.28.5)(esbuild@0.17.19)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(tsconfig-paths@4.2.0)(type-fest@2.19.0)(typescript@5.4.5)(webpack-dev-server@4.13.1(webpack@5.95.0))(webpack-hot-middleware@2.26.1)': dependencies: '@babel/core': 7.25.8 '@babel/preset-react': 7.24.7(@babel/core@7.25.8) - '@babel/types': 7.25.2 + '@babel/types': 7.26.0 '@modern-js/server': 2.48.3(@babel/traverse@7.25.3)(@types/express@4.17.21)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(tsconfig-paths@4.2.0) '@modern-js/utils': 2.48.3 '@pmmmwh/react-refresh-webpack-plugin': 0.5.10(@types/webpack@5.28.5)(react-refresh@0.14.2)(type-fest@2.19.0)(webpack-dev-server@4.13.1(webpack@5.95.0))(webpack-hot-middleware@2.26.1)(webpack@5.95.0(esbuild@0.17.19)) @@ -20891,7 +20963,7 @@ snapshots: postcss-page-break: 3.0.4(postcss@8.4.49) react-refresh: 0.14.2 rspack-manifest-plugin: 5.0.0-alpha0(webpack@5.95.0(esbuild@0.17.19)) - terser-webpack-plugin: 5.3.10(esbuild@0.17.19)(webpack@5.95.0(esbuild@0.17.19)) + terser-webpack-plugin: 5.3.10(esbuild@0.17.19)(webpack@5.95.0) ts-loader: 9.4.4(typescript@5.4.5)(webpack@5.95.0(esbuild@0.17.19)) webpack: 5.95.0(esbuild@0.17.19) webpack-manifest-plugin: 5.0.0(webpack@5.95.0(esbuild@0.17.19)) @@ -20941,6 +21013,13 @@ snapshots: lodash: 4.17.21 rslog: 1.2.2 + '@modern-js/utils@2.62.1': + dependencies: + '@swc/helpers': 0.5.13 + caniuse-lite: 1.0.30001669 + lodash: 4.17.21 + rslog: 1.2.2 + '@module-federation/bridge-react-webpack-plugin@0.7.3': dependencies: '@module-federation/sdk': 0.7.3 @@ -21442,6 +21521,8 @@ snapshots: '@remix-run/router@1.15.1': {} + '@remix-run/router@1.20.0': {} + '@remix-run/router@1.7.2': {} '@remix-run/server-runtime@1.19.3': @@ -21590,7 +21671,7 @@ snapshots: '@babel/preset-env': 7.25.8(@babel/core@7.25.8) '@babel/preset-typescript': 7.25.7(@babel/core@7.25.8) '@babel/runtime': 7.24.4 - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 '@types/babel__core': 7.20.5 babel-plugin-dynamic-import-node: 2.3.3 core-js: 3.36.1 @@ -23606,12 +23687,12 @@ snapshots: '@svgr/hast-util-to-babel-ast@6.5.1': dependencies: - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 entities: 4.5.0 '@svgr/hast-util-to-babel-ast@8.0.0': dependencies: - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 entities: 4.5.0 '@svgr/plugin-jsx@6.5.1(@svgr/core@6.5.1)': @@ -24739,16 +24820,16 @@ snapshots: '@types/babel__generator@7.6.8': dependencies: - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 '@types/babel__template@7.4.4': dependencies: '@babel/parser': 7.25.8 - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 '@types/babel__traverse@7.20.5': dependencies: - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 '@types/body-parser@1.19.5': dependencies: @@ -24974,12 +25055,6 @@ snapshots: '@types/stack-utils@2.0.3': {} - '@types/styled-components@5.1.26': - dependencies: - '@types/hoist-non-react-statics': 3.3.5 - '@types/react': 18.3.12 - csstype: 3.1.3 - '@types/styled-components@5.1.34': dependencies: '@types/hoist-non-react-statics': 3.3.5 @@ -26154,7 +26229,7 @@ snapshots: babel-plugin-jest-hoist@29.6.3: dependencies: '@babel/template': 7.25.7 - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.5 @@ -26172,7 +26247,7 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-module-imports': 7.18.6 '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.26.0) - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 html-entities: 2.3.3 parse5: 7.1.2 validate-html-nesting: 1.2.2 @@ -26323,26 +26398,26 @@ snapshots: transitivePeerDependencies: - supports-color - babel-plugin-styled-components@2.1.4(@babel/core@7.25.2)(styled-components@5.3.11(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1))(supports-color@5.5.0): + babel-plugin-styled-components@2.1.4(@babel/core@7.26.0)(styled-components@5.3.11(@babel/core@7.26.0)(react-dom@17.0.2(react@17.0.2))(react-is@18.2.0)(react@17.0.2))(supports-color@5.5.0): dependencies: '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-module-imports': 7.24.7(supports-color@5.5.0) - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.26.0) lodash: 4.17.21 picomatch: 2.3.1 - styled-components: 5.3.11(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1) + styled-components: 5.3.11(@babel/core@7.26.0)(react-dom@17.0.2(react@17.0.2))(react-is@18.2.0)(react@17.0.2) transitivePeerDependencies: - '@babel/core' - supports-color - babel-plugin-styled-components@2.1.4(@babel/core@7.26.0)(styled-components@5.3.11(@babel/core@7.26.0)(react-dom@17.0.2(react@17.0.2))(react-is@18.2.0)(react@17.0.2))(supports-color@5.5.0): + babel-plugin-styled-components@2.1.4(@babel/core@7.26.0)(styled-components@5.3.11(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1))(supports-color@5.5.0): dependencies: '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-module-imports': 7.24.7(supports-color@5.5.0) '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.26.0) lodash: 4.17.21 picomatch: 2.3.1 - styled-components: 5.3.11(@babel/core@7.26.0)(react-dom@17.0.2(react@17.0.2))(react-is@18.2.0)(react@17.0.2) + styled-components: 5.3.11(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1) transitivePeerDependencies: - '@babel/core' - supports-color @@ -26399,7 +26474,7 @@ snapshots: babel-walk@3.0.0-canary-5: dependencies: - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 bail@2.0.2: {} @@ -27048,7 +27123,7 @@ snapshots: constantinople@4.0.1: dependencies: '@babel/parser': 7.25.8 - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 constants-browserify@1.0.0: {} @@ -27076,6 +27151,8 @@ snapshots: cookie@0.6.0: {} + cookie@0.7.2: {} + cookies@0.9.1: dependencies: depd: 2.0.0 @@ -29809,6 +29886,8 @@ snapshots: isarray@2.0.5: {} + isbot@3.7.1: {} + isbot@3.8.0: {} isexe@2.0.0: {} @@ -30148,7 +30227,7 @@ snapshots: '@babel/generator': 7.25.7 '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.25.8) '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.25.8) - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 @@ -33063,6 +33142,13 @@ snapshots: react-dom: 18.3.1(react@18.3.1) react-router: 6.22.1(react@18.3.1) + react-router-dom@6.27.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@remix-run/router': 1.20.0 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-router: 6.27.0(react@18.3.1) + react-router@5.3.4(react@17.0.2): dependencies: '@babel/runtime': 7.24.4 @@ -33086,6 +33172,11 @@ snapshots: '@remix-run/router': 1.15.1 react: 18.3.1 + react-router@6.27.0(react@18.3.1): + dependencies: + '@remix-run/router': 1.20.0 + react: 18.3.1 + react-side-effect@2.1.2(react@18.3.1): dependencies: react: 18.3.1 @@ -34357,36 +34448,36 @@ snapshots: dependencies: inline-style-parser: 0.2.2 - styled-components@5.3.11(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1): + styled-components@5.3.11(@babel/core@7.26.0)(react-dom@17.0.2(react@17.0.2))(react-is@18.2.0)(react@17.0.2): dependencies: '@babel/helper-module-imports': 7.24.7(supports-color@5.5.0) '@babel/traverse': 7.25.3(supports-color@5.5.0) '@emotion/is-prop-valid': 1.2.2 '@emotion/stylis': 0.8.5 '@emotion/unitless': 0.7.5 - babel-plugin-styled-components: 2.1.4(@babel/core@7.25.2)(styled-components@5.3.11(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1))(supports-color@5.5.0) + babel-plugin-styled-components: 2.1.4(@babel/core@7.26.0)(styled-components@5.3.11(@babel/core@7.26.0)(react-dom@17.0.2(react@17.0.2))(react-is@18.2.0)(react@17.0.2))(supports-color@5.5.0) css-to-react-native: 3.2.0 hoist-non-react-statics: 3.3.2 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 17.0.2 + react-dom: 17.0.2(react@17.0.2) react-is: 18.2.0 shallowequal: 1.1.0 supports-color: 5.5.0 transitivePeerDependencies: - '@babel/core' - styled-components@5.3.11(@babel/core@7.26.0)(react-dom@17.0.2(react@17.0.2))(react-is@18.2.0)(react@17.0.2): + styled-components@5.3.11(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1): dependencies: '@babel/helper-module-imports': 7.24.7(supports-color@5.5.0) '@babel/traverse': 7.25.3(supports-color@5.5.0) '@emotion/is-prop-valid': 1.2.2 '@emotion/stylis': 0.8.5 '@emotion/unitless': 0.7.5 - babel-plugin-styled-components: 2.1.4(@babel/core@7.26.0)(styled-components@5.3.11(@babel/core@7.26.0)(react-dom@17.0.2(react@17.0.2))(react-is@18.2.0)(react@17.0.2))(supports-color@5.5.0) + babel-plugin-styled-components: 2.1.4(@babel/core@7.26.0)(styled-components@5.3.11(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1))(supports-color@5.5.0) css-to-react-native: 3.2.0 hoist-non-react-statics: 3.3.2 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) react-is: 18.2.0 shallowequal: 1.1.0 supports-color: 5.5.0 @@ -34798,7 +34889,7 @@ snapshots: optionalDependencies: '@swc/core': 1.7.40(@swc/helpers@0.5.13) - terser-webpack-plugin@5.3.10(esbuild@0.17.19)(webpack@5.95.0(esbuild@0.17.19)): + terser-webpack-plugin@5.3.10(esbuild@0.17.19)(webpack@5.95.0): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 @@ -36646,7 +36737,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(esbuild@0.17.19)(webpack@5.95.0(esbuild@0.17.19)) + terser-webpack-plugin: 5.3.10(esbuild@0.17.19)(webpack@5.95.0) watchpack: 2.4.1 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -36886,7 +36977,7 @@ snapshots: with@7.0.2: dependencies: '@babel/parser': 7.25.8 - '@babel/types': 7.25.8 + '@babel/types': 7.26.0 assert-never: 1.2.1 babel-walk: 3.0.0-canary-5 diff --git a/rsdoctor/modern-minimal/package.json b/rsdoctor/modern-minimal/package.json index 6d264df1..507f456a 100644 --- a/rsdoctor/modern-minimal/package.json +++ b/rsdoctor/modern-minimal/package.json @@ -15,7 +15,7 @@ }, "devDependencies": { "@modern-js/app-tools": "2.48.3", - "@modern-js/runtime": "2.48.3", + "@modern-js/runtime": "2.62.1", "@rsdoctor/rspack-plugin": "^0.3.11", "@types/node": "^20", "@types/react": "^18.3.12",