isaacscript
Version:
A command line tool for managing Isaac mods written in TypeScript.
27 lines (20 loc) • 938 B
JSON
{
"$schema": "https://raw.githubusercontent.com/complete-ts/complete/main/packages/complete-tsconfig/schemas/tsconfig-strict-schema.json",
"extends": [
// https://github.com/complete-ts/complete/blob/main/packages/complete-tsconfig/tsconfig.base.json
"complete-tsconfig/tsconfig.base.json",
// https://github.com/complete-ts/complete/blob/main/packages/complete-tsconfig/tsconfig.node.json
"complete-tsconfig/tsconfig.node.json",
],
"compilerOptions": {
// We need to overwrite the default compilation output directory of "dist".
"outDir": ".",
// Plugins need to be in CJS format so that CJS mods can use them.
"module": "CommonJS",
"moduleResolution": "Node10",
},
"include": ["*.ts"],
// By default, the "outDir" is excluded. Thus, since the source files are in the same directory as
// the compiled output, we must explicitly specify a blank exclude array.
"exclude": [],
}