[Working title] Client for a MLP:CCG simulator
public | ||
src | ||
.browserslistrc | ||
.drone.yml | ||
.eslintrc.js | ||
.gitignore | ||
babel.config.js | ||
jest.config.js | ||
package.json | ||
postcss.config.js | ||
README.md | ||
tsconfig.json | ||
vue.config.js | ||
yarn.lock |
MLPCARDGAME
Work in progress name, work in progress game
Try the latest build here: mcg-builds.zyg.ovh/latest
Development
Dependencies
Fetch dependencies with yarn
:
yarn --dev
Run local server for development
Run this command:
yarn serve
then visit localhost:8080 (URL might be different if something is already listening on port 8080)
Run tests
Run unit tests with Jest:
yarn test:unit
Generate a coverage profile with:
yarn test:unit --coverage
Lint code
Before you submit a PR, make sure the code is formatted correctly with:
yarn lint
Building for release
Build
yarn build
License
Code is ISC, Assets "depends", some stuff is taken from FreeSound and DeviantArt so your best bet is to just praise the copyright gods.
PeerJS mocking is based on works by Rolf Erik Lekang, which is licensed under MIT. Check peerjs-mock for more details.