Skip to content

scottostler/conspirator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Conspirator

Conspirator is a Dominion game engine implemented in TypeScript, including an HTML UI. Currently, the Baseset and Intrigue are implemented.

To get started:

  1. install node.js and npm, e.g. on a Mac:

    brew install node

  2. install the project's dependencies

    npm install

3a) generate javascript

grunt

3b) or to automatically re-generate the javascript on source code changes

grunt watch
  1. open index.html to start!

Development

  1. to automatically test compilation and run tests on commit:

    echo "grunt && grunt test" > .git/hooks/pre-commit && chmod +x .git/hooks/pre-commit

  2. to manually run tests

    run tests with: grunt test

  3. to manually run specific test files and tests:

    mocha -r ts-node/register test/{FILE}.ts --grep TEST

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published