ReactJS + JEST + GULP + JSPM - Seed
Seed project for writing ReactJS components in TDD fashion. This seed uses Jest for unit testing, Gulp for building and JSPM as the browser package manager.
Note: We use System.js ( comes with JSPM ) for module loading.
Clone this repo and run npm install
git clone firstname.lastname@example.org:shidhincr/react-jest-gulp-jspm-seed.git npm install
There are two main gulp tasks. Run both tasks in two different terminal tabs, so that you can develop the component in TDD way.
This task will open the browser ( using BrowserSync ) and load the
index.html. It will then wait for any changes in the scripts folder, and reload the browser.
This task runs the unit tests using
jest. It will also wait for any changes in the
scripts folder to re-run the tests.