- Node.js: v10.15.0+
- Yarn: v1.3.0+
- Docker: v1.12.3+
Default target browsers are defined via browserlist
:
- > 1%
- last 2 versions
Full list of supported browsers here: https://browserl.ist/?q=%3E+1%25%2C+last+2+versions
Development mode supports pre-linting and auto-compilation with live-reload.
- to start dev-server just enter:
yarn start
-
open in browser
http://0.0.0.0:9000
-
enjoy!
QA stage commands:
yarn lint # check linting manually
yarn test # run test suites
NOTE! test suites are not implemented yet
To start building the project type:
yarn build # prepare dist in `./docs` folder
To prepare a Docker container and publish it to registry:
yarn docker
Then to run it in dev mode e.g. with port 8888
(just open in browser URL http://0.0.0.0:8888
then):
docker run -it --rm -p 8888:80 rock-paper-scissors ash
- global rerender after store changes
- only global store support
- leak of event handlers
- test suites
- styles