main

mattermost/focalboard

Last updated at: 29/12/2023 09:40

tsconfig.json

TLDR

This file is a TypeScript configuration file (tsconfig.json) for a Mattermost plugin project. It specifies the compiler options and includes/excludes certain files and directories.

Methods

There are no methods defined in this file.

Classes

There are no classes defined in this file.

{
	"compilerOptions": {
		"jsx": "react",
		"target": "es2019",
		"module": "commonjs",
		"esModuleInterop": true,
		"noImplicitAny": true,
		"strict": true,
		"strictNullChecks": true,
		"forceConsistentCasingInFileNames": true,
		"sourceMap": true,
		"allowJs": true,
		"resolveJsonModule": true,
		"incremental": false,
		"outDir": "./dist",
		"moduleResolution": "node",
        "typeRoots": [ "./src/types", "./node_modules/@types"]
	},
	"include": [
        "src",
        "../../webapp/src"
	],
	"exclude": [
        ".git",
		"**/node_modules/*",
		"pack",
        "dist",
        "node_modules",
        "!node_modules/@types"
    ]
}