diff --git a/CHANGELOG.md b/CHANGELOG.md index 5f51b797c..112ff888e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/). Run `lint` and `format` in CI - Remove CHANGELOG files in packages - Add section about CHANGELOG entries to CONTRIBUTING guide +- Remove `as any` from `@customElement` decorators ## [0.6.0] - 2019-06-05 - Upgrade lerna to 3.x diff --git a/packages/button/src/mwc-button.ts b/packages/button/src/mwc-button.ts index 1d2a141e2..0e5a8b85c 100644 --- a/packages/button/src/mwc-button.ts +++ b/packages/button/src/mwc-button.ts @@ -19,7 +19,7 @@ import {customElement} from '@material/mwc-base/base-element'; import {ButtonBase} from './mwc-button-base.js'; import {style} from './mwc-button-css.js'; -@customElement('mwc-button' as any) +@customElement('mwc-button') export class Button extends ButtonBase { static styles = style; } diff --git a/packages/checkbox/src/mwc-checkbox.ts b/packages/checkbox/src/mwc-checkbox.ts index 933afe365..ff47595e6 100644 --- a/packages/checkbox/src/mwc-checkbox.ts +++ b/packages/checkbox/src/mwc-checkbox.ts @@ -25,7 +25,7 @@ declare global { } } -@customElement('mwc-checkbox' as any) +@customElement('mwc-checkbox') export class Checkbox extends CheckboxBase { static styles = style; } diff --git a/packages/drawer/src/mwc-drawer.ts b/packages/drawer/src/mwc-drawer.ts index 1d9e21dbf..f4fb4b796 100644 --- a/packages/drawer/src/mwc-drawer.ts +++ b/packages/drawer/src/mwc-drawer.ts @@ -25,7 +25,7 @@ declare global { } } -@customElement('mwc-drawer' as any) +@customElement('mwc-drawer') export class Drawer extends DrawerBase { static styles = style; } diff --git a/packages/fab/src/mwc-fab.ts b/packages/fab/src/mwc-fab.ts index 73ace1fdc..1aae53bb7 100644 --- a/packages/fab/src/mwc-fab.ts +++ b/packages/fab/src/mwc-fab.ts @@ -25,7 +25,7 @@ declare global { } } -@customElement('mwc-fab' as any) +@customElement('mwc-fab') export class Fab extends FabBase { static styles = style; } diff --git a/packages/formfield/src/mwc-formfield.ts b/packages/formfield/src/mwc-formfield.ts index 8821ef014..0ffcdd357 100644 --- a/packages/formfield/src/mwc-formfield.ts +++ b/packages/formfield/src/mwc-formfield.ts @@ -25,7 +25,7 @@ declare global { } } -@customElement('mwc-formfield' as any) +@customElement('mwc-formfield') export class Formfield extends FormfieldBase { static styles = style; } diff --git a/packages/icon-button/src/mwc-icon-button.ts b/packages/icon-button/src/mwc-icon-button.ts index 03f5fd549..faf9d8d08 100644 --- a/packages/icon-button/src/mwc-icon-button.ts +++ b/packages/icon-button/src/mwc-icon-button.ts @@ -26,7 +26,7 @@ declare global { } } -@customElement('mwc-icon-button' as any) +@customElement('mwc-icon-button') export class IconButton extends IconButtonBase { static styles = style; } diff --git a/packages/icon/src/mwc-icon.ts b/packages/icon/src/mwc-icon.ts index fe6acd829..60d5443b7 100644 --- a/packages/icon/src/mwc-icon.ts +++ b/packages/icon/src/mwc-icon.ts @@ -18,7 +18,7 @@ import {customElement, html, LitElement} from '@material/mwc-base/base-element'; import {style} from './mwc-icon-host-css.js'; -@customElement('mwc-icon' as any) +@customElement('mwc-icon') export class Icon extends LitElement { static styles = style; diff --git a/packages/linear-progress/src/mwc-linear-progress.ts b/packages/linear-progress/src/mwc-linear-progress.ts index a10cd2dfa..33613e374 100644 --- a/packages/linear-progress/src/mwc-linear-progress.ts +++ b/packages/linear-progress/src/mwc-linear-progress.ts @@ -25,7 +25,7 @@ declare global { } } -@customElement('mwc-linear-progress' as any) +@customElement('mwc-linear-progress') export class LinearProgress extends LinearProgressBase { static styles = style; } diff --git a/packages/radio/src/mwc-radio.ts b/packages/radio/src/mwc-radio.ts index 10f5b37ad..95ff13824 100644 --- a/packages/radio/src/mwc-radio.ts +++ b/packages/radio/src/mwc-radio.ts @@ -25,7 +25,7 @@ declare global { } } -@customElement('mwc-radio' as any) +@customElement('mwc-radio') export class Radio extends RadioBase { static styles = style; } diff --git a/packages/ripple/src/mwc-ripple.ts b/packages/ripple/src/mwc-ripple.ts index 2b763cfbc..957899f6a 100644 --- a/packages/ripple/src/mwc-ripple.ts +++ b/packages/ripple/src/mwc-ripple.ts @@ -25,7 +25,7 @@ declare global { } } -@customElement('mwc-ripple' as any) +@customElement('mwc-ripple') export class Ripple extends RippleBase { static styles = style; } diff --git a/packages/slider/src/mwc-slider.ts b/packages/slider/src/mwc-slider.ts index 1440373bb..61ac71f56 100644 --- a/packages/slider/src/mwc-slider.ts +++ b/packages/slider/src/mwc-slider.ts @@ -25,7 +25,7 @@ declare global { } } -@customElement('mwc-slider' as any) +@customElement('mwc-slider') export class Slider extends SliderBase { static styles = style; } diff --git a/packages/snackbar/src/mwc-snackbar.ts b/packages/snackbar/src/mwc-snackbar.ts index b78d85a91..ef418af21 100644 --- a/packages/snackbar/src/mwc-snackbar.ts +++ b/packages/snackbar/src/mwc-snackbar.ts @@ -25,7 +25,7 @@ declare global { } } -@customElement('mwc-snackbar' as any) +@customElement('mwc-snackbar') export class Snackbar extends SnackbarBase { static styles = style; } diff --git a/packages/switch/src/mwc-switch.ts b/packages/switch/src/mwc-switch.ts index 955af48f7..4c097b272 100644 --- a/packages/switch/src/mwc-switch.ts +++ b/packages/switch/src/mwc-switch.ts @@ -25,7 +25,7 @@ declare global { } } -@customElement('mwc-switch' as any) +@customElement('mwc-switch') export class Switch extends SwitchBase { static styles = style; } diff --git a/packages/tab-bar/src/mwc-tab-bar.ts b/packages/tab-bar/src/mwc-tab-bar.ts index b314f3064..60e1986b8 100644 --- a/packages/tab-bar/src/mwc-tab-bar.ts +++ b/packages/tab-bar/src/mwc-tab-bar.ts @@ -25,7 +25,7 @@ declare global { } } -@customElement('mwc-tab-bar' as any) +@customElement('mwc-tab-bar') export class TabBar extends TabBarBase { static styles = style; } diff --git a/packages/tab-indicator/src/mwc-tab-indicator.ts b/packages/tab-indicator/src/mwc-tab-indicator.ts index f1fa42550..795cc45c0 100644 --- a/packages/tab-indicator/src/mwc-tab-indicator.ts +++ b/packages/tab-indicator/src/mwc-tab-indicator.ts @@ -25,7 +25,7 @@ declare global { } } -@customElement('mwc-tab-indicator' as any) +@customElement('mwc-tab-indicator') export class TabIndicator extends TabIndicatorBase { static styles = style; } diff --git a/packages/tab-scroller/src/mwc-tab-scroller.ts b/packages/tab-scroller/src/mwc-tab-scroller.ts index 1c788e13c..ac1323753 100644 --- a/packages/tab-scroller/src/mwc-tab-scroller.ts +++ b/packages/tab-scroller/src/mwc-tab-scroller.ts @@ -25,7 +25,7 @@ declare global { } } -@customElement('mwc-tab-scroller' as any) +@customElement('mwc-tab-scroller') export class TabScroller extends TabScrollerBase { static styles = style; } diff --git a/packages/tab/src/mwc-tab.ts b/packages/tab/src/mwc-tab.ts index 664b83366..129443a3e 100644 --- a/packages/tab/src/mwc-tab.ts +++ b/packages/tab/src/mwc-tab.ts @@ -25,7 +25,7 @@ declare global { } } -@customElement('mwc-tab' as any) +@customElement('mwc-tab') export class Tab extends TabBase { static styles = style; } diff --git a/packages/top-app-bar/src/mwc-top-app-bar.ts b/packages/top-app-bar/src/mwc-top-app-bar.ts index 9a1ef1110..a61341c39 100644 --- a/packages/top-app-bar/src/mwc-top-app-bar.ts +++ b/packages/top-app-bar/src/mwc-top-app-bar.ts @@ -25,7 +25,7 @@ declare global { } } -@customElement('mwc-top-app-bar' as any) +@customElement('mwc-top-app-bar') export class TopAppBar extends TopAppBarBase { static styles = style; }