{ "compilerOptions": { "target": "es2017", "module": "es2015", "moduleResolution": "node", "lib": ["es2017", "dom", "dom.iterable"], "declaration": true, "sourceMap": true, "inlineSources": true, "noUnusedLocals": true, "noUnusedParameters": true, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true, "experimentalDecorators": true, "skipLibCheck": true, "strict": true, "noImplicitAny": false, "outDir": "./", "baseUrl": "./packages", "paths": { "@material/mwc-*": ["./*/src"] }, "composite": true, "importHelpers": true, "plugins": [ { "name": "ts-lit-plugin", "rules": { "no-unknown-tag-name": "error", "no-unclosed-tag": "error", "no-unknown-property": "error", "no-unintended-mixed-binding": "error", "no-invalid-boolean-binding": "error", "no-expressionless-property-binding": "error", "no-noncallable-event-binding": "error", "no-boolean-in-attribute-binding": "error", "no-complex-attribute-binding": "error", "no-nullable-attribute-binding": "error", "no-incompatible-type-binding": "error", "no-invalid-directive-binding": "error", "no-incompatible-property-type": "error", "no-unknown-property-converter": "error", "no-invalid-attribute-name": "error", "no-invalid-tag-name": "error", "no-unknown-attribute": "off", "no-unknown-event": "off", "no-unknown-slot": "off", "no-invalid-css": "off" } } ] }, "include": [ "custom_typings/**/*.ts", "src/*.ts" ], "exclude": [], "references": [ {"path": "packages/base"}, {"path": "packages/button"}, {"path": "packages/checkbox"}, {"path": "packages/circular-progress"}, {"path": "packages/circular-progress-four-color"}, {"path": "packages/dialog"}, {"path": "packages/drawer"}, {"path": "packages/fab"}, {"path": "packages/floating-label"}, {"path": "packages/formfield"}, {"path": "packages/icon"}, {"path": "packages/icon-button"}, {"path": "packages/icon-button-toggle"}, {"path": "packages/line-ripple"}, {"path": "packages/linear-progress"}, {"path": "packages/list"}, {"path": "packages/menu"}, {"path": "packages/notched-outline"}, {"path": "packages/radio"}, {"path": "packages/ripple"}, {"path": "packages/select"}, {"path": "packages/slider"}, {"path": "packages/snackbar"}, {"path": "packages/switch"}, {"path": "packages/tab"}, {"path": "packages/tab-bar"}, {"path": "packages/tab-indicator"}, {"path": "packages/tab-scroller"}, {"path": "packages/textarea"}, {"path": "packages/textfield"}, {"path": "packages/top-app-bar"}, {"path": "packages/top-app-bar-fixed"} ] }