homebridge-plugin-utils
Version:
Opinionated utilities to provide common capabilities and create rich configuration webUI experiences for Homebridge plugins.
46 lines (41 loc) • 872 B
JSON
/* Copyright(C) 2017-2025, HJD (https://github.com/hjdhjd). All rights reserved.
*
* tsconfig.json: Default TypeScript transpiler options for ESM Homebridge plugins.
*/
{
"compilerOptions": {
"allowSyntheticDefaultImports": true,
"declaration": true,
"esModuleInterop": true,
"forceConsistentCasingInFileNames": true,
"lib": [
"DOM",
"ES2023"
],
"module": "ES2022",
"moduleResolution":"node",
"sourceMap": true,
"strict": true,
"target": "ES2023"
}
}
/* When creating your own tsconfig.json, use the following as a starting point to inherit these defaults:
*
* {
* "compilerOptions": {
*
* "outDir": "dist",
* "rootDir": "src"
* },
*
* "extends": "./build/tsconfig.json",
*
* "include": [
*
* "build",
* "eslint.config.mjs",
* "src",
* "ui"
* ]
* }
*/