This definition package contains the relevant type definitions for openHAB rules.
Add the dependency to you TypeScript project to directly load the files from github.
"devDependencies": {
...
"@types/openhab": "csowada/openhab-typescript-definition"
}
This is an optimized JSR223 extension bundle for openHAB to support module loading etc.
https://github.com/csowada/org.eclipse.smarthome.automation.module.script.jsext
This project contains the Rule support for TypeScript.
https://github.com/csowada/openhab-typescript-rules
EPL