react-jsonschema-form
react-jsonschema-form copied to clipboard
Use pnpm and Nx to manage the monorepo
TODO: Set up CI for v6 TODO: Test publishing and ensure release scripts work
Reasons for making this change
Fixes #3965
- Use pnpm for package management
- Improves developer experience by allowing us to reference workspace package dependencies that are replaced at publish-time, removing the need to release new versions just for the sake of upgrading peer dependencies ()
- Improves developer experience by being faster than npm
- Fully use Nx for monorepo management (drop Lerna aliases, which just used Nx under the hood)
Checklist
- [ ] I'm updating documentation
- [ ] I've checked the rendering of the Markdown text I've added
- [ ] I'm adding or updating code
- [ ] I'm adding a new feature
- [ ] I've updated the playground with an example use of the feature