React multi-app and package build handling for lerna monorepo.
npm install lerna-packer

React multi-app and package build handling for lerna monorepos.
App: webpack serving and building, scss/css support, public folder etc. - similar to create-react-app.
Backends: NodeJS backend server, watching and production build with babel, dev serving with nodemon.
Packages: publishable packages, can be used by apps/backends directly, production built with babel.
Supports: ESNext, React, TypeScript, d.ts Generation, Sass, Code Split compatible, es-modules and commonjs, Jest and Testing Library, ...
npm init
npm i --save lerna lerna-packer
> experimental, fix the version without any modifier
Add packerConfig.js with configs for apps and packages (e.g. component libraries, shared universal JS).
> check typescript definition for full configuration options
Usage examples, check the packerConfig.js there:
- UI Schema
- Control UI
- Icon1, incl. backends
This project is free software distributed under the MIT License.
See: LICENSE.
© 2024 Michael Becker
By committing your code/creating a pull request to this repository you agree to release the code under the MIT License attached to the repository.