{ "extends": "../../../tsconfig-base.json", "compilerOptions": { "allowJs": true, "allowSyntheticDefaultImports": true, "module": "es6", "moduleResolution": "Node16", "declaration": true, "inlineSources": true, "sourceMap": true, "sourceRoot": "keyman/", "target": "es5", "types": ["node"], "lib": ["es6"], "baseUrl": "./", "outDir": "build/obj/", "tsBuildInfoFile": "build/obj/tsconfig.tsbuildinfo", "rootDir": "./src" }, "references": [ { "path": "../utils" }, { "path": "../keyboard-processor" }, { "path": "../../predictive-text/tsconfig.all.json" }, ], // The extra .d.ts is necessary to avoid issues with lack of a Worker type definition when not including // the standard DOM in the TS "lib" configuration. "include": ["./src/**/*.ts", "../../predictive-text/src/worker-interface.d.ts"] }