Project description.
- A short list of things to understand the package, better.
- Though pnpm is the preferred package manager, package-lock is still kept to widen support.
$ git clone https://github.com/Laufire/react-starter.git project-name
$ cd project-name
$ sh ./adopt.sh
$ sh ./setup.sh
C:\> git clone https://github.com/Laufire/react-starter.git project-name
C:\> cd project-name
C:\> .\adopt.bat
$ # Run all tests.
$ pnpm run test-dev
$ # Run a particular test (matching the given pattern).
$ pnpm run test-dev -- --testPathPattern "target"
$ # Run all tests with coverage.
$ pnpm run test-ci
-
Have branches to allow for multiple templates.
- One for a clean one to start new projects.
- One with basic examples.
-
Audit the packages. It's not done, yet. Due to poor understanding of the dependencies.
-
Try moving away from create-react-app, as it introduces a lot of constraints, including reconfiguring jest.