@module-federation/bridge-vue3
Advanced tools
Comparing version
# @module-federation/bridge-vue3 | ||
## 0.17.0 | ||
### Minor Changes | ||
- e874c64: refactor(vue3-bridge): rename createRemoteComponent as createRemoteAppComponent | ||
### Patch Changes | ||
- Updated dependencies [3f736b6] | ||
- Updated dependencies [3f736b6] | ||
- Updated dependencies [3f736b6] | ||
- Updated dependencies [3f736b6] | ||
- @module-federation/runtime@0.17.0 | ||
- @module-federation/sdk@0.17.0 | ||
- @module-federation/bridge-shared@0.17.0 | ||
## 0.16.0 | ||
@@ -4,0 +20,0 @@ |
@@ -21,2 +21,12 @@ import { AsyncComponentOptions } from 'vue'; | ||
export declare function createRemoteAppComponent(info: { | ||
loader: () => Promise<any>; | ||
export?: string; | ||
asyncComponentOptions?: Omit<AsyncComponentOptions, 'loader'>; | ||
rootAttrs?: Record<string, unknown>; | ||
}): new () => ComponentPublicInstance; | ||
/** | ||
* @deprecated createRemoteAppComponent is deprecated, please use createRemoteAppComponent instead! | ||
*/ | ||
export declare function createRemoteComponent(info: { | ||
@@ -23,0 +33,0 @@ loader: () => Promise<any>; |
@@ -10,3 +10,3 @@ { | ||
}, | ||
"version": "0.16.0", | ||
"version": "0.17.0", | ||
"publishConfig": { | ||
@@ -36,5 +36,5 @@ "access": "public" | ||
"dependencies": { | ||
"@module-federation/bridge-shared": "0.16.0", | ||
"@module-federation/sdk": "0.16.0", | ||
"@module-federation/runtime": "0.16.0" | ||
"@module-federation/bridge-shared": "0.17.0", | ||
"@module-federation/sdk": "0.17.0", | ||
"@module-federation/runtime": "0.17.0" | ||
}, | ||
@@ -41,0 +41,0 @@ "devDependencies": { |
@@ -8,3 +8,3 @@ import { type AsyncComponentOptions, defineAsyncComponent, h } from 'vue'; | ||
export function createRemoteComponent(info: { | ||
export function createRemoteAppComponent(info: { | ||
loader: () => Promise<any>; | ||
@@ -33,6 +33,9 @@ export?: string; | ||
const exportName = info?.export || 'default'; | ||
LoggerInstance.debug(`createRemoteComponent LazyComponent create >>>`, { | ||
basename, | ||
info, | ||
}); | ||
LoggerInstance.debug( | ||
`createRemoteAppComponent LazyComponent create >>>`, | ||
{ | ||
basename, | ||
info, | ||
}, | ||
); | ||
@@ -44,3 +47,3 @@ const module: any = await info.loader(); | ||
LoggerInstance.debug( | ||
`createRemoteComponent LazyComponent loadRemote info >>>`, | ||
`createRemoteAppComponent LazyComponent loadRemote info >>>`, | ||
{ moduleName, module, exportName, basename, route }, | ||
@@ -65,1 +68,16 @@ ); | ||
} | ||
/** | ||
* @deprecated createRemoteAppComponent is deprecated, please use createRemoteAppComponent instead! | ||
*/ | ||
export function createRemoteComponent(info: { | ||
loader: () => Promise<any>; | ||
export?: string; | ||
asyncComponentOptions?: Omit<AsyncComponentOptions, 'loader'>; | ||
rootAttrs?: Record<string, unknown>; | ||
}) { | ||
LoggerInstance.warn( | ||
'createRemoteAppComponent is deprecated, please use createRemoteAppComponent instead!', | ||
); | ||
return createRemoteAppComponent(info); | ||
} |
export { createBridgeComponent } from './provider'; | ||
export { createRemoteComponent } from './create'; | ||
export { createRemoteComponent, createRemoteAppComponent } from './create'; | ||
export type { RenderFnParams } from '@module-federation/bridge-shared'; |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Uses eval
Supply chain riskPackage uses dynamic code execution (e.g., eval()), which is a dangerous practice. This can prevent the code from running in certain environments and increases the risk that the code may contain exploits or malicious behavior.
Found 1 instance in 1 package
Uses eval
Supply chain riskPackage uses dynamic code execution (e.g., eval()), which is a dangerous practice. This can prevent the code from running in certain environments and increases the risk that the code may contain exploits or malicious behavior.
Found 1 instance in 1 package
182765
0.88%3263
1.12%+ Added
+ Added
+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
- Removed