Files
wow-eluna-ts-module/tsconfig.module.json
2023-09-10 02:58:04 -04:00

42 lines
981 B
JSON

{
"$schema": "./tstl.schema.json",
"compilerOptions": {
"strict": true,
"target": "esnext",
"outDir": "[[module_output]]",
"skipLibCheck": true,
"lib": [
"esnext","DOM"
],
"moduleResolution": "node",
"types": [
"lua-types/5.2",
"@typescript-to-lua/language-extensions",
"eluna-ts-base"
],
"typeRoots": [
"./node_modules/eluna-ts-base/types",
"./node_modules",
"./node_modules/@types",
],
"rootDir": "modules"
},
"include": [
"modules/**/*.ts"
],
"exclude": [
"node_modules",
"**/node_modules",
"test",
"**/*spec.ts",
"**/__tests__",
"**/__mocks__",
],
"tstl": {
"luaTarget": "5.2",
"noHeader": true,
"luaLibImport": "require",
"luaBundle": "./dist/module.lua",
"luaBundleEntry": "./modules/index.ts"
}
}