feat(module-federation): migrate to latest (#29005)

<!-- Please make sure you have read the submission guidelines before
posting an PR -->
<!--
https://github.com/nrwl/nx/blob/master/CONTRIBUTING.md#-submitting-a-pr
-->

<!-- Please make sure that your commit message follows our format -->
<!-- Example: `fix(nx): must begin with lowercase` -->

<!-- If this is a particularly complex change or feature addition, you
can request a dedicated Nx release for this pull request branch. Mention
someone from the Nx team or the `@nrwl/nx-pipelines-reviewers` and they
will confirm if the PR warrants its own release for testing purposes,
and generate it for you if appropriate. -->

## Current Behavior
<!-- This is the behavior we have today -->
There is a runtime resolve bug in older versions of Module Federation
2.0 Packages.
It is fixed in v0.7.6
We're currently installing 0.6.9


## Expected Behavior
<!-- This is the behavior we should expect with the changes in this PR
-->
Migrate to the latest version of MF2.0 packages

## Related Issue(s)
<!-- Please link the issue being fixed so it gets closed when this is
merged. -->

Fixes #
This commit is contained in:
Colum Ferry 2024-11-20 14:03:52 -05:00 committed by GitHub
parent 8f67441e63
commit 7ece24c067
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
10 changed files with 261 additions and 16 deletions

View File

@ -53,8 +53,8 @@
"@jest/reporters": "^29.4.1",
"@jest/test-result": "^29.4.1",
"@jest/types": "^29.4.1",
"@module-federation/enhanced": "0.6.9",
"@module-federation/sdk": "0.6.9",
"@module-federation/enhanced": "0.7.6",
"@module-federation/sdk": "0.7.6",
"@monodon/rust": "2.0.0-beta.1",
"@napi-rs/cli": "3.0.0-alpha.56",
"@napi-rs/wasm-runtime": "0.2.4",

View File

@ -1164,6 +1164,27 @@
"alwaysAddToPackageJson": false
}
}
},
"20.2.0": {
"version": "20.2.0-beta.3",
"packages": {
"@module-federation/enhanced": {
"version": "0.7.6",
"alwaysAddToPackageJson": false
},
"@module-federation/runtime": {
"version": "0.7.6",
"alwaysAddToPackageJson": false
},
"@module-federation/sdk": {
"version": "0.7.6",
"alwaysAddToPackageJson": false
},
"@module-federation/node": {
"version": "2.6.11",
"alwaysAddToPackageJson": false
}
}
}
}
}

View File

@ -58,7 +58,7 @@
"tslib": "^2.3.0",
"webpack-merge": "^5.8.0",
"webpack": "^5.88.0",
"@module-federation/enhanced": "0.6.9",
"@module-federation/enhanced": "0.7.6",
"@nx/devkit": "file:../devkit",
"@nx/js": "file:../js",
"@nx/eslint": "file:../eslint",

View File

@ -14,8 +14,8 @@ export const typesCorsVersion = '~2.8.5';
export const expressVersion = '~4.18.2';
export const typesExpressVersion = '4.17.14';
export const browserSyncVersion = '^3.0.0';
export const moduleFederationNodeVersion = '~2.5.0';
export const moduleFederationEnhancedVersion = '0.6.9';
export const moduleFederationNodeVersion = '~2.6.11';
export const moduleFederationEnhancedVersion = '0.7.6';
export const angularEslintVersion = '^18.3.0';
export const typescriptEslintVersion = '^7.16.0';

View File

@ -28,10 +28,10 @@
"@nx/devkit": "file:../devkit",
"@nx/js": "file:../js",
"picocolors": "^1.1.0",
"@module-federation/sdk": "0.6.9",
"@module-federation/sdk": "0.7.6",
"webpack": "5.88.0",
"@rspack/core": "1.0.5",
"@module-federation/enhanced": "0.6.9",
"@module-federation/enhanced": "0.7.6",
"express": "^4.19.2",
"http-proxy-middleware": "^3.0.3"
},

View File

