[Working title] Client for a MLP:CCG simulator
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Hamcha 9969561af1 Add Lobby (#43) 1 year ago
public Add Lobby (#43) 1 year ago
src Add Lobby (#43) 1 year ago
.browserslistrc Check in 1 year ago
.drone.yml Disable versioning build if not building it 1 year ago
.eslintrc.js Allow a subset of console.* statements in production (#41) 1 year ago
.gitignore Add basic deck builder (#12) 1 year ago
README.md Update README and fix linting issues (#37) 1 year ago
babel.config.js Check in 1 year ago
jest.config.js Create settings page and image cache (#27) 1 year ago
package.json Create settings page and image cache (#27) 1 year ago
postcss.config.js Check in 1 year ago
tsconfig.json Create settings page and image cache (#27) 1 year ago
vue.config.js Add Lobby (#43) 1 year ago
yarn.lock Create settings page and image cache (#27) 1 year ago

README.md

MLPCARDGAME

Build Status

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.