teeworlds-utilities
v1.2.17
Published
Teeworlds asset utilities used by teedata.net (skins.tw)
Maintainers
Readme
Teeworlds assets utilities
This GitHub repository is a project which contains a TypeScript package which exposes an API for manipulating Teeworlds game assets. It provides multiple functionalities, including assembly, rendering, coloring, emotes and skins emoticons.
Getting started
To build the project you need NodeJS version 18.x or 20.x and libuuid. Then you can run the following command line to build the project.
npm run ci && npm run buildTests
You can run the unitary tests with the following command:
npm run testOptionally you can set the environment variable DEBUG to the value true if you want more details.
Examples
If you want to see examples of how to use the library, you can check the ****.test.ts** files, such as asset.
Versioning strategy
Semantic versioning has been adopted by the project using the Git tag v1.2.16.
Contribute
If you want to help the project, you can follow the guidelines in CONTRIBUTING.md.
