@unily/utils
v1.0.0
Published
Utility package that contains common functions for working with module federations.
Downloads
1,312
Maintainers
Keywords
Readme
Unily - Utils
This SDK provides the tools needed to support Angular Module Federation development within Unily.
Prerequisites
None
Installation
To use the Unily utilities in your project, navigate to your project directory and install the required development package using the following command:
npm install @unily/utilsUsage
To use utilities import desired function into your webpack.config file and call it
...
const { getAngularVersion } = require('@unily/utils');
const remoteData = require('./module-federation/remotes');
const remotes = {};
for (const remote of remoteData) {
remotes[remote.name] = remote.url;
}
const sharedMappings = shareAll({ requiredVersion: 'auto' });
delete sharedMappings['@unily/remote-service']
sharedMappings['@angular/core'].requiredVersion = getAngularVersion();
sharedMappings['@angular/platform-browser'].requiredVersion = getAngularVersion();
...