{ "compilerOptions": { "target": "esnext", "module": "esnext", "moduleResolution": "node", "lib": ["es2017", "dom"], "allowJs": true, "checkJs": true, "noEmit": true, "strict": true, "noImplicitThis": true, "alwaysStrict": true, "types": ["node", "mocha", "sinon"], "esModuleInterop": true }, "include": [ "packages/core/**/*.js", "packages/tabs/**/*.js", "packages/singleton-manager/**/*.js", "packages/localize/**/*.js", "packages/localize/**/*.ts", "packages/form-core/src/registration/*.js", "packages/form-core/test/registration/*.js", "packages/form-core/src/utils/*.js", "packages/form-core/test/utils/*.js", "packages/form-core/src/FocusMixin.js", "packages/form-core/test/FocusMixin.test.js", "packages/form-core/src/FormControlMixin.js", "packages/form-core/test/FormControlMixin.test.js", "packages/form-core/src/InteractionStateMixin.js", "packages/form-core/test/InteractionStateMixin.test.js", "packages/form-core/src/FormatMixin.js", "packages/form-core/test/FormatMixin.test.js" ], "exclude": [ "node_modules", "**/node_modules/*", "**/coverage/*", "**/dist/**/*", "packages/**/test-helpers", // ignore test/demos for singleton manager until overlays are typed as it's used in there "packages/singleton-manager/demo/", "packages/singleton-manager/test/" ] }