Skip to content
This repository was archived by the owner on Dec 18, 2024. It is now read-only.
/ legendsrising Public archive

LegendsRising is a Massively Multiplayer Online Role-Playing Game, claiming player to One-vs-Many battles.

License

Notifications You must be signed in to change notification settings

MarcScheib/legendsrising

Repository files navigation

LegendsRising

Build Status Coverage Status Dependency Status devDependency Status CodeFactor

LegendsRising is a Massively Multiplayer Online Role-Playing Game, claiming player to One-vs-Many battles.

Building The Code

First of all, clone the complete repository to your local machine.

To build the code, follow these steps.

  1. Ensure that NodeJS is installed. This provides the platform on which the build tooling runs.
  2. From the project folder, execute the following command:
npm install
  1. To build the code, you can now run:
npm run build:dev

Running The Tests

To run the unit tests, first ensure that you have followed the steps above in order to install all dependencies and successfully build the project. Once you have done that, proceed with the following steps.

  1. Ensure that the Karma CLI is installed. If you need to install it, use the following command:
npm install -g karma-cli
  1. You can now run the tests with this command:
karma start

Releasing A New Version

  1. Bump the version
npm run bump-version [<newversion> | major | minor | patch]
  1. Prepare the release (run tests, run build, docs, release notes)
npm run prepare-release
  1. Commit and tag

About

LegendsRising is a Massively Multiplayer Online Role-Playing Game, claiming player to One-vs-Many battles.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published