⚠️ DEPRECATED / END-OF-LIFE (EOL) —fluxibleand packages in this repository will be unmaintained as of 2025-12-31. No new features, issues, PRs, or security fixes will be provided. See the issue for more information #854
This repository is the home of Fluxible and related libraries.
For support, please use GitHub Discussions.
Documentation
Please check out the Fluxible package README for documentation.
Development
All code is developed against the latest Node LTS version. This repository leverages npm workspaces for package management.
Publishing
The changesets library publishes packages to the npm registry. Use the following steps to publish a package:
- After making changes to a package in your branch, run
npx changesetsand follow the prompts to choose which package needs to be published and what type of version (i.e.,major,minor,patch). - Commit the newly created
.changes/<id>.mdfile to your branch. - Open a PR with your changes.
- Once reviewed and merged, the GitHub Actions
publishjob will run thechangesetsaction and open a new PR withpackage.jsonandCHANGELOG.mdchanges for the packages chosen to publish. - Merge this PR when a release is needed.
License
This software is free to use under the Yahoo Inc. BSD license. See the LICENSE file for license text and copyright information.