@ -158,6 +158,27 @@
"alwaysAddToPackageJson": false
}
}
},
"20.2.0": {
"version": "20.2.0-beta.3",
"packages": {
"@module-federation/enhanced": {
"version": "0.7.6",
"alwaysAddToPackageJson": false
},
"@module-federation/runtime": {
"version": "0.7.6",
"alwaysAddToPackageJson": false
},
"@module-federation/sdk": {
"version": "0.7.6",
"alwaysAddToPackageJson": false
},
"@module-federation/node": {
"version": "2.6.11",
"alwaysAddToPackageJson": false
}
}
}
}
}

View File

@ -38,7 +38,7 @@
"minimatch": "9.0.3",
"picocolors": "^1.1.0",
"tslib": "^2.3.0",
"@module-federation/enhanced": "0.6.9",
"@module-federation/enhanced": "0.7.6",
"@nx/devkit": "file:../devkit",
"@nx/js": "file:../js",
"@nx/eslint": "file:../eslint",

View File

@ -54,8 +54,8 @@ export const typesExpressVersion = '4.17.17';
export const isbotVersion = '^3.6.5';
export const corsVersion = '~2.8.5';
export const typesCorsVersion = '~2.8.12';
export const moduleFederationNodeVersion = '~2.5.0';
export const moduleFederationEnhancedVersion = '0.6.9';
export const moduleFederationNodeVersion = '~2.6.11';
export const moduleFederationEnhancedVersion = '0.7.6';
// style preprocessors
export const lessVersion = '3.12.2';

View File

