This is my template for a modren JavaScript environment, dear me.
It uses:
- Webpack for bundling and the web server.
- TypeScript for type checking.
- Eslint for linting.
- Prettier for code reformatting, powered by Eslint.
- VSCode settings for auto-fixing errors.
- React/Redux for front-end UI.
- Jest for testing, which uses Babel for transpilation.
- React testing library for UI tests.
If this is not a React project then run:
./bin/remove-react.sh
For wasm support make sure the wasm-bindgen-cli is installed via:
cargo install -f wasm-bindgen-cli