This repository contains the monolithic code mess for the Ogame Infinity extension.
Note: since version 2.3.7 it can be no longer loaded directly as an unpacked extension to be tested locally.
This extension uses 3 external js libraries:
Did you encounter a bug or have a suggestion for a new feature? Please join our Discord:
Did you fix it already? Please fork the latest master
branch and raise a Pull Request
Type | Branch naming convention |
---|---|
Bugfix | fix/name_of_fix |
Improvement | improvement/name_of_improvement |
Feature | feature/name_of_feature |
Please install the tools once by running: npm install
Then, make sure to format the code according to our rules before doing any new commit/pull request by using the following command:
npm run format
GitHub's actions are used to automatically package and deploy new updates.
npm install -g terser
npm install -g clean-css
npm install -g clean-css-cli
./packaging.sh {version_number}
Example:
./packaging.sh 1.5.3
Version number is optional and can be omitted, for example doing test builds, by default the version number will be built based on time and date.