Type definitions and editor support
Oxid ships oxid.d.ts in newly generated projects so editors can understand the runtime modules and their public APIs.
What this gives you
- autocomplete for
oxid/*imports - signatures for classes and functions exposed by the runtime
- basic checking when
checkJsis enabled
What this does not mean
This does not mean Oxid has official TypeScript runtime support today.
The current scripting flow is:
- write JavaScript
- use
oxid.d.tsfor tooling - let your editor use
tsconfig.jsonfor JS-aware feedback
If you personally transpile other languages to JavaScript, that is outside the official runtime flow documented here.