Files
ets-module-collection/tsconfig.json
2024-01-12 15:59:04 -05:00

48 lines
1.0 KiB
JSON

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