New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

vanilla-native-federation

Package Overview
Dependencies
Maintainers
0
Versions
18
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

vanilla-native-federation - npm Package Versions

2

0.8.4

Diff

Changelog

Source

0.8.4 - Moved dependencies to devDependencies

  • Moved SystemJS and eslint-plugin-prettier to devDependencies.
aukevanoost
published 0.8.3 •

Changelog

Source

0.8.3 - Support for custom module loaders

  • Dependency updates
  • Added support for custom module loaders like SystemJS.
  • Added explicit fallback if module failed to load or not initialized.
  • Added quickstart plugin for testing.
aukevanoost
published 0.8.2 •

Changelog

Source

0.8.2 - Added remote caching check

  • During initialization, if a remote is already initialized or found in storage, it will be skipped.
  • ImportMapShim is now optional.
aukevanoost
published 0.8.1 •

Changelog

Source

0.8.1 - Shared version compatibility check

  • Added version resolving compatibility check (error if strict, warning otherwise).
  • If an dependency incompatibility error occurs, the remote module will not be loaded/initialized.
aukevanoost
published 0.8.0 •

Changelog

Source

0.8.0 - Improved dependency (external) sharing

  • Support for 'singleton' dependencies.
  • 'vite' dependencies are now optional based on buildType in the config (prefixed with /@id/).
  • Dependency sharing based on 'requiredVersion' flag
  • [breaking]: changed all storage entries to support dependency version management.
  • [breaking]: Reorganized overridable steps into load-manifest, load-remoteEntries, build-importmap and load-remote-module.
  • Moved logging to separate plugin.
  • Removed fesm2022 option from package.json.
  • Re-added fesm build to plugins.
aukevanoost
published 0.7.0 •

Changelog

Source

0.7.0 - Test coverage

  • Added tests to handlers
  • Reworked StorageHandler, it now provides more type-safety.
  • Added storageType to config object and simplified cache config object.
  • Updated dependencies
aukevanoost
published 0.6.0 •

Changelog

Source

0.6.0 - Structural upgrade

  • Added Jest unit-testing framework
  • Moved handler types to different contract interface.
  • Introduced 'steps' that can be overridden.
  • Removed redundant 'loadRemoteModule', loader will now always be provided by initFederation.
  • Added tests to utils folder.
  • Exported types of all handlers and steps
  • Taking a step back, temporarily removed Discovery support to allow structural refactor for a more extensible shim.
  • Fixed SEMVER version comparison.
aukevanoost
published 0.5.3 •

Changelog

Source

0.5.3 - Fixed FESM export

  • Fixed bad FESM dist not exporting functions
aukevanoost
published 0.5.1 •

Changelog

Source

0.5.1 - Added CDN build

  • Added specific 'CDN' folder that contains minified bundles for direct import from a CDN.
aukevanoost
published 0.5.0 •

Changelog

Source

0.5.0 - Incorporated official native-federation-runtime

  • Uses ts models from native-federation-runtime package
  • Updated models to be in line with the official library:
    • RemoteInfo -> Remote
    • RemoteEntry -> FederationInfo
    • cache -> storage (storage contains the cache model now)
    • GlobalCache -> GlobalThisStorage
2
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc