https://github.com/oatmealine/notitg-typescript-definitions
an implementation of openitg + notitg classes, enums and functions as typescript declaration files
https://github.com/oatmealine/notitg-typescript-definitions
declarations notitg openitg stepmania typescript
Last synced: 27 days ago
JSON representation
an implementation of openitg + notitg classes, enums and functions as typescript declaration files
- Host: GitHub
- URL: https://github.com/oatmealine/notitg-typescript-definitions
- Owner: oatmealine
- License: mit
- Created: 2020-02-08T09:31:09.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-02-08T11:30:06.000Z (over 6 years ago)
- Last Synced: 2025-05-25T14:51:01.796Z (about 1 year ago)
- Topics: declarations, notitg, openitg, stepmania, typescript
- Size: 38.1 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# NotITG and OpenITG TypeScript Definitions
TypeScript definitions for creating OpenITG/NotITG modfiles or themes.
Note: this is currently useless without a build script set up to transpile TypeScript code to Lua. I'll change the readme once I publish that.
Note 2: these declarations were auto-generated!! If you see any errors, please make an issue or a pull request.
## Install
Run:
`npm install notitg-typescript-definitions --save-dev`
then, in your tsconfig.json add:
```json
{
"compilerOptions": {
"types": {
"notitg-typescript-definitions"
}
}
}
```
## Suggested repos
Here are some suggested repos if you want to try out creating OpenITG/NotITG modfiles using TypeScript:
- none right now, will be updated soon