@ -54,8 +54,8 @@
"webpack-node-externals": "^3.0.0"
},
"peerDependencies": {
"@module-federation/enhanced": "~0.6.0",
"@module-federation/node": "~2.5.10"
"@module-federation/enhanced": "~0.7.6",
"@module-federation/node": "~2.6.11"
},
"nx-migrations": {
"migrations": "./migrations.json"

211
pnpm-lock.yaml generated
View File

@ -248,11 +248,11 @@ importers:
specifier: ^29.4.1
version: 29.6.3
'@module-federation/enhanced':
specifier: 0.6.9
version: 0.6.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(webpack@5.88.0(@swc/core@1.5.7(@swc/helpers@0.5.11))(esbuild@0.19.5)(webpack-cli@5.1.4))
specifier: 0.7.6
version: 0.7.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(webpack@5.88.0(@swc/core@1.5.7(@swc/helpers@0.5.11))(esbuild@0.19.5)(webpack-cli@5.1.4))
'@module-federation/sdk':
specifier: 0.6.9
version: 0.6.9
specifier: 0.7.6
version: 0.7.6
'@monodon/rust':
specifier: 2.0.0-beta.1
version: 2.0.0-beta.1(@napi-rs/cli@3.0.0-alpha.56(@emnapi/runtime@1.2.0)(emnapi@1.2.0(node-addon-api@7.1.1)))(@swc-node/register@1.9.1(@swc/core@1.5.7(@swc/helpers@0.5.11))(@swc/types@0.1.12)(typescript@5.5.4))(@swc/core@1.5.7(@swc/helpers@0.5.11))
@ -3714,12 +3714,21 @@ packages:
'@module-federation/bridge-react-webpack-plugin@0.6.9':
resolution: {integrity: sha512-KXTPO0vkrtHEIcthU3TIQEkPxoytcmdyNXRwOojZEVQhqEefykAek48ndFiVTmyOu2LW2EuzP49Le8zY7nESWQ==}
'@module-federation/bridge-react-webpack-plugin@0.7.6':
resolution: {integrity: sha512-eD1JZDQ+h5WLdA58MmAE1DzLwvFaGJeeam3Tswc/sEUb4QGT86X4Fme+dMTBRYRoAq/tRYql3DlVTFhdmrUVzg==}
'@module-federation/data-prefetch@0.6.9':
resolution: {integrity: sha512-rpHxfHNkIiPA441GzXI6TMYjSrUjRWDwxJTvRQopX/P0jK5vKtNwT1UBTNF2DJkbtO1idljfhbrIufEg0OY72w==}
peerDependencies:
react: '>=16.9.0'
react-dom: '>=16.9.0'
'@module-federation/data-prefetch@0.7.6':
resolution: {integrity: sha512-AMpfnuIAK/Y5M682BUsnc13ARCEKhEvb0tXF4S+l7jfL08oE9gyo+G/nk0LIzZBO2mLDz5g2AydAERanM6gswQ==}
peerDependencies:
react: '>=16.9.0'
react-dom: '>=16.9.0'
'@module-federation/dts-plugin@0.6.9':
resolution: {integrity: sha512-uiMjjEFcMlOvRtNu8/tt7sJ5y7WTosTVym0V7lMQjgoeX0QesvZqRhgzw5gQcPcFvbk54RwTUI2rS8OEGScCFw==}
peerDependencies:
@ -3729,6 +3738,15 @@ packages:
vue-tsc:
optional: true
'@module-federation/dts-plugin@0.7.6':
resolution: {integrity: sha512-K8T8+Ip+fCQkTOxAQbAW47drphN36+WcvcOusn/fsIT+1exdhyvqxSCj8V7MLCtjA9kGDi0jHIGN6MN4p2cV0Q==}
peerDependencies:
typescript: ^4.9.0 || ^5.0.0
vue-tsc: '>=1.0.24'
peerDependenciesMeta:
vue-tsc:
optional: true
'@module-federation/enhanced@0.6.9':
resolution: {integrity: sha512-4bEGQSE6zJ2FMdBTOrRiVjNNzWhUqzWEJGWbsr0bpLNAl4BVx2ah5MyKTrSYqaW//BRA2qc8rmrIreaIawr3kQ==}
peerDependencies:
@ -3743,12 +3761,35 @@ packages:
webpack:
optional: true
'@module-federation/enhanced@0.7.6':
resolution: {integrity: sha512-ivTVuRKhew/25fiblAW22RybYzyacQsvnQG3y9zSNsYbwcj+0u7THWMmsK8vNKxDUpjxuQulCK07BEycDjoB5Q==}
peerDependencies:
typescript: ^4.9.0 || ^5.0.0
vue-tsc: '>=1.0.24'
webpack: ^5.0.0
peerDependenciesMeta:
typescript:
optional: true
vue-tsc:
optional: true
webpack:
optional: true
'@module-federation/error-codes@0.7.6':
resolution: {integrity: sha512-XVzX/sRFj1h5JvOOVMoFppxq0t1t3o/AlEICHgWX+dybIwJgz9g4gihZOWVZfz5/xsKGcUwdH5X7Z2nkuYhJEw==}
'@module-federation/managers@0.6.9':
resolution: {integrity: sha512-q3AOQXcWWpdUZI1gDIi9j/UqcP+FJBYXj/e4pNp3QAteJwS/Ve9UP3y0hW27bIbAWZSSajWsYbf/+YLnktA/kQ==}
'@module-federation/managers@0.7.6':
resolution: {integrity: sha512-NW0LJ6TL13oN004D9e50EalcGZyTYHHgyaeKOc90Omb/HMeHxjyhHx7wl1TLRwVN2E5Rk+IO0JrwgrdlNMfAzg==}
'@module-federation/manifest@0.6.9':
resolution: {integrity: sha512-JMSPDpHODXOmTyJes8GJ950mbN7tqjQzqgFVUubDOVFOmlC0/MYaRzRPmkApz6d8nUfMbLZYzxNSaBHx8GP0/Q==}
'@module-federation/manifest@0.7.6':
resolution: {integrity: sha512-xBrFwLjDMUjKRnp+P4X29ZNyhgXSsp+SfrBxVsKJpEESOHalDoNClbo6gXvZAvkBZyo9sY3SJhAwduDwNkg04w==}
'@module-federation/rspack@0.6.9':
resolution: {integrity: sha512-N5yBqN8ijSRZKd0kbIvpZNil0y8rFa8cREKI1QsW1+EYUKwOUBFwF55tFdTmNCKmpZqSEBtcNjRGZXknsYPQxg==}
peerDependencies:
@ -3760,33 +3801,59 @@ packages:
vue-tsc:
optional: true
'@module-federation/rspack@0.7.6':
resolution: {integrity: sha512-alfX85C+2AQLXGrtpa08ImwhHIGwFIkJ/6i/XhxpYL5iFu0mC0xRIJPJUw0tiBWdFpP4p+Ykij3hP3FqfvaiKg==}
peerDependencies:
typescript: ^4.9.0 || ^5.0.0
vue-tsc: '>=1.0.24'
peerDependenciesMeta:
typescript:
optional: true
vue-tsc:
optional: true
'@module-federation/runtime-tools@0.5.1':
resolution: {integrity: sha512-nfBedkoZ3/SWyO0hnmaxuz0R0iGPSikHZOAZ0N/dVSQaIzlffUo35B5nlC2wgWIc0JdMZfkwkjZRrnuuDIJbzg==}
'@module-federation/runtime-tools@0.6.9':
resolution: {integrity: sha512-AhsEBXo8IW1ATMKS1xfJaxBiHu9n5z6WUOAIWdPpWXXBJhTFgOs0K1xAod0xLJY4YH/B5cwEcHRPN3FEs2/0Ww==}
'@module-federation/runtime-tools@0.7.6':
resolution: {integrity: sha512-SvokF6gn2sNrTEPG51H0LrowHnf3iNfznO2PzKpxAhZOBdb1pm0wJPwWSMHYrjMdDpjr7bzaqAywnkHdA6lqeQ==}
'@module-federation/runtime@0.5.1':
resolution: {integrity: sha512-xgiMUWwGLWDrvZc9JibuEbXIbhXg6z2oUkemogSvQ4LKvrl/n0kbqP1Blk669mXzyWbqtSp6PpvNdwaE1aN5xQ==}
'@module-federation/runtime@0.6.9':
resolution: {integrity: sha512-G1x+6jyW5sW1X+TtWaKigGhwqiHE8MESvi3ntE9ICxwELAGBonmsqDqnLSrdEy6poBKslvPANPJr0Nn9pvW9lg==}
'@module-federation/runtime@0.7.6':
resolution: {integrity: sha512-TEEDbGwaohZ2dMa+Sk/Igq8XpcyfjqJfbL20mdAZeifSFVZYRSCaTd/xIXP7pEw8+5BaCMc4YfCf/XcjFAUrVA==}
'@module-federation/sdk@0.5.1':
resolution: {integrity: sha512-exvchtjNURJJkpqjQ3/opdbfeT2wPKvrbnGnyRkrwW5o3FH1LaST1tkiNviT6OXTexGaVc2DahbdniQHVtQ7pA==}
'@module-federation/sdk@0.6.9':
resolution: {integrity: sha512-xmTxb9LgncxPGsBrN6AT/+aHnFGv8swbeNl0PcSeVbXTGLu3Gp7j+5J+AhJoWNB++SLguRwBd8LjB1d8mNKLDg==}
'@module-federation/sdk@0.7.6':
resolution: {integrity: sha512-MFE+RtsHnutZOCp2eKpa3A/yzZ8tOPmjX7QRdVnB2qqR9JA2SH3ZP5+cYq76tzFQZvU1BCWAQVNMvqGOW2yVZQ==}
'@module-federation/third-party-dts-extractor@0.6.9':
resolution: {integrity: sha512-im00IQyX/siJz+SaAmJo6vGmMBig7UYzcrPD1N5NeiZonxdT1RZk9iXUP419UESgovYy4hM6w4qdCq6PMMl2bw==}
'@module-federation/third-party-dts-extractor@0.7.6':
resolution: {integrity: sha512-JME76/rgr41AKXG6kUTQXdQJiMCypN3qHOgPv4VuIag10UdLo/0gdeN6PYronvYmvPOQMfYev80GcEwl4l531A==}
'@module-federation/webpack-bundler-runtime@0.5.1':
resolution: {integrity: sha512-mMhRFH0k2VjwHt3Jol9JkUsmI/4XlrAoBG3E0o7HoyoPYv1UFOWyqAflfANcUPgbYpvqmyLzDcO+3IT36LXnrA==}
'@module-federation/webpack-bundler-runtime@0.6.9':
resolution: {integrity: sha512-ME1MjNT/a4MFI3HaJDM06olJ+/+H8lk4oDOdwwEZI2JSH3UoqCDrMcjSKCjBNMGzza57AowGobo1LHQeY8yZ8Q==}
'@module-federation/webpack-bundler-runtime@0.7.6':
resolution: {integrity: sha512-kB9hQ0BfwNAcQWGskDEOxYP2z2bB/1ABXKr8MDomCFl2mbW3vvfYMQrb8UhJmJvE3rbGI/iXhJUdgBLNREnjUg==}
'@mole-inc/bin-wrapper@8.0.1':
resolution: {integrity: sha512-sTGoeZnjI8N4KS+sW2AN95gDBErhAguvkw/tWdCjeM8bvxpz5lqrnd0vOJABA1A+Ic3zED7PYoLP/RANLgVotA==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
@ -11291,6 +11358,10 @@ packages:
resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==}
engines: {node: '>=0.10.0'}
isomorphic-rslog@0.0.6:
resolution: {integrity: sha512-HM0q6XqQ93psDlqvuViNs/Ea3hAyGDkIdVAHlrEocjjAwGrs1fZ+EdQjS9eUPacnYB7Y8SoDdSY3H8p3ce205A==}
engines: {node: '>=14.17.6'}
isomorphic-ws@5.0.0:
resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==}
peerDependencies:
@ -20392,6 +20463,12 @@ snapshots:
'@types/semver': 7.5.8
semver: 7.6.3
'@module-federation/bridge-react-webpack-plugin@0.7.6':
dependencies:
'@module-federation/sdk': 0.7.6
'@types/semver': 7.5.8
semver: 7.6.3
'@module-federation/data-prefetch@0.6.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@module-federation/runtime': 0.6.9
@ -20400,6 +20477,14 @@ snapshots:
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
'@module-federation/data-prefetch@0.7.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@module-federation/runtime': 0.7.6
'@module-federation/sdk': 0.7.6
fs-extra: 9.1.0
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
'@module-federation/dts-plugin@0.6.9(typescript@5.5.4)':
dependencies:
'@module-federation/managers': 0.6.9
@ -20424,6 +20509,31 @@ snapshots:
- supports-color
- utf-8-validate
'@module-federation/dts-plugin@0.7.6(typescript@5.5.4)':
dependencies:
'@module-federation/error-codes': 0.7.6
'@module-federation/managers': 0.7.6
'@module-federation/sdk': 0.7.6
'@module-federation/third-party-dts-extractor': 0.7.6
adm-zip: 0.5.16
ansi-colors: 4.1.3
axios: 1.7.7
chalk: 3.0.0
fs-extra: 9.1.0
isomorphic-ws: 5.0.0(ws@8.18.0)
koa: 2.15.3
lodash.clonedeepwith: 4.5.0
log4js: 6.9.1
node-schedule: 2.1.1
rambda: 9.3.0
typescript: 5.5.4
ws: 8.18.0
transitivePeerDependencies:
- bufferutil
- debug
- supports-color
- utf-8-validate
'@module-federation/enhanced@0.6.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(webpack@5.88.0(@swc/core@1.5.7(@swc/helpers@0.5.11))(esbuild@0.19.5)(webpack-cli@5.1.4))':
dependencies:
'@module-federation/bridge-react-webpack-plugin': 0.6.9
@ -20447,12 +20557,43 @@ snapshots:
- supports-color
- utf-8-validate
'@module-federation/enhanced@0.7.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)(webpack@5.88.0(@swc/core@1.5.7(@swc/helpers@0.5.11))(esbuild@0.19.5)(webpack-cli@5.1.4))':
dependencies:
'@module-federation/bridge-react-webpack-plugin': 0.7.6
'@module-federation/data-prefetch': 0.7.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@module-federation/dts-plugin': 0.7.6(typescript@5.5.4)
'@module-federation/managers': 0.7.6
'@module-federation/manifest': 0.7.6(typescript@5.5.4)
'@module-federation/rspack': 0.7.6(typescript@5.5.4)
'@module-federation/runtime-tools': 0.7.6
'@module-federation/sdk': 0.7.6
btoa: 1.2.1
upath: 2.0.1
optionalDependencies:
typescript: 5.5.4
webpack: 5.88.0(@swc/core@1.5.7(@swc/helpers@0.5.11))(esbuild@0.19.5)(webpack-cli@5.1.4)
transitivePeerDependencies:
- bufferutil
- debug
- react
- react-dom
- supports-color
- utf-8-validate
'@module-federation/error-codes@0.7.6': {}
'@module-federation/managers@0.6.9':
dependencies:
'@module-federation/sdk': 0.6.9
find-pkg: 2.0.0
fs-extra: 9.1.0
'@module-federation/managers@0.7.6':
dependencies:
'@module-federation/sdk': 0.7.6
find-pkg: 2.0.0
fs-extra: 9.1.0
'@module-federation/manifest@0.6.9(typescript@5.5.4)':
dependencies:
'@module-federation/dts-plugin': 0.6.9(typescript@5.5.4)
@ -20468,6 +20609,21 @@ snapshots:
- utf-8-validate
- vue-tsc
'@module-federation/manifest@0.7.6(typescript@5.5.4)':
dependencies:
'@module-federation/dts-plugin': 0.7.6(typescript@5.5.4)
'@module-federation/managers': 0.7.6
'@module-federation/sdk': 0.7.6
chalk: 3.0.0
find-pkg: 2.0.0
transitivePeerDependencies:
- bufferutil
- debug
- supports-color
- typescript
- utf-8-validate
- vue-tsc
'@module-federation/rspack@0.6.9(typescript@5.5.4)':
dependencies:
'@module-federation/bridge-react-webpack-plugin': 0.6.9
@ -20484,6 +20640,22 @@ snapshots:
- supports-color
- utf-8-validate
'@module-federation/rspack@0.7.6(typescript@5.5.4)':
dependencies:
'@module-federation/bridge-react-webpack-plugin': 0.7.6
'@module-federation/dts-plugin': 0.7.6(typescript@5.5.4)
'@module-federation/managers': 0.7.6
'@module-federation/manifest': 0.7.6(typescript@5.5.4)
'@module-federation/runtime-tools': 0.7.6
'@module-federation/sdk': 0.7.6
optionalDependencies:
typescript: 5.5.4
transitivePeerDependencies:
- bufferutil
- debug
- supports-color
- utf-8-validate
'@module-federation/runtime-tools@0.5.1':
dependencies:
'@module-federation/runtime': 0.5.1
@ -20494,6 +20666,11 @@ snapshots:
'@module-federation/runtime': 0.6.9
'@module-federation/webpack-bundler-runtime': 0.6.9
'@module-federation/runtime-tools@0.7.6':
dependencies:
'@module-federation/runtime': 0.7.6
'@module-federation/webpack-bundler-runtime': 0.7.6
'@module-federation/runtime@0.5.1':
dependencies:
'@module-federation/sdk': 0.5.1
@ -20502,16 +20679,31 @@ snapshots:
dependencies:
'@module-federation/sdk': 0.6.9
'@module-federation/runtime@0.7.6':
dependencies:
'@module-federation/error-codes': 0.7.6
'@module-federation/sdk': 0.7.6
'@module-federation/sdk@0.5.1': {}
'@module-federation/sdk@0.6.9': {}
'@module-federation/sdk@0.7.6':
dependencies:
isomorphic-rslog: 0.0.6
'@module-federation/third-party-dts-extractor@0.6.9':
dependencies:
find-pkg: 2.0.0
fs-extra: 9.1.0
resolve: 1.22.8
'@module-federation/third-party-dts-extractor@0.7.6':
dependencies:
find-pkg: 2.0.0
fs-extra: 9.1.0
resolve: 1.22.8
'@module-federation/webpack-bundler-runtime@0.5.1':
dependencies:
'@module-federation/runtime': 0.5.1
@ -20522,6 +20714,11 @@ snapshots:
'@module-federation/runtime': 0.6.9
'@module-federation/sdk': 0.6.9
'@module-federation/webpack-bundler-runtime@0.7.6':
dependencies:
'@module-federation/runtime': 0.7.6
'@module-federation/sdk': 0.7.6
'@mole-inc/bin-wrapper@8.0.1':
dependencies:
bin-check: 4.1.0
@ -30079,10 +30276,16 @@ snapshots:
isobject@3.0.1: {}
isomorphic-rslog@0.0.6: {}
isomorphic-ws@5.0.0(ws@8.17.1):
dependencies:
ws: 8.17.1
isomorphic-ws@5.0.0(ws@8.18.0):
dependencies:
ws: 8.18.0
isstream@0.1.2: {}
istanbul-lib-coverage@3.2.2: {}