TypeScript
XylemJS has built-in support for TypeScript.
To use typescript, install Typescript:
npm install typescript --save-dev
After installation, generate tsconfig.json
file:
npx tsc --init
It is recommended to update the generated tsconfig.json
file with the following configuration:
{ "compilerOptions": { "target": "ESNext", "module": "Preserve", "sourceMap": true } }
A complete tsconfig.json
may look like this:
{ "compilerOptions": { "target": "ESNext", "module": "Preserve", "sourceMap": true, "forceConsistentCasingInFileNames": true, "strict": true, "skipLibCheck": true } }