From c0c7c0f41a5f19defb1353d984b4d8606ff72865 Mon Sep 17 00:00:00 2001 From: Ian Richardson Date: Fri, 2 Nov 2018 06:26:03 -0500 Subject: [PATCH] Remove .js from imports (#1948) * Remove .js from lovelace Also cleaned up some trailing whitespace * Go big or go home * More removals * Revert changes to gallery webpack * Revert changes to webpack.config.js --- gallery/src/components/demo-card.js | 14 +- gallery/src/components/demo-cards.js | 10 +- gallery/src/components/demo-more-info.js | 10 +- gallery/src/components/demo-more-infos.js | 10 +- gallery/src/data/provide_hass.js | 6 +- .../src/demos/demo-hui-alarm-panel-card.js | 10 +- .../src/demos/demo-hui-conditional-card.js | 10 +- gallery/src/demos/demo-hui-entities-card.js | 10 +- .../src/demos/demo-hui-entity-button-card.js | 10 +- .../src/demos/demo-hui-entity-filter-card.js | 10 +- gallery/src/demos/demo-hui-gauge-card.js | 6 +- gallery/src/demos/demo-hui-glance-card.js | 10 +- gallery/src/demos/demo-hui-iframe-card.js | 6 +- gallery/src/demos/demo-hui-light-card.js | 10 +- gallery/src/demos/demo-hui-map-card.js | 10 +- gallery/src/demos/demo-hui-markdown-card.js | 6 +- .../src/demos/demo-hui-media-player-rows.js | 12 +- .../demos/demo-hui-picture-elements-card.js | 10 +- .../src/demos/demo-hui-picture-entity-card.js | 6 +- .../src/demos/demo-hui-picture-glance-card.js | 6 +- gallery/src/demos/demo-hui-stack-card.js | 10 +- gallery/src/demos/demo-hui-thermostat-card.js | 10 +- gallery/src/demos/demo-more-info-light.js | 14 +- gallery/src/entrypoint.js | 16 +- gallery/src/ha-gallery.js | 22 +- .../addon-store/hassio-addon-repository.js | 12 +- hassio/src/addon-store/hassio-addon-store.js | 8 +- .../addon-store/hassio-repositories-editor.js | 16 +- hassio/src/addon-view/hassio-addon-audio.js | 20 +- hassio/src/addon-view/hassio-addon-config.js | 12 +- hassio/src/addon-view/hassio-addon-info.js | 22 +- hassio/src/addon-view/hassio-addon-logs.js | 10 +- hassio/src/addon-view/hassio-addon-network.js | 14 +- hassio/src/addon-view/hassio-addon-view.js | 30 +- hassio/src/components/hassio-card-content.js | 8 +- hassio/src/dashboard/hassio-addons.js | 12 +- hassio/src/dashboard/hassio-dashboard.js | 10 +- hassio/src/dashboard/hassio-hass-update.js | 14 +- hassio/src/hassio-app.js | 8 +- hassio/src/hassio-data.js | 2 +- hassio/src/hassio-main.js | 20 +- hassio/src/hassio-markdown-dialog.js | 16 +- hassio/src/hassio-pages-with-tabs.js | 36 +- hassio/src/resources/hassio-icons.js | 2 +- hassio/src/snapshots/hassio-snapshot.js | 20 +- hassio/src/snapshots/hassio-snapshots.js | 22 +- hassio/src/system/hassio-host-info.js | 12 +- hassio/src/system/hassio-supervisor-info.js | 12 +- hassio/src/system/hassio-supervisor-log.js | 8 +- hassio/src/system/hassio-system.js | 12 +- src/auth/ha-auth-flow.js | 10 +- src/auth/ha-authorize.js | 16 +- src/auth/ha-pick-auth-provider.js | 12 +- src/cards/ha-badges-card.js | 6 +- src/cards/ha-camera-card.js | 12 +- src/cards/ha-card-chooser.js | 18 +- src/cards/ha-entities-card.js | 24 +- src/cards/ha-history_graph-card.js | 12 +- src/cards/ha-media_player-card.js | 20 +- src/cards/ha-persistent_notification-card.js | 14 +- src/cards/ha-plant-card.js | 12 +- src/cards/ha-weather-card.js | 12 +- src/common/entity/can_toggle_state.js | 4 +- src/common/entity/compute_state_display.js | 8 +- src/common/entity/compute_state_domain.js | 2 +- src/common/entity/cover_icon.js | 2 +- src/common/entity/domain_icon.js | 2 +- src/common/entity/extract_views.js | 2 +- src/common/entity/get_view_entities.js | 4 +- src/common/entity/input_dateteime_icon.js | 2 +- src/common/entity/sensor_icon.js | 4 +- src/common/entity/split_by_groups.js | 2 +- src/common/entity/state_card_type.js | 6 +- src/common/entity/state_icon.js | 14 +- src/common/entity/state_more_info_type.js | 4 +- src/common/entity/states_sort_by_name.js | 2 +- src/common/entity/timer_time_remaining.js | 2 +- src/common/navigate.ts | 2 +- src/components/buttons/ha-call-api-button.js | 4 +- .../buttons/ha-call-service-button.js | 8 +- src/components/buttons/ha-progress-button.js | 8 +- src/components/entity/ha-chart-base.js | 16 +- src/components/entity/ha-entity-picker.js | 22 +- src/components/entity/ha-entity-toggle.js | 12 +- src/components/entity/ha-state-icon.js | 8 +- src/components/entity/ha-state-label-badge.js | 24 +- src/components/entity/state-badge.js | 10 +- src/components/entity/state-info.js | 10 +- src/components/ha-attributes.js | 8 +- src/components/ha-card.js | 6 +- src/components/ha-cards.js | 22 +- src/components/ha-climate-control.js | 10 +- src/components/ha-climate-state.js | 6 +- src/components/ha-color-picker.js | 6 +- src/components/ha-combo-box.js | 14 +- src/components/ha-cover-controls.js | 8 +- src/components/ha-cover-tilt-controls.js | 10 +- src/components/ha-demo-badge.js | 6 +- src/components/ha-form.js | 20 +- src/components/ha-icon.js | 4 +- src/components/ha-iconset-svg.js | 2 +- src/components/ha-label-badge.js | 6 +- src/components/ha-labeled-slider.js | 8 +- src/components/ha-markdown.js | 6 +- src/components/ha-menu-button.js | 8 +- src/components/ha-paper-slider.js | 2 +- .../ha-push-notifications-toggle.js | 8 +- src/components/ha-relative-time.js | 8 +- src/components/ha-service-description.js | 4 +- src/components/ha-service-picker.js | 8 +- src/components/ha-sidebar.js | 24 +- src/components/ha-start-voice-button.js | 10 +- src/components/ha-textarea.js | 6 +- src/components/ha-toast.js | 2 +- src/components/ha-vacuum-state.js | 8 +- src/components/ha-water_heater-control.js | 10 +- src/components/ha-water_heater-state.js | 6 +- src/components/paper-time-input.js | 12 +- src/components/state-history-chart-line.js | 12 +- .../state-history-chart-timeline.js | 10 +- src/components/state-history-charts.js | 12 +- src/data/ha-state-history-data.js | 8 +- src/data/history.ts | 10 +- src/dialogs/ha-more-info-dialog.js | 18 +- src/dialogs/ha-store-auth-card.js | 12 +- src/dialogs/ha-voice-command-dialog.js | 12 +- .../controls/more-info-alarm_control_panel.js | 14 +- .../controls/more-info-automation.js | 10 +- .../more-info/controls/more-info-camera.js | 10 +- .../more-info/controls/more-info-climate.js | 28 +- .../controls/more-info-configurator.js | 16 +- .../more-info/controls/more-info-content.js | 46 +- .../more-info/controls/more-info-cover.js | 16 +- .../more-info/controls/more-info-default.js | 6 +- .../more-info/controls/more-info-fan.js | 22 +- .../more-info/controls/more-info-group.js | 10 +- .../controls/more-info-history_graph.js | 8 +- .../controls/more-info-input_datetime.js | 18 +- .../more-info/controls/more-info-light.js | 22 +- .../more-info/controls/more-info-lock.js | 12 +- .../controls/more-info-media_player.js | 26 +- .../more-info/controls/more-info-script.js | 6 +- .../more-info/controls/more-info-sun.js | 12 +- .../more-info/controls/more-info-updater.js | 4 +- .../more-info/controls/more-info-vacuum.js | 20 +- .../controls/more-info-water_heater.js | 26 +- .../more-info/controls/more-info-weather.js | 8 +- src/dialogs/more-info/more-info-controls.js | 28 +- src/dialogs/more-info/more-info-settings.js | 22 +- src/entrypoints/app.js | 20 +- src/entrypoints/authorize.js | 14 +- src/entrypoints/core.js | 10 +- src/entrypoints/custom-panel.js | 10 +- src/entrypoints/hass-icons.js | 2 +- src/entrypoints/onboarding.js | 6 +- src/layouts/app/auth-mixin.js | 10 +- src/layouts/app/connection-mixin.js | 14 +- src/layouts/app/disconnect-toast-mixin.js | 4 +- src/layouts/app/home-assistant.js | 40 +- src/layouts/app/more-info-mixin.js | 4 +- src/layouts/app/notification-mixin.js | 2 +- src/layouts/app/sidebar-mixin.js | 2 +- src/layouts/app/themes-mixin.js | 6 +- src/layouts/app/translations-mixin.js | 4 +- src/layouts/ha-app-layout.js | 6 +- src/layouts/ha-init-page.js | 14 +- src/layouts/hass-error-screen.js | 10 +- src/layouts/hass-loading-screen.js | 12 +- src/layouts/hass-subpage.js | 12 +- src/layouts/home-assistant-main.js | 28 +- src/layouts/partial-cards.js | 44 +- src/layouts/partial-panel-resolver.js | 52 +- src/managers/notification-manager.js | 8 +- src/mixins/dialog-mixin.js | 6 +- src/mixins/events-mixin.js | 4 +- src/mixins/localize-base-mixin.ts | 2 +- src/mixins/localize-lite-mixin.js | 7 +- src/mixins/localize-mixin.js | 2 +- src/mixins/navigate-mixin.js | 2 +- src/onboarding/ha-onboarding.js | 14 +- src/panels/calendar/ha-big-calendar.js | 8 +- src/panels/calendar/ha-panel-calendar.js | 26 +- .../config/automation/ha-automation-editor.js | 24 +- .../config/automation/ha-automation-picker.js | 30 +- .../config/automation/ha-config-automation.js | 12 +- .../config/cloud/ha-config-cloud-account.js | 26 +- .../cloud/ha-config-cloud-forgot-password.js | 16 +- .../config/cloud/ha-config-cloud-login.js | 30 +- .../config/cloud/ha-config-cloud-register.js | 18 +- src/panels/config/cloud/ha-config-cloud.js | 22 +- .../config-entries/ha-ce-entities-card.js | 20 +- .../ha-config-entries-dashboard.js | 34 +- .../config-entries/ha-config-entries.js | 18 +- .../config-entries/ha-config-entry-page.js | 22 +- .../config/config-entries/ha-config-flow.js | 24 +- .../config/config-entries/ha-device-card.js | 22 +- src/panels/config/core/ha-config-core.js | 18 +- .../config/core/ha-config-section-core.js | 20 +- .../config/customize/ha-config-customize.js | 28 +- .../customize/ha-customize-attribute.js | 20 +- .../customize/ha-form-customize-attributes.js | 8 +- .../config/customize/ha-form-customize.js | 14 +- .../customize/types/ha-customize-array.js | 12 +- .../customize/types/ha-customize-boolean.js | 6 +- .../customize/types/ha-customize-icon.js | 8 +- .../customize/types/ha-customize-key-value.js | 6 +- .../customize/types/ha-customize-string.js | 6 +- .../config/dashboard/ha-config-dashboard.js | 30 +- .../config/dashboard/ha-config-navigation.js | 18 +- src/panels/config/ha-config-section.js | 6 +- src/panels/config/ha-entity-config.js | 18 +- src/panels/config/ha-panel-config.js | 34 +- src/panels/config/js/automation.js | 14 +- .../config/js/condition/condition_edit.js | 18 +- .../config/js/condition/condition_row.js | 12 +- src/panels/config/js/condition/index.js | 6 +- .../config/js/condition/numeric_state.js | 8 +- src/panels/config/js/condition/state.js | 6 +- src/panels/config/js/condition/sun.js | 8 +- src/panels/config/js/condition/template.js | 4 +- src/panels/config/js/condition/time.js | 4 +- src/panels/config/js/condition/zone.js | 8 +- src/panels/config/js/json_textarea.js | 2 +- src/panels/config/js/script.js | 8 +- src/panels/config/js/script/action_edit.js | 16 +- src/panels/config/js/script/action_row.js | 12 +- src/panels/config/js/script/call_service.js | 4 +- src/panels/config/js/script/condition.js | 4 +- src/panels/config/js/script/delay.js | 4 +- src/panels/config/js/script/event.js | 6 +- src/panels/config/js/script/index.js | 6 +- src/panels/config/js/script/wait.js | 6 +- src/panels/config/js/trigger/event.js | 6 +- src/panels/config/js/trigger/homeassistant.js | 4 +- src/panels/config/js/trigger/index.js | 8 +- src/panels/config/js/trigger/mqtt.js | 4 +- src/panels/config/js/trigger/numeric_state.js | 8 +- src/panels/config/js/trigger/state.js | 6 +- src/panels/config/js/trigger/sun.js | 8 +- src/panels/config/js/trigger/template.js | 4 +- src/panels/config/js/trigger/time.js | 4 +- src/panels/config/js/trigger/trigger_edit.js | 24 +- src/panels/config/js/trigger/trigger_row.js | 12 +- src/panels/config/js/trigger/zone.js | 12 +- src/panels/config/script/ha-config-script.js | 14 +- src/panels/config/script/ha-script-editor.js | 26 +- src/panels/config/script/ha-script-picker.js | 28 +- src/panels/config/users/ha-config-users.js | 18 +- src/panels/config/users/ha-dialog-add-user.js | 14 +- src/panels/config/users/ha-user-editor.js | 16 +- src/panels/config/users/ha-user-picker.js | 22 +- src/panels/config/zwave/ha-config-zwave.js | 60 +- src/panels/config/zwave/zwave-groups.js | 16 +- src/panels/config/zwave/zwave-log-dialog.js | 12 +- src/panels/config/zwave/zwave-log.js | 26 +- src/panels/config/zwave/zwave-network.js | 16 +- src/panels/config/zwave/zwave-node-config.js | 16 +- .../config/zwave/zwave-node-protection.js | 16 +- src/panels/config/zwave/zwave-usercodes.js | 16 +- src/panels/config/zwave/zwave-values.js | 14 +- src/panels/custom/ha-panel-custom.js | 12 +- src/panels/dev-event/events-list.js | 6 +- src/panels/dev-event/ha-panel-dev-event.js | 26 +- src/panels/dev-info/ha-loaded-components.js | 12 +- src/panels/dev-info/ha-panel-dev-info.js | 38 +- src/panels/dev-mqtt/ha-panel-dev-mqtt.js | 24 +- .../dev-service/ha-panel-dev-service.js | 24 +- src/panels/dev-state/ha-panel-dev-state.js | 28 +- .../dev-template/ha-panel-dev-template.js | 22 +- src/panels/history/ha-panel-history.js | 34 +- src/panels/iframe/ha-panel-iframe.js | 10 +- src/panels/kiosk/ha-panel-kiosk.js | 6 +- src/panels/logbook/ha-logbook-data.js | 2 +- src/panels/logbook/ha-logbook.js | 16 +- src/panels/logbook/ha-panel-logbook.js | 34 +- .../lovelace/cards/hui-alarm-panel-card.js | 516 ++++++------ .../lovelace/cards/hui-conditional-card.ts | 166 ++-- .../lovelace/cards/hui-entities-card.ts | 374 ++++----- .../lovelace/cards/hui-entity-button-card.ts | 22 +- .../lovelace/cards/hui-entity-filter-card.js | 154 ++-- src/panels/lovelace/cards/hui-gauge-card.ts | 546 ++++++------ src/panels/lovelace/cards/hui-glance-card.ts | 36 +- .../lovelace/cards/hui-history-graph-card.js | 172 ++-- .../cards/hui-horizontal-stack-card.ts | 100 +-- src/panels/lovelace/cards/hui-iframe-card.ts | 160 ++-- .../lovelace/cards/hui-legacy-wrapper-card.js | 114 +-- src/panels/lovelace/cards/hui-light-card.ts | 654 +++++++-------- src/panels/lovelace/cards/hui-map-card.js | 610 +++++++------- .../lovelace/cards/hui-markdown-card.ts | 186 ++--- .../lovelace/cards/hui-media-control-card.js | 22 +- src/panels/lovelace/cards/hui-picture-card.js | 134 +-- .../cards/hui-picture-elements-card.ts | 222 ++--- .../lovelace/cards/hui-picture-entity-card.js | 402 ++++----- .../lovelace/cards/hui-picture-glance-card.js | 390 ++++----- .../lovelace/cards/hui-plant-status-card.js | 22 +- src/panels/lovelace/cards/hui-sensor-card.js | 584 ++++++------- src/panels/lovelace/cards/hui-stack-card.ts | 132 +-- .../lovelace/cards/hui-thermostat-card.ts | 780 +++++++++--------- .../lovelace/cards/hui-vertical-stack-card.ts | 100 +-- .../cards/hui-weather-forecast-card.js | 30 +- .../lovelace/common/compute-notifications.js | 14 +- .../lovelace/common/create-card-element.js | 224 ++--- .../lovelace/common/create-hui-element.js | 158 ++-- .../lovelace/common/create-row-element.js | 234 +++--- .../lovelace/common/entity/toggle-entity.js | 14 +- .../common/entity/turn-on-off-entities.js | 68 +- .../common/entity/turn-on-off-entity.js | 40 +- src/panels/lovelace/common/handle-click.ts | 2 +- .../common/process-config-entities.js | 76 +- .../lovelace/components/hui-card-options.ts | 136 +-- .../components/hui-entities-toggle.js | 114 +-- .../components/hui-generic-entity-row.js | 274 +++--- src/panels/lovelace/components/hui-image.js | 396 ++++----- .../hui-configurator-notification-item.js | 124 +-- .../notifications/hui-notification-drawer.js | 350 ++++---- .../hui-notification-item-template.js | 98 +-- .../notifications/hui-notification-item.js | 70 +- .../notifications/hui-notifications-button.js | 124 +-- .../hui-persistent-notification-item.js | 178 ++-- .../lovelace/editor/hui-dialog-edit-card.ts | 244 +++--- .../lovelace/editor/hui-yaml-card-preview.ts | 104 +-- src/panels/lovelace/editor/hui-yaml-editor.ts | 82 +- .../lovelace/elements/hui-icon-element.ts | 136 +-- .../lovelace/elements/hui-image-element.ts | 6 +- .../elements/hui-service-button-element.ts | 6 +- .../elements/hui-state-badge-element.ts | 6 +- .../elements/hui-state-icon-element.ts | 6 +- .../elements/hui-state-label-element.ts | 156 ++-- .../entity-rows/hui-climate-entity-row.ts | 8 +- .../entity-rows/hui-cover-entity-row.js | 148 ++-- .../entity-rows/hui-group-entity-row.js | 156 ++-- .../hui-input-number-entity-row.js | 340 ++++---- .../hui-input-select-entity-row.js | 214 ++--- .../entity-rows/hui-input-text-entity-row.js | 146 ++-- .../entity-rows/hui-lock-entity-row.js | 166 ++-- .../hui-media-player-entity-row.js | 324 ++++---- .../entity-rows/hui-scene-entity-row.js | 140 ++-- .../entity-rows/hui-script-entity-row.js | 156 ++-- .../entity-rows/hui-text-entity-row.js | 140 ++-- .../entity-rows/hui-timer-entity-row.js | 206 ++--- .../entity-rows/hui-toggle-entity-row.js | 152 ++-- src/panels/lovelace/ha-panel-lovelace.js | 250 +++--- src/panels/lovelace/hui-root.js | 760 ++++++++--------- src/panels/lovelace/hui-unused-entities.js | 122 +-- src/panels/lovelace/hui-view.js | 436 +++++----- .../special-rows/hui-call-service-row.ts | 10 +- .../lovelace/special-rows/hui-section-row.ts | 2 +- .../lovelace/special-rows/hui-weblink-row.ts | 2 +- .../mailbox/ha-dialog-show-audio-message.js | 14 +- src/panels/mailbox/ha-panel-mailbox.js | 36 +- src/panels/map/ha-entity-marker.js | 8 +- src/panels/map/ha-panel-map.js | 20 +- src/panels/profile/ha-change-password-card.js | 16 +- .../ha-long-lived-access-tokens-card.js | 16 +- .../profile/ha-mfa-module-setup-flow.js | 22 +- src/panels/profile/ha-mfa-modules-card.js | 20 +- src/panels/profile/ha-panel-profile.js | 40 +- src/panels/profile/ha-pick-language-row.js | 18 +- src/panels/profile/ha-pick-theme-row.js | 16 +- .../profile/ha-push-notifications-row.js | 18 +- src/panels/profile/ha-refresh-tokens-card.js | 16 +- src/panels/profile/ha-settings-row.js | 4 +- .../shopping-list/ha-panel-shopping-list.js | 34 +- src/resources/ha-style.js | 4 +- src/resources/html-import/import-href.js | 2 +- src/state-summary/state-card-climate.js | 10 +- src/state-summary/state-card-configurator.js | 12 +- src/state-summary/state-card-content.js | 38 +- src/state-summary/state-card-cover.js | 14 +- src/state-summary/state-card-display.js | 14 +- src/state-summary/state-card-input_number.js | 14 +- src/state-summary/state-card-input_select.js | 14 +- src/state-summary/state-card-input_text.js | 10 +- src/state-summary/state-card-lock.js | 12 +- src/state-summary/state-card-media_player.js | 12 +- src/state-summary/state-card-scene.js | 12 +- src/state-summary/state-card-script.js | 14 +- src/state-summary/state-card-timer.js | 12 +- src/state-summary/state-card-toggle.js | 10 +- src/state-summary/state-card-vacuum.js | 10 +- src/state-summary/state-card-water_heater.js | 10 +- src/state-summary/state-card-weblink.js | 8 +- src/util/app-localstorage-document.js | 6 +- src/util/custom-panel/load-custom-panel.js | 6 +- src/util/ha-url-sync.js | 4 +- src/util/hass-call-api.js | 2 +- src/util/legacy-support.js | 6 +- src/util/register-service-worker.js | 4 +- src/util/show-new-frontend-toast.js | 4 +- .../datetime/duration_to_seconds_test.js | 2 +- .../datetime/seconds_to_duration_test.js | 2 +- .../common/entity/compute_state_domain.js | 2 +- .../common/entity/extract_views.spec.js | 2 +- .../common/entity/get_group_entities.spec.js | 2 +- .../common/entity/get_view_entities.spec.js | 2 +- test-mocha/common/entity/has_location.test.js | 2 +- .../common/entity/split_by_groups.spec.js | 2 +- .../common/entity/state_card_type_test.js | 2 +- .../entity/state_more_info_type_test.js | 2 +- .../entity/timer_time_remaining_test.js | 2 +- .../common/util/parse_aspect_ratio_test.js | 2 +- 401 files changed, 9045 insertions(+), 9048 deletions(-) diff --git a/gallery/src/components/demo-card.js b/gallery/src/components/demo-card.js index ed8238da36..8b3c816480 100644 --- a/gallery/src/components/demo-card.js +++ b/gallery/src/components/demo-card.js @@ -1,13 +1,13 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; import JsYaml from "js-yaml"; -import HomeAssistant from "../data/hass.js"; -import { demoConfig } from "../data/demo_config.js"; +import HomeAssistant from "../data/hass"; +import { demoConfig } from "../data/demo_config"; import { demoServices } from "../data/demo_services"; -import demoResources from "../data/demo_resources.js"; -import demoStates from "../data/demo_states.js"; -import createCardElement from "../../../src/panels/lovelace/common/create-card-element.js"; +import demoResources from "../data/demo_resources"; +import demoStates from "../data/demo_states"; +import createCardElement from "../../../src/panels/lovelace/common/create-card-element"; class DemoCard extends PolymerElement { static get template() { diff --git a/gallery/src/components/demo-cards.js b/gallery/src/components/demo-cards.js index 45920ef5a5..227b696146 100644 --- a/gallery/src/components/demo-cards.js +++ b/gallery/src/components/demo-cards.js @@ -1,9 +1,9 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; -import "@polymer/app-layout/app-toolbar/app-toolbar.js"; -import "@polymer/paper-toggle-button/paper-toggle-button.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; +import "@polymer/app-layout/app-toolbar/app-toolbar"; +import "@polymer/paper-toggle-button/paper-toggle-button"; -import "./demo-card.js"; +import "./demo-card"; class DemoCards extends PolymerElement { static get template() { diff --git a/gallery/src/components/demo-more-info.js b/gallery/src/components/demo-more-info.js index 8438733d6e..13a8dea6b8 100644 --- a/gallery/src/components/demo-more-info.js +++ b/gallery/src/components/demo-more-info.js @@ -1,9 +1,9 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../src/state-summary/state-card-content.js"; -import "../../../src/dialogs/more-info/controls/more-info-content.js"; -import "../../../src/components/ha-card.js"; +import "../../../src/state-summary/state-card-content"; +import "../../../src/dialogs/more-info/controls/more-info-content"; +import "../../../src/components/ha-card"; class DemoMoreInfo extends PolymerElement { static get template() { diff --git a/gallery/src/components/demo-more-infos.js b/gallery/src/components/demo-more-infos.js index c44b114e95..c296b44887 100644 --- a/gallery/src/components/demo-more-infos.js +++ b/gallery/src/components/demo-more-infos.js @@ -1,9 +1,9 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; -import "@polymer/app-layout/app-toolbar/app-toolbar.js"; -import "@polymer/paper-toggle-button/paper-toggle-button.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; +import "@polymer/app-layout/app-toolbar/app-toolbar"; +import "@polymer/paper-toggle-button/paper-toggle-button"; -import "./demo-more-info.js"; +import "./demo-more-info"; class DemoMoreInfos extends PolymerElement { static get template() { diff --git a/gallery/src/data/provide_hass.js b/gallery/src/data/provide_hass.js index ffac268707..79db10cbda 100644 --- a/gallery/src/data/provide_hass.js +++ b/gallery/src/data/provide_hass.js @@ -1,8 +1,8 @@ -import { fireEvent } from "../../../src/common/dom/fire_event.js"; +import { fireEvent } from "../../../src/common/dom/fire_event"; -import { demoConfig } from "./demo_config.js"; +import { demoConfig } from "./demo_config"; import { demoServices } from "./demo_services"; -import demoResources from "./demo_resources.js"; +import demoResources from "./demo_resources"; const ensureArray = (val) => (Array.isArray(val) ? val : [val]); diff --git a/gallery/src/demos/demo-hui-alarm-panel-card.js b/gallery/src/demos/demo-hui-alarm-panel-card.js index 23c95804b5..41340e1c1e 100644 --- a/gallery/src/demos/demo-hui-alarm-panel-card.js +++ b/gallery/src/demos/demo-hui-alarm-panel-card.js @@ -1,9 +1,9 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import getEntity from "../data/entity.js"; -import provideHass from "../data/provide_hass.js"; -import "../components/demo-cards.js"; +import getEntity from "../data/entity"; +import provideHass from "../data/provide_hass"; +import "../components/demo-cards"; const ENTITIES = [ getEntity("alarm_control_panel", "alarm", "disarmed", { diff --git a/gallery/src/demos/demo-hui-conditional-card.js b/gallery/src/demos/demo-hui-conditional-card.js index 9511be12e0..2e58cae0bc 100644 --- a/gallery/src/demos/demo-hui-conditional-card.js +++ b/gallery/src/demos/demo-hui-conditional-card.js @@ -1,9 +1,9 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import getEntity from "../data/entity.js"; -import provideHass from "../data/provide_hass.js"; -import "../components/demo-cards.js"; +import getEntity from "../data/entity"; +import provideHass from "../data/provide_hass"; +import "../components/demo-cards"; const ENTITIES = [ getEntity("light", "controller_1", "on", { diff --git a/gallery/src/demos/demo-hui-entities-card.js b/gallery/src/demos/demo-hui-entities-card.js index 743ca273be..7cdc2b01ef 100644 --- a/gallery/src/demos/demo-hui-entities-card.js +++ b/gallery/src/demos/demo-hui-entities-card.js @@ -1,9 +1,9 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import getEntity from "../data/entity.js"; -import provideHass from "../data/provide_hass.js"; -import "../components/demo-cards.js"; +import getEntity from "../data/entity"; +import provideHass from "../data/provide_hass"; +import "../components/demo-cards"; const ENTITIES = [ getEntity("light", "bed_light", "on", { diff --git a/gallery/src/demos/demo-hui-entity-button-card.js b/gallery/src/demos/demo-hui-entity-button-card.js index 439dd76e55..d440b02995 100644 --- a/gallery/src/demos/demo-hui-entity-button-card.js +++ b/gallery/src/demos/demo-hui-entity-button-card.js @@ -1,9 +1,9 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import getEntity from "../data/entity.js"; -import provideHass from "../data/provide_hass.js"; -import "../components/demo-cards.js"; +import getEntity from "../data/entity"; +import provideHass from "../data/provide_hass"; +import "../components/demo-cards"; const ENTITIES = [ getEntity("light", "bed_light", "on", { diff --git a/gallery/src/demos/demo-hui-entity-filter-card.js b/gallery/src/demos/demo-hui-entity-filter-card.js index d3759c6614..80c5e4587e 100644 --- a/gallery/src/demos/demo-hui-entity-filter-card.js +++ b/gallery/src/demos/demo-hui-entity-filter-card.js @@ -1,9 +1,9 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import getEntity from "../data/entity.js"; -import provideHass from "../data/provide_hass.js"; -import "../components/demo-cards.js"; +import getEntity from "../data/entity"; +import provideHass from "../data/provide_hass"; +import "../components/demo-cards"; const ENTITIES = [ getEntity("device_tracker", "demo_paulus", "work", { diff --git a/gallery/src/demos/demo-hui-gauge-card.js b/gallery/src/demos/demo-hui-gauge-card.js index f737c4fd02..6f9b4c4ac4 100644 --- a/gallery/src/demos/demo-hui-gauge-card.js +++ b/gallery/src/demos/demo-hui-gauge-card.js @@ -1,7 +1,7 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../components/demo-cards.js"; +import "../components/demo-cards"; const CONFIGS = [ { diff --git a/gallery/src/demos/demo-hui-glance-card.js b/gallery/src/demos/demo-hui-glance-card.js index 83440e6611..4f209b8a47 100644 --- a/gallery/src/demos/demo-hui-glance-card.js +++ b/gallery/src/demos/demo-hui-glance-card.js @@ -1,9 +1,9 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import getEntity from "../data/entity.js"; -import provideHass from "../data/provide_hass.js"; -import "../components/demo-cards.js"; +import getEntity from "../data/entity"; +import provideHass from "../data/provide_hass"; +import "../components/demo-cards"; const ENTITIES = [ getEntity("device_tracker", "demo_paulus", "home", { diff --git a/gallery/src/demos/demo-hui-iframe-card.js b/gallery/src/demos/demo-hui-iframe-card.js index c705916d5d..d7651473b1 100644 --- a/gallery/src/demos/demo-hui-iframe-card.js +++ b/gallery/src/demos/demo-hui-iframe-card.js @@ -1,7 +1,7 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../components/demo-cards.js"; +import "../components/demo-cards"; const CONFIGS = [ { diff --git a/gallery/src/demos/demo-hui-light-card.js b/gallery/src/demos/demo-hui-light-card.js index 8f5b2cca28..1288b8a8cb 100644 --- a/gallery/src/demos/demo-hui-light-card.js +++ b/gallery/src/demos/demo-hui-light-card.js @@ -1,9 +1,9 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import getEntity from "../data/entity.js"; -import provideHass from "../data/provide_hass.js"; -import "../components/demo-cards.js"; +import getEntity from "../data/entity"; +import provideHass from "../data/provide_hass"; +import "../components/demo-cards"; const ENTITIES = [ getEntity("light", "bed_light", "on", { diff --git a/gallery/src/demos/demo-hui-map-card.js b/gallery/src/demos/demo-hui-map-card.js index ed5426a2e2..ec6890b2aa 100644 --- a/gallery/src/demos/demo-hui-map-card.js +++ b/gallery/src/demos/demo-hui-map-card.js @@ -1,9 +1,9 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import getEntity from "../data/entity.js"; -import provideHass from "../data/provide_hass.js"; -import "../components/demo-cards.js"; +import getEntity from "../data/entity"; +import provideHass from "../data/provide_hass"; +import "../components/demo-cards"; const ENTITIES = [ getEntity("device_tracker", "demo_paulus", "not_home", { diff --git a/gallery/src/demos/demo-hui-markdown-card.js b/gallery/src/demos/demo-hui-markdown-card.js index b8bbc72582..fe0ca6d175 100644 --- a/gallery/src/demos/demo-hui-markdown-card.js +++ b/gallery/src/demos/demo-hui-markdown-card.js @@ -1,7 +1,7 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../components/demo-cards.js"; +import "../components/demo-cards"; const CONFIGS = [ { diff --git a/gallery/src/demos/demo-hui-media-player-rows.js b/gallery/src/demos/demo-hui-media-player-rows.js index fb2f5020dd..a205186a23 100644 --- a/gallery/src/demos/demo-hui-media-player-rows.js +++ b/gallery/src/demos/demo-hui-media-player-rows.js @@ -1,9 +1,9 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import getEntity from "../data/entity.js"; -import provideHass from "../data/provide_hass.js"; -import "../components/demo-cards.js"; +import getEntity from "../data/entity"; +import provideHass from "../data/provide_hass"; +import "../components/demo-cards"; const ENTITIES = [ getEntity("media_player", "bedroom", "playing", { @@ -65,7 +65,7 @@ const CONFIGS = [ - entity: media_player.living_room name: Pause, No skip, tvshow - entity: media_player.android_cast - name: Screen casting + name: Screen casting - entity: media_player.lounge_room name: Chromcast Idle - entity: media_player.theater diff --git a/gallery/src/demos/demo-hui-picture-elements-card.js b/gallery/src/demos/demo-hui-picture-elements-card.js index 99cfa7c12c..93d9bfcc6f 100644 --- a/gallery/src/demos/demo-hui-picture-elements-card.js +++ b/gallery/src/demos/demo-hui-picture-elements-card.js @@ -1,9 +1,9 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import getEntity from "../data/entity.js"; -import provideHass from "../data/provide_hass.js"; -import "../components/demo-cards.js"; +import getEntity from "../data/entity"; +import provideHass from "../data/provide_hass"; +import "../components/demo-cards"; const ENTITIES = [ getEntity("light", "bed_light", "on", { diff --git a/gallery/src/demos/demo-hui-picture-entity-card.js b/gallery/src/demos/demo-hui-picture-entity-card.js index 7a5ef9b0e4..7940a5ad00 100644 --- a/gallery/src/demos/demo-hui-picture-entity-card.js +++ b/gallery/src/demos/demo-hui-picture-entity-card.js @@ -1,7 +1,7 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../components/demo-cards.js"; +import "../components/demo-cards"; const CONFIGS = [ { diff --git a/gallery/src/demos/demo-hui-picture-glance-card.js b/gallery/src/demos/demo-hui-picture-glance-card.js index d78275ed2c..18b5643267 100644 --- a/gallery/src/demos/demo-hui-picture-glance-card.js +++ b/gallery/src/demos/demo-hui-picture-glance-card.js @@ -1,7 +1,7 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../components/demo-cards.js"; +import "../components/demo-cards"; const CONFIGS = [ { diff --git a/gallery/src/demos/demo-hui-stack-card.js b/gallery/src/demos/demo-hui-stack-card.js index c06b3ffa30..31a30066eb 100644 --- a/gallery/src/demos/demo-hui-stack-card.js +++ b/gallery/src/demos/demo-hui-stack-card.js @@ -1,9 +1,9 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import getEntity from "../data/entity.js"; -import provideHass from "../data/provide_hass.js"; -import "../components/demo-cards.js"; +import getEntity from "../data/entity"; +import provideHass from "../data/provide_hass"; +import "../components/demo-cards"; const ENTITIES = [ getEntity("light", "kitchen_lights", "on", { diff --git a/gallery/src/demos/demo-hui-thermostat-card.js b/gallery/src/demos/demo-hui-thermostat-card.js index 3c2d5d6cf1..4fc421df3b 100644 --- a/gallery/src/demos/demo-hui-thermostat-card.js +++ b/gallery/src/demos/demo-hui-thermostat-card.js @@ -1,9 +1,9 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import getEntity from "../data/entity.js"; -import provideHass from "../data/provide_hass.js"; -import "../components/demo-cards.js"; +import getEntity from "../data/entity"; +import provideHass from "../data/provide_hass"; +import "../components/demo-cards"; const ENTITIES = [ getEntity("climate", "ecobee", "auto", { diff --git a/gallery/src/demos/demo-more-info-light.js b/gallery/src/demos/demo-more-info-light.js index 601e731957..f1faa2017c 100644 --- a/gallery/src/demos/demo-more-info-light.js +++ b/gallery/src/demos/demo-more-info-light.js @@ -1,13 +1,13 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../src/dialogs/more-info/controls/more-info-content.js"; -import "../../../src/components/ha-card.js"; +import "../../../src/dialogs/more-info/controls/more-info-content"; +import "../../../src/components/ha-card"; -import getEntity from "../data/entity.js"; -import provideHass from "../data/provide_hass.js"; +import getEntity from "../data/entity"; +import provideHass from "../data/provide_hass"; -import "../components/demo-more-infos.js"; +import "../components/demo-more-infos"; /* eslint-disable no-unused-vars */ diff --git a/gallery/src/entrypoint.js b/gallery/src/entrypoint.js index a690d9d3e0..6e656edc98 100644 --- a/gallery/src/entrypoint.js +++ b/gallery/src/entrypoint.js @@ -1,12 +1,12 @@ -import "@polymer/paper-styles/typography.js"; -import "@polymer/polymer/lib/elements/dom-if.js"; -import "@polymer/polymer/lib/elements/dom-repeat.js"; +import "@polymer/paper-styles/typography"; +import "@polymer/polymer/lib/elements/dom-if"; +import "@polymer/polymer/lib/elements/dom-repeat"; -import "../../src/resources/hass-icons.js"; -import "../../src/resources/ha-style.js"; -import "../../src/resources/roboto.js"; -import "../../src/components/ha-iconset-svg.js"; +import "../../src/resources/hass-icons"; +import "../../src/resources/ha-style"; +import "../../src/resources/roboto"; +import "../../src/components/ha-iconset-svg"; -import "./ha-gallery.js"; +import "./ha-gallery"; document.body.appendChild(document.createElement("ha-gallery")); diff --git a/gallery/src/ha-gallery.js b/gallery/src/ha-gallery.js index e336f6e56f..73c3e666d6 100644 --- a/gallery/src/ha-gallery.js +++ b/gallery/src/ha-gallery.js @@ -1,15 +1,15 @@ -import "@polymer/app-layout/app-header-layout/app-header-layout.js"; -import "@polymer/app-layout/app-header/app-header.js"; -import "@polymer/app-layout/app-toolbar/app-toolbar.js"; -import "@polymer/iron-icon/iron-icon.js"; -import "@polymer/paper-card/paper-card.js"; -import "@polymer/paper-item/paper-item.js"; -import "@polymer/paper-item/paper-item-body.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/app-layout/app-header-layout/app-header-layout"; +import "@polymer/app-layout/app-header/app-header"; +import "@polymer/app-layout/app-toolbar/app-toolbar"; +import "@polymer/iron-icon/iron-icon"; +import "@polymer/paper-card/paper-card"; +import "@polymer/paper-item/paper-item"; +import "@polymer/paper-item/paper-item-body"; +import "@polymer/paper-icon-button/paper-icon-button"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../src/managers/notification-manager.js"; +import "../../src/managers/notification-manager"; const DEMOS = require.context("./demos", true, /^(.*\.(js$))[^.]*$/im); diff --git a/hassio/src/addon-store/hassio-addon-repository.js b/hassio/src/addon-store/hassio-addon-repository.js index 04eef73f61..0a75dfd925 100644 --- a/hassio/src/addon-store/hassio-addon-repository.js +++ b/hassio/src/addon-store/hassio-addon-repository.js @@ -1,10 +1,10 @@ -import "@polymer/paper-card/paper-card.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-card/paper-card"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../components/hassio-card-content.js"; -import "../resources/hassio-style.js"; -import NavigateMixin from "../../../src/mixins/navigate-mixin.js"; +import "../components/hassio-card-content"; +import "../resources/hassio-style"; +import NavigateMixin from "../../../src/mixins/navigate-mixin"; class HassioAddonRepository extends NavigateMixin(PolymerElement) { static get template() { diff --git a/hassio/src/addon-store/hassio-addon-store.js b/hassio/src/addon-store/hassio-addon-store.js index 01bc52a0de..1cfae301e4 100644 --- a/hassio/src/addon-store/hassio-addon-store.js +++ b/hassio/src/addon-store/hassio-addon-store.js @@ -1,8 +1,8 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "./hassio-addon-repository.js"; -import "./hassio-repositories-editor.js"; +import "./hassio-addon-repository"; +import "./hassio-repositories-editor"; class HassioAddonStore extends PolymerElement { static get template() { diff --git a/hassio/src/addon-store/hassio-repositories-editor.js b/hassio/src/addon-store/hassio-repositories-editor.js index 3a07a9269f..cec3c40eb6 100644 --- a/hassio/src/addon-store/hassio-repositories-editor.js +++ b/hassio/src/addon-store/hassio-repositories-editor.js @@ -1,12 +1,12 @@ -import "@polymer/iron-icon/iron-icon.js"; -import "@polymer/paper-card/paper-card.js"; -import "@polymer/paper-input/paper-input.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/iron-icon/iron-icon"; +import "@polymer/paper-card/paper-card"; +import "@polymer/paper-input/paper-input"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../src/components/buttons/ha-call-api-button.js"; -import "../components/hassio-card-content.js"; -import "../resources/hassio-style.js"; +import "../../../src/components/buttons/ha-call-api-button"; +import "../components/hassio-card-content"; +import "../resources/hassio-style"; class HassioRepositoriesEditor extends PolymerElement { static get template() { diff --git a/hassio/src/addon-view/hassio-addon-audio.js b/hassio/src/addon-view/hassio-addon-audio.js index 0f03169cda..c651923b0a 100644 --- a/hassio/src/addon-view/hassio-addon-audio.js +++ b/hassio/src/addon-view/hassio-addon-audio.js @@ -1,15 +1,15 @@ -import "web-animations-js/web-animations-next-lite.min.js"; +import "web-animations-js/web-animations-next-lite.min"; -import "@polymer/paper-button/paper-button.js"; -import "@polymer/paper-card/paper-card.js"; -import "@polymer/paper-dropdown-menu/paper-dropdown-menu.js"; -import "@polymer/paper-item/paper-item.js"; -import "@polymer/paper-listbox/paper-listbox.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-button/paper-button"; +import "@polymer/paper-card/paper-card"; +import "@polymer/paper-dropdown-menu/paper-dropdown-menu"; +import "@polymer/paper-item/paper-item"; +import "@polymer/paper-listbox/paper-listbox"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../src/resources/ha-style.js"; -import EventsMixin from "../../../src/mixins/events-mixin.js"; +import "../../../src/resources/ha-style"; +import EventsMixin from "../../../src/mixins/events-mixin"; class HassioAddonAudio extends EventsMixin(PolymerElement) { static get template() { diff --git a/hassio/src/addon-view/hassio-addon-config.js b/hassio/src/addon-view/hassio-addon-config.js index 3ae1361d65..56d73a8830 100644 --- a/hassio/src/addon-view/hassio-addon-config.js +++ b/hassio/src/addon-view/hassio-addon-config.js @@ -1,10 +1,10 @@ -import "@polymer/iron-autogrow-textarea/iron-autogrow-textarea.js"; -import "@polymer/paper-button/paper-button.js"; -import "@polymer/paper-card/paper-card.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/iron-autogrow-textarea/iron-autogrow-textarea"; +import "@polymer/paper-button/paper-button"; +import "@polymer/paper-card/paper-card"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../src/components/buttons/ha-call-api-button.js"; +import "../../../src/components/buttons/ha-call-api-button"; class HassioAddonConfig extends PolymerElement { static get template() { diff --git a/hassio/src/addon-view/hassio-addon-info.js b/hassio/src/addon-view/hassio-addon-info.js index fb18a5695a..4871ba9f82 100644 --- a/hassio/src/addon-view/hassio-addon-info.js +++ b/hassio/src/addon-view/hassio-addon-info.js @@ -1,16 +1,16 @@ -import "@polymer/iron-icon/iron-icon.js"; -import "@polymer/paper-button/paper-button.js"; -import "@polymer/paper-card/paper-card.js"; -import "@polymer/paper-toggle-button/paper-toggle-button.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/iron-icon/iron-icon"; +import "@polymer/paper-button/paper-button"; +import "@polymer/paper-card/paper-card"; +import "@polymer/paper-toggle-button/paper-toggle-button"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../src/components/buttons/ha-call-api-button.js"; -import "../../../src/components/ha-markdown.js"; -import "../../../src/resources/ha-style.js"; -import EventsMixin from "../../../src/mixins/events-mixin.js"; +import "../../../src/components/buttons/ha-call-api-button"; +import "../../../src/components/ha-markdown"; +import "../../../src/resources/ha-style"; +import EventsMixin from "../../../src/mixins/events-mixin"; -import "../components/hassio-card-content.js"; +import "../components/hassio-card-content"; class HassioAddonInfo extends EventsMixin(PolymerElement) { static get template() { diff --git a/hassio/src/addon-view/hassio-addon-logs.js b/hassio/src/addon-view/hassio-addon-logs.js index baa1a4c63f..d411fb928f 100644 --- a/hassio/src/addon-view/hassio-addon-logs.js +++ b/hassio/src/addon-view/hassio-addon-logs.js @@ -1,9 +1,9 @@ -import "@polymer/paper-button/paper-button.js"; -import "@polymer/paper-card/paper-card.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-button/paper-button"; +import "@polymer/paper-card/paper-card"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../src/resources/ha-style.js"; +import "../../../src/resources/ha-style"; class HassioAddonLogs extends PolymerElement { static get template() { diff --git a/hassio/src/addon-view/hassio-addon-network.js b/hassio/src/addon-view/hassio-addon-network.js index 770ea2eef7..7041f89210 100644 --- a/hassio/src/addon-view/hassio-addon-network.js +++ b/hassio/src/addon-view/hassio-addon-network.js @@ -1,11 +1,11 @@ -import "@polymer/paper-card/paper-card.js"; -import "@polymer/paper-input/paper-input.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-card/paper-card"; +import "@polymer/paper-input/paper-input"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../src/components/buttons/ha-call-api-button.js"; -import "../../../src/resources/ha-style.js"; -import EventsMixin from "../../../src/mixins/events-mixin.js"; +import "../../../src/components/buttons/ha-call-api-button"; +import "../../../src/resources/ha-style"; +import EventsMixin from "../../../src/mixins/events-mixin"; class HassioAddonNetwork extends EventsMixin(PolymerElement) { static get template() { diff --git a/hassio/src/addon-view/hassio-addon-view.js b/hassio/src/addon-view/hassio-addon-view.js index 7fe9dc40ab..f20efe01cc 100644 --- a/hassio/src/addon-view/hassio-addon-view.js +++ b/hassio/src/addon-view/hassio-addon-view.js @@ -1,19 +1,19 @@ -import "@polymer/app-layout/app-header-layout/app-header-layout.js"; -import "@polymer/app-layout/app-header/app-header.js"; -import "@polymer/app-layout/app-toolbar/app-toolbar.js"; -import "@polymer/app-route/app-route.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/app-layout/app-header-layout/app-header-layout"; +import "@polymer/app-layout/app-header/app-header"; +import "@polymer/app-layout/app-toolbar/app-toolbar"; +import "@polymer/app-route/app-route"; +import "@polymer/paper-icon-button/paper-icon-button"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../src/components/ha-menu-button.js"; -import "../../../src/resources/ha-style.js"; -import "../hassio-markdown-dialog.js"; -import "./hassio-addon-audio.js"; -import "./hassio-addon-config.js"; -import "./hassio-addon-info.js"; -import "./hassio-addon-logs.js"; -import "./hassio-addon-network.js"; +import "../../../src/components/ha-menu-button"; +import "../../../src/resources/ha-style"; +import "../hassio-markdown-dialog"; +import "./hassio-addon-audio"; +import "./hassio-addon-config"; +import "./hassio-addon-info"; +import "./hassio-addon-logs"; +import "./hassio-addon-network"; class HassioAddonView extends PolymerElement { static get template() { diff --git a/hassio/src/components/hassio-card-content.js b/hassio/src/components/hassio-card-content.js index 84d2db9655..dfd5c0a49e 100644 --- a/hassio/src/components/hassio-card-content.js +++ b/hassio/src/components/hassio-card-content.js @@ -1,8 +1,8 @@ -import "@polymer/iron-icon/iron-icon.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/iron-icon/iron-icon"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../src/components/ha-relative-time.js"; +import "../../../src/components/ha-relative-time"; class HassioCardContent extends PolymerElement { static get template() { diff --git a/hassio/src/dashboard/hassio-addons.js b/hassio/src/dashboard/hassio-addons.js index d4f5a56535..2418b9dfb4 100644 --- a/hassio/src/dashboard/hassio-addons.js +++ b/hassio/src/dashboard/hassio-addons.js @@ -1,10 +1,10 @@ -import "@polymer/paper-card/paper-card.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-card/paper-card"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../components/hassio-card-content.js"; -import "../resources/hassio-style.js"; -import NavigateMixin from "../../../src/mixins/navigate-mixin.js"; +import "../components/hassio-card-content"; +import "../resources/hassio-style"; +import NavigateMixin from "../../../src/mixins/navigate-mixin"; class HassioAddons extends NavigateMixin(PolymerElement) { static get template() { diff --git a/hassio/src/dashboard/hassio-dashboard.js b/hassio/src/dashboard/hassio-dashboard.js index 3c9ecde4dd..c868c8dbb3 100644 --- a/hassio/src/dashboard/hassio-dashboard.js +++ b/hassio/src/dashboard/hassio-dashboard.js @@ -1,9 +1,9 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "./hassio-addons.js"; -import "./hassio-hass-update.js"; -import EventsMixin from "../../../src/mixins/events-mixin.js"; +import "./hassio-addons"; +import "./hassio-hass-update"; +import EventsMixin from "../../../src/mixins/events-mixin"; class HassioDashboard extends EventsMixin(PolymerElement) { static get template() { diff --git a/hassio/src/dashboard/hassio-hass-update.js b/hassio/src/dashboard/hassio-hass-update.js index dd7df1f429..0ad1b8a64b 100644 --- a/hassio/src/dashboard/hassio-hass-update.js +++ b/hassio/src/dashboard/hassio-hass-update.js @@ -1,11 +1,11 @@ -import "@polymer/paper-button/paper-button.js"; -import "@polymer/paper-card/paper-card.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-button/paper-button"; +import "@polymer/paper-card/paper-card"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../src/components/buttons/ha-call-api-button.js"; -import "../components/hassio-card-content.js"; -import "../resources/hassio-style.js"; +import "../../../src/components/buttons/ha-call-api-button"; +import "../components/hassio-card-content"; +import "../resources/hassio-style"; class HassioHassUpdate extends PolymerElement { static get template() { diff --git a/hassio/src/hassio-app.js b/hassio/src/hassio-app.js index c85962b6e2..aee5c1ede0 100644 --- a/hassio/src/hassio-app.js +++ b/hassio/src/hassio-app.js @@ -1,8 +1,8 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "./hassio-main.js"; -import "./resources/hassio-icons.js"; +import "./hassio-main"; +import "./resources/hassio-icons"; class HassioApp extends PolymerElement { static get template() { diff --git a/hassio/src/hassio-data.js b/hassio/src/hassio-data.js index 39795402e9..38de4b5809 100644 --- a/hassio/src/hassio-data.js +++ b/hassio/src/hassio-data.js @@ -1,4 +1,4 @@ -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; class HassioData extends PolymerElement { static get properties() { diff --git a/hassio/src/hassio-main.js b/hassio/src/hassio-main.js index b18745edb2..2cc8de46ae 100644 --- a/hassio/src/hassio-main.js +++ b/hassio/src/hassio-main.js @@ -1,15 +1,15 @@ -import "@polymer/app-route/app-route.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/app-route/app-route"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../src/layouts/hass-loading-screen.js"; -import "./addon-view/hassio-addon-view.js"; -import "./hassio-data.js"; -import "./hassio-pages-with-tabs.js"; +import "../../src/layouts/hass-loading-screen"; +import "./addon-view/hassio-addon-view"; +import "./hassio-data"; +import "./hassio-pages-with-tabs"; -import applyThemesOnElement from "../../src/common/dom/apply_themes_on_element.js"; -import EventsMixin from "../../src/mixins/events-mixin.js"; -import NavigateMixin from "../../src/mixins/navigate-mixin.js"; +import applyThemesOnElement from "../../src/common/dom/apply_themes_on_element"; +import EventsMixin from "../../src/mixins/events-mixin"; +import NavigateMixin from "../../src/mixins/navigate-mixin"; class HassioMain extends EventsMixin(NavigateMixin(PolymerElement)) { static get template() { diff --git a/hassio/src/hassio-markdown-dialog.js b/hassio/src/hassio-markdown-dialog.js index c12cf283bd..17eed8f4b3 100644 --- a/hassio/src/hassio-markdown-dialog.js +++ b/hassio/src/hassio-markdown-dialog.js @@ -1,12 +1,12 @@ -import "@polymer/app-layout/app-toolbar/app-toolbar.js"; -import "@polymer/paper-dialog-scrollable/paper-dialog-scrollable.js"; -import "@polymer/paper-dialog/paper-dialog.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/app-layout/app-toolbar/app-toolbar"; +import "@polymer/paper-dialog-scrollable/paper-dialog-scrollable"; +import "@polymer/paper-dialog/paper-dialog"; +import "@polymer/paper-icon-button/paper-icon-button"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../src/components/ha-markdown.js"; -import "../../src/resources/ha-style.js"; +import "../../src/components/ha-markdown"; +import "../../src/resources/ha-style"; class HassioMarkdownDialog extends PolymerElement { static get template() { diff --git a/hassio/src/hassio-pages-with-tabs.js b/hassio/src/hassio-pages-with-tabs.js index d9ad4247a1..0d7d26a078 100644 --- a/hassio/src/hassio-pages-with-tabs.js +++ b/hassio/src/hassio-pages-with-tabs.js @@ -1,24 +1,24 @@ -import "@polymer/app-layout/app-header-layout/app-header-layout.js"; -import "@polymer/app-layout/app-header/app-header.js"; -import "@polymer/app-layout/app-toolbar/app-toolbar.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import "@polymer/paper-tabs/paper-tab.js"; -import "@polymer/paper-tabs/paper-tabs.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/app-layout/app-header-layout/app-header-layout"; +import "@polymer/app-layout/app-header/app-header"; +import "@polymer/app-layout/app-toolbar/app-toolbar"; +import "@polymer/paper-icon-button/paper-icon-button"; +import "@polymer/paper-tabs/paper-tab"; +import "@polymer/paper-tabs/paper-tabs"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../src/components/ha-menu-button.js"; -import "../../src/resources/ha-style.js"; -import "./addon-store/hassio-addon-store.js"; -import "./dashboard/hassio-dashboard.js"; -import "./hassio-markdown-dialog.js"; -import "./snapshots/hassio-snapshot.js"; -import "./snapshots/hassio-snapshots.js"; -import "./system/hassio-system.js"; +import "../../src/components/ha-menu-button"; +import "../../src/resources/ha-style"; +import "./addon-store/hassio-addon-store"; +import "./dashboard/hassio-dashboard"; +import "./hassio-markdown-dialog"; +import "./snapshots/hassio-snapshot"; +import "./snapshots/hassio-snapshots"; +import "./system/hassio-system"; -import scrollToTarget from "../../src/common/dom/scroll-to-target.js"; +import scrollToTarget from "../../src/common/dom/scroll-to-target"; -import NavigateMixin from "../../src/mixins/navigate-mixin.js"; +import NavigateMixin from "../../src/mixins/navigate-mixin"; class HassioPagesWithTabs extends NavigateMixin(PolymerElement) { static get template() { diff --git a/hassio/src/resources/hassio-icons.js b/hassio/src/resources/hassio-icons.js index 5f347236ab..ca4a7fa58f 100644 --- a/hassio/src/resources/hassio-icons.js +++ b/hassio/src/resources/hassio-icons.js @@ -1,4 +1,4 @@ -import "../../../src/components/ha-iconset-svg.js"; +import "../../../src/components/ha-iconset-svg"; import iconSetContent from "../../hassio-icons.html"; const documentContainer = document.createElement("template"); diff --git a/hassio/src/snapshots/hassio-snapshot.js b/hassio/src/snapshots/hassio-snapshot.js index 929bc64ddf..6033cb2ca3 100644 --- a/hassio/src/snapshots/hassio-snapshot.js +++ b/hassio/src/snapshots/hassio-snapshot.js @@ -1,14 +1,14 @@ -import "@polymer/app-layout/app-toolbar/app-toolbar.js"; -import "@polymer/paper-button/paper-button.js"; -import "@polymer/paper-checkbox/paper-checkbox.js"; -import "@polymer/paper-dialog-scrollable/paper-dialog-scrollable.js"; -import "@polymer/paper-dialog/paper-dialog.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import "@polymer/paper-input/paper-input.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/app-layout/app-toolbar/app-toolbar"; +import "@polymer/paper-button/paper-button"; +import "@polymer/paper-checkbox/paper-checkbox"; +import "@polymer/paper-dialog-scrollable/paper-dialog-scrollable"; +import "@polymer/paper-dialog/paper-dialog"; +import "@polymer/paper-icon-button/paper-icon-button"; +import "@polymer/paper-input/paper-input"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../src/resources/ha-style.js"; +import "../../../src/resources/ha-style"; class HassioSnapshot extends PolymerElement { static get template() { diff --git a/hassio/src/snapshots/hassio-snapshots.js b/hassio/src/snapshots/hassio-snapshots.js index c2953b0137..99a8766d70 100644 --- a/hassio/src/snapshots/hassio-snapshots.js +++ b/hassio/src/snapshots/hassio-snapshots.js @@ -1,15 +1,15 @@ -import "@polymer/paper-button/paper-button.js"; -import "@polymer/paper-card/paper-card.js"; -import "@polymer/paper-checkbox/paper-checkbox.js"; -import "@polymer/paper-input/paper-input.js"; -import "@polymer/paper-radio-button/paper-radio-button.js"; -import "@polymer/paper-radio-group/paper-radio-group.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-button/paper-button"; +import "@polymer/paper-card/paper-card"; +import "@polymer/paper-checkbox/paper-checkbox"; +import "@polymer/paper-input/paper-input"; +import "@polymer/paper-radio-button/paper-radio-button"; +import "@polymer/paper-radio-group/paper-radio-group"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../components/hassio-card-content.js"; -import "../resources/hassio-style.js"; -import EventsMixin from "../../../src/mixins/events-mixin.js"; +import "../components/hassio-card-content"; +import "../resources/hassio-style"; +import EventsMixin from "../../../src/mixins/events-mixin"; class HassioSnapshots extends EventsMixin(PolymerElement) { static get template() { diff --git a/hassio/src/system/hassio-host-info.js b/hassio/src/system/hassio-host-info.js index 245c858065..4ade53491f 100644 --- a/hassio/src/system/hassio-host-info.js +++ b/hassio/src/system/hassio-host-info.js @@ -1,10 +1,10 @@ -import "@polymer/paper-button/paper-button.js"; -import "@polymer/paper-card/paper-card.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-button/paper-button"; +import "@polymer/paper-card/paper-card"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../src/components/buttons/ha-call-api-button.js"; -import EventsMixin from "../../../src/mixins/events-mixin.js"; +import "../../../src/components/buttons/ha-call-api-button"; +import EventsMixin from "../../../src/mixins/events-mixin"; class HassioHostInfo extends EventsMixin(PolymerElement) { static get template() { diff --git a/hassio/src/system/hassio-supervisor-info.js b/hassio/src/system/hassio-supervisor-info.js index d29c517e5c..c594bad418 100644 --- a/hassio/src/system/hassio-supervisor-info.js +++ b/hassio/src/system/hassio-supervisor-info.js @@ -1,10 +1,10 @@ -import "@polymer/paper-button/paper-button.js"; -import "@polymer/paper-card/paper-card.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-button/paper-button"; +import "@polymer/paper-card/paper-card"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../src/components/buttons/ha-call-api-button.js"; -import EventsMixin from "../../../src/mixins/events-mixin.js"; +import "../../../src/components/buttons/ha-call-api-button"; +import EventsMixin from "../../../src/mixins/events-mixin"; class HassioSupervisorInfo extends EventsMixin(PolymerElement) { static get template() { diff --git a/hassio/src/system/hassio-supervisor-log.js b/hassio/src/system/hassio-supervisor-log.js index 759119f3b1..4b08600851 100644 --- a/hassio/src/system/hassio-supervisor-log.js +++ b/hassio/src/system/hassio-supervisor-log.js @@ -1,7 +1,7 @@ -import "@polymer/paper-button/paper-button.js"; -import "@polymer/paper-card/paper-card.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-button/paper-button"; +import "@polymer/paper-card/paper-card"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; class HassioSupervisorLog extends PolymerElement { static get template() { diff --git a/hassio/src/system/hassio-system.js b/hassio/src/system/hassio-system.js index 2abc884c27..48d963c35d 100644 --- a/hassio/src/system/hassio-system.js +++ b/hassio/src/system/hassio-system.js @@ -1,10 +1,10 @@ -import "@polymer/iron-flex-layout/iron-flex-layout-classes.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/iron-flex-layout/iron-flex-layout-classes"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "./hassio-host-info.js"; -import "./hassio-supervisor-info.js"; -import "./hassio-supervisor-log.js"; +import "./hassio-host-info"; +import "./hassio-supervisor-info"; +import "./hassio-supervisor-log"; class HassioSystem extends PolymerElement { static get template() { diff --git a/src/auth/ha-auth-flow.js b/src/auth/ha-auth-flow.js index be44f10a93..22f4435c83 100644 --- a/src/auth/ha-auth-flow.js +++ b/src/auth/ha-auth-flow.js @@ -1,8 +1,8 @@ -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; -import "@polymer/paper-button/paper-button.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import "../components/ha-form.js"; -import LocalizeLiteMixin from "../mixins/localize-lite-mixin.js"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; +import "@polymer/paper-button/paper-button"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import "../components/ha-form"; +import LocalizeLiteMixin from "../mixins/localize-lite-mixin"; class HaAuthFlow extends LocalizeLiteMixin(PolymerElement) { static get template() { diff --git a/src/auth/ha-authorize.js b/src/auth/ha-authorize.js index 41ed024505..dfc266898e 100644 --- a/src/auth/ha-authorize.js +++ b/src/auth/ha-authorize.js @@ -1,13 +1,13 @@ -import "@polymer/polymer/lib/elements/dom-if.js"; -import "@polymer/polymer/lib/elements/dom-repeat.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/polymer/lib/elements/dom-if"; +import "@polymer/polymer/lib/elements/dom-repeat"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../components/ha-markdown.js"; +import "../components/ha-markdown"; -import LocalizeLiteMixin from "../mixins/localize-lite-mixin.js"; +import LocalizeLiteMixin from "../mixins/localize-lite-mixin"; -import "./ha-auth-flow.js"; +import "./ha-auth-flow"; class HaAuthorize extends LocalizeLiteMixin(PolymerElement) { static get template() { @@ -87,7 +87,7 @@ class HaAuthorize extends LocalizeLiteMixin(PolymerElement) { if (query.state) props.oauth2State = query.state; this.setProperties(props); - import(/* webpackChunkName: "pick-auth-provider" */ "../auth/ha-pick-auth-provider.js"); + import(/* webpackChunkName: "pick-auth-provider" */ "../auth/ha-pick-auth-provider"); // Fetch auth providers try { diff --git a/src/auth/ha-pick-auth-provider.js b/src/auth/ha-pick-auth-provider.js index cbf188015c..378e656ad5 100644 --- a/src/auth/ha-pick-auth-provider.js +++ b/src/auth/ha-pick-auth-provider.js @@ -1,10 +1,10 @@ -import "@polymer/paper-item/paper-item.js"; -import "@polymer/paper-item/paper-item-body.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-item/paper-item"; +import "@polymer/paper-item/paper-item-body"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import EventsMixin from "../mixins/events-mixin.js"; -import LocalizeLiteMixin from "../mixins/localize-lite-mixin.js"; +import EventsMixin from "../mixins/events-mixin"; +import LocalizeLiteMixin from "../mixins/localize-lite-mixin"; /* * @appliesMixin EventsMixin diff --git a/src/cards/ha-badges-card.js b/src/cards/ha-badges-card.js index 35bd6ea490..47e8327eb0 100644 --- a/src/cards/ha-badges-card.js +++ b/src/cards/ha-badges-card.js @@ -1,7 +1,7 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../components/entity/ha-state-label-badge.js"; +import "../components/entity/ha-state-label-badge"; class HaBadgesCard extends PolymerElement { static get template() { diff --git a/src/cards/ha-camera-card.js b/src/cards/ha-camera-card.js index 76fb22ce37..424867052e 100644 --- a/src/cards/ha-camera-card.js +++ b/src/cards/ha-camera-card.js @@ -1,10 +1,10 @@ -import "@polymer/paper-styles/element-styles/paper-material-styles.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-styles/element-styles/paper-material-styles"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import computeStateName from "../common/entity/compute_state_name.js"; -import EventsMixin from "../mixins/events-mixin.js"; -import LocalizeMixin from "../mixins/localize-mixin.js"; +import computeStateName from "../common/entity/compute_state_name"; +import EventsMixin from "../mixins/events-mixin"; +import LocalizeMixin from "../mixins/localize-mixin"; const UPDATE_INTERVAL = 10000; // ms /* diff --git a/src/cards/ha-card-chooser.js b/src/cards/ha-card-chooser.js index 15e9896df1..d1b875964f 100644 --- a/src/cards/ha-card-chooser.js +++ b/src/cards/ha-card-chooser.js @@ -1,14 +1,14 @@ -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "./ha-camera-card.js"; -import "./ha-entities-card.js"; -import "./ha-history_graph-card.js"; -import "./ha-media_player-card.js"; -import "./ha-persistent_notification-card.js"; -import "./ha-plant-card.js"; -import "./ha-weather-card.js"; +import "./ha-camera-card"; +import "./ha-entities-card"; +import "./ha-history_graph-card"; +import "./ha-media_player-card"; +import "./ha-persistent_notification-card"; +import "./ha-plant-card"; +import "./ha-weather-card"; -import dynamicContentUpdater from "../common/dom/dynamic_content_updater.js"; +import dynamicContentUpdater from "../common/dom/dynamic_content_updater"; class HaCardChooser extends PolymerElement { static get properties() { diff --git a/src/cards/ha-entities-card.js b/src/cards/ha-entities-card.js index 1cd7092bdc..b1ce669fd7 100644 --- a/src/cards/ha-entities-card.js +++ b/src/cards/ha-entities-card.js @@ -1,17 +1,17 @@ -import "@polymer/iron-flex-layout/iron-flex-layout-classes.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/iron-flex-layout/iron-flex-layout-classes"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../components/entity/ha-entity-toggle.js"; -import "../components/ha-card.js"; -import "../state-summary/state-card-content.js"; +import "../components/entity/ha-entity-toggle"; +import "../components/ha-card"; +import "../state-summary/state-card-content"; -import computeStateDomain from "../common/entity/compute_state_domain.js"; -import computeStateName from "../common/entity/compute_state_name.js"; -import stateMoreInfoType from "../common/entity/state_more_info_type.js"; -import canToggleState from "../common/entity/can_toggle_state.js"; -import EventsMixin from "../mixins/events-mixin.js"; -import LocalizeMixin from "../mixins/localize-mixin.js"; +import computeStateDomain from "../common/entity/compute_state_domain"; +import computeStateName from "../common/entity/compute_state_name"; +import stateMoreInfoType from "../common/entity/state_more_info_type"; +import canToggleState from "../common/entity/can_toggle_state"; +import EventsMixin from "../mixins/events-mixin"; +import LocalizeMixin from "../mixins/localize-mixin"; class HaEntitiesCard extends LocalizeMixin(EventsMixin(PolymerElement)) { static get template() { diff --git a/src/cards/ha-history_graph-card.js b/src/cards/ha-history_graph-card.js index ca2e3aad7b..2b1e79a863 100644 --- a/src/cards/ha-history_graph-card.js +++ b/src/cards/ha-history_graph-card.js @@ -1,12 +1,12 @@ -import "@polymer/paper-card/paper-card.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-card/paper-card"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../components/state-history-charts.js"; +import "../components/state-history-charts"; import "../data/ha-state-history-data"; -import computeStateName from "../common/entity/compute_state_name.js"; -import EventsMixin from "../mixins/events-mixin.js"; +import computeStateName from "../common/entity/compute_state_name"; +import EventsMixin from "../mixins/events-mixin"; /* * @appliesMixin EventsMixin diff --git a/src/cards/ha-media_player-card.js b/src/cards/ha-media_player-card.js index 08c6141f7f..804ccb2780 100644 --- a/src/cards/ha-media_player-card.js +++ b/src/cards/ha-media_player-card.js @@ -1,15 +1,15 @@ -import "@polymer/iron-flex-layout/iron-flex-layout-classes.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import "@polymer/paper-progress/paper-progress.js"; -import "@polymer/paper-styles/element-styles/paper-material-styles.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/iron-flex-layout/iron-flex-layout-classes"; +import "@polymer/paper-icon-button/paper-icon-button"; +import "@polymer/paper-progress/paper-progress"; +import "@polymer/paper-styles/element-styles/paper-material-styles"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import HassMediaPlayerEntity from "../util/hass-media-player-model.js"; +import HassMediaPlayerEntity from "../util/hass-media-player-model"; -import computeStateName from "../common/entity/compute_state_name.js"; -import EventsMixin from "../mixins/events-mixin.js"; -import LocalizeMixin from "../mixins/localize-mixin.js"; +import computeStateName from "../common/entity/compute_state_name"; +import EventsMixin from "../mixins/events-mixin"; +import LocalizeMixin from "../mixins/localize-mixin"; /* * @appliesMixin LocalizeMixin diff --git a/src/cards/ha-persistent_notification-card.js b/src/cards/ha-persistent_notification-card.js index e6ed980f29..9592c05699 100644 --- a/src/cards/ha-persistent_notification-card.js +++ b/src/cards/ha-persistent_notification-card.js @@ -1,12 +1,12 @@ -import "@polymer/paper-button/paper-button.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-button/paper-button"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../components/ha-card.js"; -import "../components/ha-markdown.js"; +import "../components/ha-card"; +import "../components/ha-markdown"; -import computeStateName from "../common/entity/compute_state_name.js"; -import LocalizeMixin from "../mixins/localize-mixin.js"; +import computeStateName from "../common/entity/compute_state_name"; +import LocalizeMixin from "../mixins/localize-mixin"; import computeObjectId from "../common/entity/compute_object_id"; /* diff --git a/src/cards/ha-plant-card.js b/src/cards/ha-plant-card.js index 63152f9437..93862dece0 100644 --- a/src/cards/ha-plant-card.js +++ b/src/cards/ha-plant-card.js @@ -1,11 +1,11 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../components/ha-card.js"; -import "../components/ha-icon.js"; +import "../components/ha-card"; +import "../components/ha-icon"; -import computeStateName from "../common/entity/compute_state_name.js"; -import EventsMixin from "../mixins/events-mixin.js"; +import computeStateName from "../common/entity/compute_state_name"; +import EventsMixin from "../mixins/events-mixin"; class HaPlantCard extends EventsMixin(PolymerElement) { static get template() { diff --git a/src/cards/ha-weather-card.js b/src/cards/ha-weather-card.js index 90b49d97a3..f8a1c219da 100644 --- a/src/cards/ha-weather-card.js +++ b/src/cards/ha-weather-card.js @@ -1,11 +1,11 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../components/ha-card.js"; -import "../components/ha-icon.js"; +import "../components/ha-card"; +import "../components/ha-icon"; -import EventsMixin from "../mixins/events-mixin.js"; -import LocalizeMixin from "../mixins/localize-mixin.js"; +import EventsMixin from "../mixins/events-mixin"; +import LocalizeMixin from "../mixins/localize-mixin"; /* * @appliesMixin LocalizeMixin diff --git a/src/common/entity/can_toggle_state.js b/src/common/entity/can_toggle_state.js index cd056caaa8..8b7a1eaee0 100644 --- a/src/common/entity/can_toggle_state.js +++ b/src/common/entity/can_toggle_state.js @@ -1,5 +1,5 @@ -import canToggleDomain from "./can_toggle_domain.js"; -import computeStateDomain from "./compute_state_domain.js"; +import canToggleDomain from "./can_toggle_domain"; +import computeStateDomain from "./compute_state_domain"; export default function canToggleState(hass, stateObj) { const domain = computeStateDomain(stateObj); diff --git a/src/common/entity/compute_state_display.js b/src/common/entity/compute_state_display.js index d383b3b5e8..56f5d28c48 100644 --- a/src/common/entity/compute_state_display.js +++ b/src/common/entity/compute_state_display.js @@ -1,7 +1,7 @@ -import computeStateDomain from "./compute_state_domain.js"; -import formatDateTime from "../datetime/format_date_time.js"; -import formatDate from "../datetime/format_date.js"; -import formatTime from "../datetime/format_time.js"; +import computeStateDomain from "./compute_state_domain"; +import formatDateTime from "../datetime/format_date_time"; +import formatDate from "../datetime/format_date"; +import formatTime from "../datetime/format_time"; export default function computeStateDisplay(localize, stateObj, language) { if (!stateObj._stateDisplay) { diff --git a/src/common/entity/compute_state_domain.js b/src/common/entity/compute_state_domain.js index 64687a9f11..492b700eaa 100644 --- a/src/common/entity/compute_state_domain.js +++ b/src/common/entity/compute_state_domain.js @@ -1,4 +1,4 @@ -import computeDomain from "./compute_domain.js"; +import computeDomain from "./compute_domain"; export default function computeStateDomain(stateObj) { return computeDomain(stateObj.entity_id); diff --git a/src/common/entity/cover_icon.js b/src/common/entity/cover_icon.js index 1db6b1a750..78876025b4 100644 --- a/src/common/entity/cover_icon.js +++ b/src/common/entity/cover_icon.js @@ -1,5 +1,5 @@ /** Return an icon representing a cover state. */ -import domainIcon from "./domain_icon.js"; +import domainIcon from "./domain_icon"; export default function coverIcon(state) { var open = state.state && state.state !== "closed"; diff --git a/src/common/entity/domain_icon.js b/src/common/entity/domain_icon.js index 22b357d7e5..a50fcb943e 100644 --- a/src/common/entity/domain_icon.js +++ b/src/common/entity/domain_icon.js @@ -3,7 +3,7 @@ * * Optionally pass in a state to influence the domain icon. */ -import { DEFAULT_DOMAIN_ICON } from "../const.js"; +import { DEFAULT_DOMAIN_ICON } from "../const"; const fixedIcons = { alert: "hass:alert", diff --git a/src/common/entity/extract_views.js b/src/common/entity/extract_views.js index e5705ea6e3..c3b7949911 100644 --- a/src/common/entity/extract_views.js +++ b/src/common/entity/extract_views.js @@ -1,4 +1,4 @@ -import { DEFAULT_VIEW_ENTITY_ID } from "../const.js"; +import { DEFAULT_VIEW_ENTITY_ID } from "../const"; // Return an ordered array of available views export default function extractViews(entities) { diff --git a/src/common/entity/get_view_entities.js b/src/common/entity/get_view_entities.js index 67a435ef07..00b21ee30e 100644 --- a/src/common/entity/get_view_entities.js +++ b/src/common/entity/get_view_entities.js @@ -1,5 +1,5 @@ -import computeDomain from "./compute_domain.js"; -import getGroupEntities from "./get_group_entities.js"; +import computeDomain from "./compute_domain"; +import getGroupEntities from "./get_group_entities"; // Return an object containing all entities that the view will show // including embedded groups. diff --git a/src/common/entity/input_dateteime_icon.js b/src/common/entity/input_dateteime_icon.js index b14163c393..8418226e90 100644 --- a/src/common/entity/input_dateteime_icon.js +++ b/src/common/entity/input_dateteime_icon.js @@ -1,5 +1,5 @@ /** Return an icon representing an input datetime state. */ -import domainIcon from "./domain_icon.js"; +import domainIcon from "./domain_icon"; export default function inputDateTimeIcon(state) { if (!state.attributes.has_date) { diff --git a/src/common/entity/sensor_icon.js b/src/common/entity/sensor_icon.js index 9f555a5658..44e6f3ce09 100644 --- a/src/common/entity/sensor_icon.js +++ b/src/common/entity/sensor_icon.js @@ -1,6 +1,6 @@ /** Return an icon representing a sensor state. */ -import { UNIT_C, UNIT_F } from "../const.js"; -import domainIcon from "./domain_icon.js"; +import { UNIT_C, UNIT_F } from "../const"; +import domainIcon from "./domain_icon"; const fixedDeviceClassIcons = { humidity: "hass:water-percent", diff --git a/src/common/entity/split_by_groups.js b/src/common/entity/split_by_groups.js index ac4b60bbf6..e0631dfdda 100644 --- a/src/common/entity/split_by_groups.js +++ b/src/common/entity/split_by_groups.js @@ -1,4 +1,4 @@ -import computeDomain from "./compute_domain.js"; +import computeDomain from "./compute_domain"; // Split a collection into a list of groups and a 'rest' list of ungrouped // entities. diff --git a/src/common/entity/state_card_type.js b/src/common/entity/state_card_type.js index 76bb4eda7b..170ca9cb8b 100644 --- a/src/common/entity/state_card_type.js +++ b/src/common/entity/state_card_type.js @@ -1,6 +1,6 @@ -import canToggleState from "./can_toggle_state.js"; -import computeStateDomain from "./compute_state_domain.js"; -import { DOMAINS_WITH_CARD } from "../const.js"; +import canToggleState from "./can_toggle_state"; +import computeStateDomain from "./compute_state_domain"; +import { DOMAINS_WITH_CARD } from "../const"; export default function stateCardType(hass, stateObj) { if (stateObj.state === "unavailable") { diff --git a/src/common/entity/state_icon.js b/src/common/entity/state_icon.js index 3b5196cc8c..928d7bc186 100644 --- a/src/common/entity/state_icon.js +++ b/src/common/entity/state_icon.js @@ -1,13 +1,13 @@ /** Return an icon representing a state. */ -import { DEFAULT_DOMAIN_ICON } from "../const.js"; +import { DEFAULT_DOMAIN_ICON } from "../const"; -import computeDomain from "./compute_domain.js"; -import domainIcon from "./domain_icon.js"; +import computeDomain from "./compute_domain"; +import domainIcon from "./domain_icon"; -import binarySensorIcon from "./binary_sensor_icon.js"; -import coverIcon from "./cover_icon.js"; -import sensorIcon from "./sensor_icon.js"; -import inputDateTimeIcon from "./input_dateteime_icon.js"; +import binarySensorIcon from "./binary_sensor_icon"; +import coverIcon from "./cover_icon"; +import sensorIcon from "./sensor_icon"; +import inputDateTimeIcon from "./input_dateteime_icon"; const domainIcons = { binary_sensor: binarySensorIcon, diff --git a/src/common/entity/state_more_info_type.js b/src/common/entity/state_more_info_type.js index 7b31701c14..a35ad61f35 100644 --- a/src/common/entity/state_more_info_type.js +++ b/src/common/entity/state_more_info_type.js @@ -1,5 +1,5 @@ -import computeStateDomain from "./compute_state_domain.js"; -import { DOMAINS_HIDE_MORE_INFO, DOMAINS_WITH_MORE_INFO } from "../const.js"; +import computeStateDomain from "./compute_state_domain"; +import { DOMAINS_HIDE_MORE_INFO, DOMAINS_WITH_MORE_INFO } from "../const"; export default function stateMoreInfoType(stateObj) { const domain = computeStateDomain(stateObj); diff --git a/src/common/entity/states_sort_by_name.js b/src/common/entity/states_sort_by_name.js index 8d28db1dc5..f4b67fe2b4 100644 --- a/src/common/entity/states_sort_by_name.js +++ b/src/common/entity/states_sort_by_name.js @@ -5,7 +5,7 @@ * const states = [state1, state2] * states.sort(statesSortByName); */ -import computeStateName from "./compute_state_name.js"; +import computeStateName from "./compute_state_name"; export default function sortStatesByName(entityA, entityB) { const nameA = computeStateName(entityA); diff --git a/src/common/entity/timer_time_remaining.js b/src/common/entity/timer_time_remaining.js index c61c7f5483..100c55a88c 100644 --- a/src/common/entity/timer_time_remaining.js +++ b/src/common/entity/timer_time_remaining.js @@ -1,4 +1,4 @@ -import durationToSeconds from "../datetime/duration_to_seconds.js"; +import durationToSeconds from "../datetime/duration_to_seconds"; export default function timerTimeRemaining(stateObj) { let timeRemaining = durationToSeconds(stateObj.attributes.remaining); diff --git a/src/common/navigate.ts b/src/common/navigate.ts index 6c9675a246..155cef6b69 100644 --- a/src/common/navigate.ts +++ b/src/common/navigate.ts @@ -1,4 +1,4 @@ -import { fireEvent } from "./dom/fire_event.js"; +import { fireEvent } from "./dom/fire_event"; export const navigate = ( node: HTMLElement, diff --git a/src/components/buttons/ha-call-api-button.js b/src/components/buttons/ha-call-api-button.js index cc1984bd58..01de64a64d 100644 --- a/src/components/buttons/ha-call-api-button.js +++ b/src/components/buttons/ha-call-api-button.js @@ -1,7 +1,7 @@ import { LitElement, html } from "@polymer/lit-element"; -import "./ha-progress-button.js"; -import { fireEvent } from "../../common/dom/fire_event.js"; +import "./ha-progress-button"; +import { fireEvent } from "../../common/dom/fire_event"; class HaCallApiButton extends LitElement { render() { diff --git a/src/components/buttons/ha-call-service-button.js b/src/components/buttons/ha-call-service-button.js index fd64489c02..3f3b02860f 100644 --- a/src/components/buttons/ha-call-service-button.js +++ b/src/components/buttons/ha-call-service-button.js @@ -1,8 +1,8 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "./ha-progress-button.js"; -import EventsMixin from "../../mixins/events-mixin.js"; +import "./ha-progress-button"; +import EventsMixin from "../../mixins/events-mixin"; /* * @appliesMixin EventsMixin diff --git a/src/components/buttons/ha-progress-button.js b/src/components/buttons/ha-progress-button.js index 30468267f0..f45a8a0c88 100644 --- a/src/components/buttons/ha-progress-button.js +++ b/src/components/buttons/ha-progress-button.js @@ -1,7 +1,7 @@ -import "@polymer/paper-button/paper-button.js"; -import "@polymer/paper-spinner/paper-spinner.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-button/paper-button"; +import "@polymer/paper-spinner/paper-spinner"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; class HaProgressButton extends PolymerElement { static get template() { diff --git a/src/components/entity/ha-chart-base.js b/src/components/entity/ha-chart-base.js index 6ae433eda7..fa8364b480 100644 --- a/src/components/entity/ha-chart-base.js +++ b/src/components/entity/ha-chart-base.js @@ -1,12 +1,12 @@ -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; -import { IronResizableBehavior } from "@polymer/iron-resizable-behavior/iron-resizable-behavior.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { Debouncer } from "@polymer/polymer/lib/utils/debounce.js"; -import { timeOut } from "@polymer/polymer/lib/utils/async.js"; -import { mixinBehaviors } from "@polymer/polymer/lib/legacy/class.js"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; +import { IronResizableBehavior } from "@polymer/iron-resizable-behavior/iron-resizable-behavior"; +import "@polymer/paper-icon-button/paper-icon-button"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { Debouncer } from "@polymer/polymer/lib/utils/debounce"; +import { timeOut } from "@polymer/polymer/lib/utils/async"; +import { mixinBehaviors } from "@polymer/polymer/lib/legacy/class"; -import formatTime from "../../common/datetime/format_time.js"; +import formatTime from "../../common/datetime/format_time"; // eslint-disable-next-line no-unused-vars /* global Chart moment Color */ diff --git a/src/components/entity/ha-entity-picker.js b/src/components/entity/ha-entity-picker.js index 3e1a2e4ecb..d3e71eff98 100644 --- a/src/components/entity/ha-entity-picker.js +++ b/src/components/entity/ha-entity-picker.js @@ -1,16 +1,16 @@ -import "@polymer/paper-icon-button/paper-icon-button.js"; -import "@polymer/paper-input/paper-input.js"; -import "@polymer/paper-item/paper-icon-item.js"; -import "@polymer/paper-item/paper-item-body.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; -import "@vaadin/vaadin-combo-box/vaadin-combo-box-light.js"; +import "@polymer/paper-icon-button/paper-icon-button"; +import "@polymer/paper-input/paper-input"; +import "@polymer/paper-item/paper-icon-item"; +import "@polymer/paper-item/paper-item-body"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; +import "@vaadin/vaadin-combo-box/vaadin-combo-box-light"; -import "./state-badge.js"; +import "./state-badge"; -import computeStateName from "../../common/entity/compute_state_name.js"; -import LocalizeMixin from "../../mixins/localize-mixin.js"; -import EventsMixin from "../../mixins/events-mixin.js"; +import computeStateName from "../../common/entity/compute_state_name"; +import LocalizeMixin from "../../mixins/localize-mixin"; +import EventsMixin from "../../mixins/events-mixin"; /* * @appliesMixin LocalizeMixin diff --git a/src/components/entity/ha-entity-toggle.js b/src/components/entity/ha-entity-toggle.js index 646570140f..729def5660 100644 --- a/src/components/entity/ha-entity-toggle.js +++ b/src/components/entity/ha-entity-toggle.js @@ -1,10 +1,10 @@ -import "@polymer/paper-icon-button/paper-icon-button.js"; -import "@polymer/paper-toggle-button/paper-toggle-button.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-icon-button/paper-icon-button"; +import "@polymer/paper-toggle-button/paper-toggle-button"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import { STATES_OFF } from "../../common/const.js"; -import computeStateDomain from "../../common/entity/compute_state_domain.js"; +import { STATES_OFF } from "../../common/const"; +import computeStateDomain from "../../common/entity/compute_state_domain"; class HaEntityToggle extends PolymerElement { static get template() { diff --git a/src/components/entity/ha-state-icon.js b/src/components/entity/ha-state-icon.js index 9f76108abc..a70bd8d299 100644 --- a/src/components/entity/ha-state-icon.js +++ b/src/components/entity/ha-state-icon.js @@ -1,8 +1,8 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../ha-icon.js"; -import stateIcon from "../../common/entity/state_icon.js"; +import "../ha-icon"; +import stateIcon from "../../common/entity/state_icon"; class HaStateIcon extends PolymerElement { static get template() { diff --git a/src/components/entity/ha-state-label-badge.js b/src/components/entity/ha-state-label-badge.js index f192237b34..f40f24f0de 100644 --- a/src/components/entity/ha-state-label-badge.js +++ b/src/components/entity/ha-state-label-badge.js @@ -1,18 +1,18 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../ha-label-badge.js"; +import "../ha-label-badge"; -import computeStateDomain from "../../common/entity/compute_state_domain.js"; -import computeStateName from "../../common/entity/compute_state_name.js"; -import domainIcon from "../../common/entity/domain_icon.js"; -import stateIcon from "../../common/entity/state_icon.js"; -import timerTimeRemaining from "../../common/entity/timer_time_remaining.js"; -import attributeClassNames from "../../common/entity/attribute_class_names.js"; -import secondsToDuration from "../../common/datetime/seconds_to_duration.js"; +import computeStateDomain from "../../common/entity/compute_state_domain"; +import computeStateName from "../../common/entity/compute_state_name"; +import domainIcon from "../../common/entity/domain_icon"; +import stateIcon from "../../common/entity/state_icon"; +import timerTimeRemaining from "../../common/entity/timer_time_remaining"; +import attributeClassNames from "../../common/entity/attribute_class_names"; +import secondsToDuration from "../../common/datetime/seconds_to_duration"; -import EventsMixin from "../../mixins/events-mixin.js"; -import LocalizeMixin from "../../mixins/localize-mixin.js"; +import EventsMixin from "../../mixins/events-mixin"; +import LocalizeMixin from "../../mixins/localize-mixin"; /* * @appliesMixin LocalizeMixin diff --git a/src/components/entity/state-badge.js b/src/components/entity/state-badge.js index 2b4134be8b..c20fd31465 100644 --- a/src/components/entity/state-badge.js +++ b/src/components/entity/state-badge.js @@ -1,9 +1,9 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../ha-icon.js"; -import computeStateDomain from "../../common/entity/compute_state_domain.js"; -import stateIcon from "../../common/entity/state_icon.js"; +import "../ha-icon"; +import computeStateDomain from "../../common/entity/compute_state_domain"; +import stateIcon from "../../common/entity/state_icon"; class StateBadge extends PolymerElement { static get template() { diff --git a/src/components/entity/state-info.js b/src/components/entity/state-info.js index f307fb5918..1b2f792088 100644 --- a/src/components/entity/state-info.js +++ b/src/components/entity/state-info.js @@ -1,9 +1,9 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../ha-relative-time.js"; -import "./state-badge.js"; -import computeStateName from "../../common/entity/compute_state_name.js"; +import "../ha-relative-time"; +import "./state-badge"; +import computeStateName from "../../common/entity/compute_state_name"; class StateInfo extends PolymerElement { static get template() { diff --git a/src/components/ha-attributes.js b/src/components/ha-attributes.js index 7e0e8d844d..4197fd0ca1 100644 --- a/src/components/ha-attributes.js +++ b/src/components/ha-attributes.js @@ -1,8 +1,8 @@ -import "@polymer/iron-flex-layout/iron-flex-layout-classes.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/iron-flex-layout/iron-flex-layout-classes"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import hassAttributeUtil from "../util/hass-attributes-util.js"; +import hassAttributeUtil from "../util/hass-attributes-util"; class HaAttributes extends PolymerElement { static get template() { diff --git a/src/components/ha-card.js b/src/components/ha-card.js index b7cb4fb2fc..785b48077b 100644 --- a/src/components/ha-card.js +++ b/src/components/ha-card.js @@ -1,6 +1,6 @@ -import "@polymer/paper-styles/element-styles/paper-material-styles.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-styles/element-styles/paper-material-styles"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; class HaCard extends PolymerElement { static get template() { diff --git a/src/components/ha-cards.js b/src/components/ha-cards.js index a81b40ff0f..a3ad11d92d 100644 --- a/src/components/ha-cards.js +++ b/src/components/ha-cards.js @@ -1,16 +1,16 @@ -import "@polymer/iron-flex-layout/iron-flex-layout-classes.js"; -import { timeOut } from "@polymer/polymer/lib/utils/async.js"; -import { Debouncer } from "@polymer/polymer/lib/utils/debounce.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/iron-flex-layout/iron-flex-layout-classes"; +import { timeOut } from "@polymer/polymer/lib/utils/async"; +import { Debouncer } from "@polymer/polymer/lib/utils/debounce"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../cards/ha-badges-card.js"; -import "../cards/ha-card-chooser.js"; -import "./ha-demo-badge.js"; +import "../cards/ha-badges-card"; +import "../cards/ha-card-chooser"; +import "./ha-demo-badge"; -import computeStateDomain from "../common/entity/compute_state_domain.js"; -import splitByGroups from "../common/entity/split_by_groups.js"; -import getGroupEntities from "../common/entity/get_group_entities.js"; +import computeStateDomain from "../common/entity/compute_state_domain"; +import splitByGroups from "../common/entity/split_by_groups"; +import getGroupEntities from "../common/entity/get_group_entities"; // mapping domain to size of the card. const DOMAINS_WITH_CARD = { diff --git a/src/components/ha-climate-control.js b/src/components/ha-climate-control.js index eb791852c4..e9515affb6 100644 --- a/src/components/ha-climate-control.js +++ b/src/components/ha-climate-control.js @@ -1,9 +1,9 @@ -import "@polymer/iron-flex-layout/iron-flex-layout-classes.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/iron-flex-layout/iron-flex-layout-classes"; +import "@polymer/paper-icon-button/paper-icon-button"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import EventsMixin from "../mixins/events-mixin.js"; +import EventsMixin from "../mixins/events-mixin"; /* * @appliesMixin EventsMixin diff --git a/src/components/ha-climate-state.js b/src/components/ha-climate-state.js index 79462114d8..8cdc2e37d9 100644 --- a/src/components/ha-climate-state.js +++ b/src/components/ha-climate-state.js @@ -1,7 +1,7 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import LocalizeMixin from "../mixins/localize-mixin.js"; +import LocalizeMixin from "../mixins/localize-mixin"; /* * @appliesMixin LocalizeMixin diff --git a/src/components/ha-color-picker.js b/src/components/ha-color-picker.js index 1429afce33..fb363636e5 100644 --- a/src/components/ha-color-picker.js +++ b/src/components/ha-color-picker.js @@ -1,7 +1,7 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import EventsMixin from "../mixins/events-mixin.js"; +import EventsMixin from "../mixins/events-mixin"; /** * Color-picker custom element diff --git a/src/components/ha-combo-box.js b/src/components/ha-combo-box.js index 29e3d0b202..51c75a0a99 100644 --- a/src/components/ha-combo-box.js +++ b/src/components/ha-combo-box.js @@ -1,11 +1,11 @@ -import "@polymer/paper-icon-button/paper-icon-button.js"; -import "@polymer/paper-input/paper-input.js"; -import "@polymer/paper-item/paper-item.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; -import "@vaadin/vaadin-combo-box/vaadin-combo-box-light.js"; +import "@polymer/paper-icon-button/paper-icon-button"; +import "@polymer/paper-input/paper-input"; +import "@polymer/paper-item/paper-item"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; +import "@vaadin/vaadin-combo-box/vaadin-combo-box-light"; -import EventsMixin from "../mixins/events-mixin.js"; +import EventsMixin from "../mixins/events-mixin"; class HaComboBox extends EventsMixin(PolymerElement) { static get template() { diff --git a/src/components/ha-cover-controls.js b/src/components/ha-cover-controls.js index 5fdf73d781..d1f1c088a0 100644 --- a/src/components/ha-cover-controls.js +++ b/src/components/ha-cover-controls.js @@ -1,8 +1,8 @@ -import "@polymer/paper-icon-button/paper-icon-button.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-icon-button/paper-icon-button"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import CoverEntity from "../util/cover-model.js"; +import CoverEntity from "../util/cover-model"; class HaCoverControls extends PolymerElement { static get template() { diff --git a/src/components/ha-cover-tilt-controls.js b/src/components/ha-cover-tilt-controls.js index 610d2b2fbf..8791793fa1 100644 --- a/src/components/ha-cover-tilt-controls.js +++ b/src/components/ha-cover-tilt-controls.js @@ -1,9 +1,9 @@ -import "@polymer/iron-flex-layout/iron-flex-layout-classes.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/iron-flex-layout/iron-flex-layout-classes"; +import "@polymer/paper-icon-button/paper-icon-button"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import CoverEntity from "../util/cover-model.js"; +import CoverEntity from "../util/cover-model"; class HaCoverTiltControls extends PolymerElement { static get template() { diff --git a/src/components/ha-demo-badge.js b/src/components/ha-demo-badge.js index f75210898d..76ab85f550 100644 --- a/src/components/ha-demo-badge.js +++ b/src/components/ha-demo-badge.js @@ -1,7 +1,7 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "./ha-label-badge.js"; +import "./ha-label-badge"; class HaDemoBadge extends PolymerElement { static get template() { diff --git a/src/components/ha-form.js b/src/components/ha-form.js index a581babd44..71f4c0cdbe 100644 --- a/src/components/ha-form.js +++ b/src/components/ha-form.js @@ -1,14 +1,14 @@ -import "@polymer/paper-checkbox/paper-checkbox.js"; -import "@polymer/paper-dropdown-menu/paper-dropdown-menu.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import "@polymer/paper-input/paper-input.js"; -import "@polymer/paper-item/paper-item.js"; -import "@polymer/paper-listbox/paper-listbox.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-checkbox/paper-checkbox"; +import "@polymer/paper-dropdown-menu/paper-dropdown-menu"; +import "@polymer/paper-icon-button/paper-icon-button"; +import "@polymer/paper-input/paper-input"; +import "@polymer/paper-item/paper-item"; +import "@polymer/paper-listbox/paper-listbox"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "./ha-paper-slider.js"; -import EventsMixin from "../mixins/events-mixin.js"; +import "./ha-paper-slider"; +import EventsMixin from "../mixins/events-mixin"; /* * @appliesMixin EventsMixin diff --git a/src/components/ha-icon.js b/src/components/ha-icon.js index bdef41d4fb..29cb8b88b1 100644 --- a/src/components/ha-icon.js +++ b/src/components/ha-icon.js @@ -1,4 +1,4 @@ -import "@polymer/iron-icon/iron-icon.js"; +import "@polymer/iron-icon/iron-icon"; const IronIconClass = customElements.get("iron-icon"); @@ -10,7 +10,7 @@ class HaIcon extends IronIconClass { if (!loaded && this._iconsetName === "mdi") { loaded = true; - import(/* webpackChunkName: "mdi-icons" */ "../resources/mdi-icons.js"); + import(/* webpackChunkName: "mdi-icons" */ "../resources/mdi-icons"); } } } diff --git a/src/components/ha-iconset-svg.js b/src/components/ha-iconset-svg.js index d2cedd78de..ae2b414a25 100644 --- a/src/components/ha-iconset-svg.js +++ b/src/components/ha-iconset-svg.js @@ -1,4 +1,4 @@ -import "@polymer/iron-iconset-svg/iron-iconset-svg.js"; +import "@polymer/iron-iconset-svg/iron-iconset-svg"; const IronIconsetClass = customElements.get("iron-iconset-svg"); diff --git a/src/components/ha-label-badge.js b/src/components/ha-label-badge.js index be672f0163..bad3c7dd5b 100644 --- a/src/components/ha-label-badge.js +++ b/src/components/ha-label-badge.js @@ -1,6 +1,6 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; -import "./ha-icon.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; +import "./ha-icon"; class HaLabelBadge extends PolymerElement { static get template() { diff --git a/src/components/ha-labeled-slider.js b/src/components/ha-labeled-slider.js index d8b2691651..f91500a313 100644 --- a/src/components/ha-labeled-slider.js +++ b/src/components/ha-labeled-slider.js @@ -1,8 +1,8 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "./ha-paper-slider.js"; -import "./ha-icon.js"; +import "./ha-paper-slider"; +import "./ha-icon"; class HaLabeledSlider extends PolymerElement { static get template() { diff --git a/src/components/ha-markdown.js b/src/components/ha-markdown.js index a23ad01761..ed15dac150 100644 --- a/src/components/ha-markdown.js +++ b/src/components/ha-markdown.js @@ -1,5 +1,5 @@ -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; -import EventsMixin from "../mixins/events-mixin.js"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; +import EventsMixin from "../mixins/events-mixin"; let loaded = null; @@ -34,7 +34,7 @@ class HaMarkdown extends EventsMixin(PolymerElement) { this._resize = () => this.fire("iron-resize"); if (!loaded) { - loaded = import(/* webpackChunkName: "load_markdown" */ "../resources/load_markdown.js"); + loaded = import(/* webpackChunkName: "load_markdown" */ "../resources/load_markdown"); } loaded .then( diff --git a/src/components/ha-menu-button.js b/src/components/ha-menu-button.js index 9437eea702..2313e75197 100644 --- a/src/components/ha-menu-button.js +++ b/src/components/ha-menu-button.js @@ -1,8 +1,8 @@ -import "@polymer/paper-icon-button/paper-icon-button.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-icon-button/paper-icon-button"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import EventsMixin from "../mixins/events-mixin.js"; +import EventsMixin from "../mixins/events-mixin"; /* * @appliesMixin EventsMixin diff --git a/src/components/ha-paper-slider.js b/src/components/ha-paper-slider.js index fae25e6298..f7cad5fec2 100644 --- a/src/components/ha-paper-slider.js +++ b/src/components/ha-paper-slider.js @@ -1,4 +1,4 @@ -import "@polymer/paper-slider/paper-slider.js"; +import "@polymer/paper-slider/paper-slider"; /** * @polymer diff --git a/src/components/ha-push-notifications-toggle.js b/src/components/ha-push-notifications-toggle.js index 77cc969661..0974b5b82c 100644 --- a/src/components/ha-push-notifications-toggle.js +++ b/src/components/ha-push-notifications-toggle.js @@ -1,8 +1,8 @@ -import "@polymer/paper-toggle-button/paper-toggle-button.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-toggle-button/paper-toggle-button"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import EventsMixin from "../mixins/events-mixin.js"; +import EventsMixin from "../mixins/events-mixin"; export const pushSupported = "serviceWorker" in navigator && diff --git a/src/components/ha-relative-time.js b/src/components/ha-relative-time.js index caca4052b5..0d61285524 100644 --- a/src/components/ha-relative-time.js +++ b/src/components/ha-relative-time.js @@ -1,9 +1,9 @@ -import { dom } from "@polymer/polymer/lib/legacy/polymer.dom.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { dom } from "@polymer/polymer/lib/legacy/polymer.dom"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import relativeTime from "../common/datetime/relative_time.js"; +import relativeTime from "../common/datetime/relative_time"; -import LocalizeMixin from "../mixins/localize-mixin.js"; +import LocalizeMixin from "../mixins/localize-mixin"; /* * @appliesMixin LocalizeMixin diff --git a/src/components/ha-service-description.js b/src/components/ha-service-description.js index ee769db586..dc0af4a04d 100644 --- a/src/components/ha-service-description.js +++ b/src/components/ha-service-description.js @@ -1,5 +1,5 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; class HaServiceDescription extends PolymerElement { static get template() { diff --git a/src/components/ha-service-picker.js b/src/components/ha-service-picker.js index e87eed9684..bb52246a3c 100644 --- a/src/components/ha-service-picker.js +++ b/src/components/ha-service-picker.js @@ -1,9 +1,9 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "./ha-combo-box.js"; +import "./ha-combo-box"; -import LocalizeMixin from "../mixins/localize-mixin.js"; +import LocalizeMixin from "../mixins/localize-mixin"; /* * @appliesMixin LocalizeMixin diff --git a/src/components/ha-sidebar.js b/src/components/ha-sidebar.js index 0d63fba06b..a3d87db4c7 100644 --- a/src/components/ha-sidebar.js +++ b/src/components/ha-sidebar.js @@ -1,16 +1,16 @@ -import "@polymer/app-layout/app-toolbar/app-toolbar.js"; -import "@polymer/iron-flex-layout/iron-flex-layout-classes.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import "@polymer/paper-item/paper-icon-item.js"; -import "@polymer/paper-item/paper-item.js"; -import "@polymer/paper-listbox/paper-listbox.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; -import "./ha-icon.js"; +import "@polymer/app-layout/app-toolbar/app-toolbar"; +import "@polymer/iron-flex-layout/iron-flex-layout-classes"; +import "@polymer/paper-icon-button/paper-icon-button"; +import "@polymer/paper-item/paper-icon-item"; +import "@polymer/paper-item/paper-item"; +import "@polymer/paper-listbox/paper-listbox"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; +import "./ha-icon"; -import "../util/hass-translation.js"; -import LocalizeMixin from "../mixins/localize-mixin.js"; -import isComponentLoaded from "../common/config/is_component_loaded.js"; +import "../util/hass-translation"; +import LocalizeMixin from "../mixins/localize-mixin"; +import isComponentLoaded from "../common/config/is_component_loaded"; /* * @appliesMixin LocalizeMixin diff --git a/src/components/ha-start-voice-button.js b/src/components/ha-start-voice-button.js index 193839f1c5..31e6427e00 100644 --- a/src/components/ha-start-voice-button.js +++ b/src/components/ha-start-voice-button.js @@ -1,10 +1,10 @@ -import "@polymer/paper-icon-button/paper-icon-button.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-icon-button/paper-icon-button"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import EventsMixin from "../mixins/events-mixin.js"; +import EventsMixin from "../mixins/events-mixin"; -import isComponentLoaded from "../common/config/is_component_loaded.js"; +import isComponentLoaded from "../common/config/is_component_loaded"; /* * @appliesMixin EventsMixin diff --git a/src/components/ha-textarea.js b/src/components/ha-textarea.js index 4de27c8abe..8146aa71e1 100644 --- a/src/components/ha-textarea.js +++ b/src/components/ha-textarea.js @@ -9,9 +9,9 @@ paper-textarea issue: https://github.com/PolymerElements/paper-input/issues/556 WebKit issue: https://bugs.webkit.org/show_bug.cgi?id=174629 */ -import "@polymer/paper-input/paper-textarea.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-input/paper-textarea"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; class HaTextarea extends PolymerElement { static get template() { diff --git a/src/components/ha-toast.js b/src/components/ha-toast.js index 2371afb711..ba14c6a392 100644 --- a/src/components/ha-toast.js +++ b/src/components/ha-toast.js @@ -1,4 +1,4 @@ -import "@polymer/paper-toast/paper-toast.js"; +import "@polymer/paper-toast/paper-toast"; const PaperToast = customElements.get("paper-toast"); diff --git a/src/components/ha-vacuum-state.js b/src/components/ha-vacuum-state.js index 0fb8faf46b..c6ad7e98a6 100644 --- a/src/components/ha-vacuum-state.js +++ b/src/components/ha-vacuum-state.js @@ -1,8 +1,8 @@ -import "@polymer/paper-button/paper-button.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-button/paper-button"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import LocalizeMixin from "../mixins/localize-mixin.js"; +import LocalizeMixin from "../mixins/localize-mixin"; const STATES_INTERCEPTABLE = { cleaning: { diff --git a/src/components/ha-water_heater-control.js b/src/components/ha-water_heater-control.js index 3517a4aa5f..c65506ce5d 100644 --- a/src/components/ha-water_heater-control.js +++ b/src/components/ha-water_heater-control.js @@ -1,9 +1,9 @@ -import "@polymer/iron-flex-layout/iron-flex-layout-classes.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/iron-flex-layout/iron-flex-layout-classes"; +import "@polymer/paper-icon-button/paper-icon-button"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import EventsMixin from "../mixins/events-mixin.js"; +import EventsMixin from "../mixins/events-mixin"; /* * @appliesMixin EventsMixin diff --git a/src/components/ha-water_heater-state.js b/src/components/ha-water_heater-state.js index 9133b67da4..c116f5eaea 100644 --- a/src/components/ha-water_heater-state.js +++ b/src/components/ha-water_heater-state.js @@ -1,7 +1,7 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import LocalizeMixin from "../mixins/localize-mixin.js"; +import LocalizeMixin from "../mixins/localize-mixin"; /* * @appliesMixin LocalizeMixin diff --git a/src/components/paper-time-input.js b/src/components/paper-time-input.js index 30075398df..402f8807b6 100644 --- a/src/components/paper-time-input.js +++ b/src/components/paper-time-input.js @@ -16,12 +16,12 @@ Custom property | Description | Default `--paper-time-input-cotnainer` | Mixin applied to the inputs | `{}` `--paper-time-dropdown-input-cotnainer` | Mixin applied to the dropdown input | `{}` */ -import "@polymer/paper-input/paper-input.js"; -import "@polymer/paper-listbox/paper-listbox.js"; -import "@polymer/paper-item/paper-item.js"; -import "@polymer/paper-dropdown-menu/paper-dropdown-menu.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-input/paper-input"; +import "@polymer/paper-listbox/paper-listbox"; +import "@polymer/paper-item/paper-item"; +import "@polymer/paper-dropdown-menu/paper-dropdown-menu"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; class PaperTimeInput extends PolymerElement { static get template() { diff --git a/src/components/state-history-chart-line.js b/src/components/state-history-chart-line.js index 5981b68c9b..3e36e9a9a4 100644 --- a/src/components/state-history-chart-line.js +++ b/src/components/state-history-chart-line.js @@ -1,11 +1,11 @@ -import "@polymer/polymer/lib/utils/debounce.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/polymer/lib/utils/debounce"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "./entity/ha-chart-base.js"; +import "./entity/ha-chart-base"; -import LocalizeMixin from "../mixins/localize-mixin.js"; -import formatDateTime from "../common/datetime/format_date_time.js"; +import LocalizeMixin from "../mixins/localize-mixin"; +import formatDateTime from "../common/datetime/format_date_time"; class StateHistoryChartLine extends LocalizeMixin(PolymerElement) { static get template() { diff --git a/src/components/state-history-chart-timeline.js b/src/components/state-history-chart-timeline.js index 7aae50b7f8..45ff9646cc 100644 --- a/src/components/state-history-chart-timeline.js +++ b/src/components/state-history-chart-timeline.js @@ -1,10 +1,10 @@ -import "@polymer/polymer/lib/utils/debounce.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/polymer/lib/utils/debounce"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import LocalizeMixin from "../mixins/localize-mixin.js"; +import LocalizeMixin from "../mixins/localize-mixin"; -import "./entity/ha-chart-base.js"; +import "./entity/ha-chart-base"; import formatDateTime from "../common/datetime/format_date_time"; diff --git a/src/components/state-history-charts.js b/src/components/state-history-charts.js index 2701eee073..fcb014de44 100644 --- a/src/components/state-history-charts.js +++ b/src/components/state-history-charts.js @@ -1,11 +1,11 @@ -import "@polymer/paper-spinner/paper-spinner.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-spinner/paper-spinner"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "./state-history-chart-line.js"; -import "./state-history-chart-timeline.js"; +import "./state-history-chart-line"; +import "./state-history-chart-timeline"; -import LocalizeMixin from "../mixins/localize-mixin.js"; +import LocalizeMixin from "../mixins/localize-mixin"; class StateHistoryCharts extends LocalizeMixin(PolymerElement) { static get template() { diff --git a/src/data/ha-state-history-data.js b/src/data/ha-state-history-data.js index f366b1039d..bd97a759b2 100644 --- a/src/data/ha-state-history-data.js +++ b/src/data/ha-state-history-data.js @@ -1,8 +1,8 @@ -import { timeOut } from "@polymer/polymer/lib/utils/async.js"; -import { Debouncer } from "@polymer/polymer/lib/utils/debounce.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { timeOut } from "@polymer/polymer/lib/utils/async"; +import { Debouncer } from "@polymer/polymer/lib/utils/debounce"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import LocalizeMixin from "../mixins/localize-mixin.js"; +import LocalizeMixin from "../mixins/localize-mixin"; import { computeHistory, fetchDate } from "./history"; import { getRecent, getRecentWithCache } from "./cached-history"; diff --git a/src/data/history.ts b/src/data/history.ts index de28f78cff..7699094454 100644 --- a/src/data/history.ts +++ b/src/data/history.ts @@ -1,9 +1,9 @@ -import computeStateName from "../common/entity/compute_state_name.js"; -import computeStateDomain from "../common/entity/compute_state_domain.js"; -import computeStateDisplay from "../common/entity/compute_state_display.js"; +import computeStateName from "../common/entity/compute_state_name"; +import computeStateDomain from "../common/entity/compute_state_domain"; +import computeStateDisplay from "../common/entity/compute_state_display"; import { HassEntity } from "home-assistant-js-websocket"; -import { LocalizeFunc } from "../mixins/localize-base-mixin.js"; -import { HomeAssistant } from "../types.js"; +import { LocalizeFunc } from "../mixins/localize-base-mixin"; +import { HomeAssistant } from "../types"; const DOMAINS_USE_LAST_UPDATED = ["climate", "water_heater"]; const LINE_ATTRIBUTES_TO_KEEP = [ diff --git a/src/dialogs/ha-more-info-dialog.js b/src/dialogs/ha-more-info-dialog.js index b4000f4960..c8d7efdcbf 100644 --- a/src/dialogs/ha-more-info-dialog.js +++ b/src/dialogs/ha-more-info-dialog.js @@ -1,17 +1,17 @@ -import "@polymer/paper-dialog-behavior/paper-dialog-shared-styles.js"; -import "@polymer/paper-dialog-scrollable/paper-dialog-scrollable.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-dialog-behavior/paper-dialog-shared-styles"; +import "@polymer/paper-dialog-scrollable/paper-dialog-scrollable"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../resources/ha-style.js"; +import "../resources/ha-style"; -import "./more-info/more-info-controls.js"; -import "./more-info/more-info-settings.js"; +import "./more-info/more-info-controls"; +import "./more-info/more-info-settings"; import computeStateDomain from "../common/entity/compute_state_domain"; -import isComponentLoaded from "../common/config/is_component_loaded.js"; +import isComponentLoaded from "../common/config/is_component_loaded"; -import DialogMixin from "../mixins/dialog-mixin.js"; +import DialogMixin from "../mixins/dialog-mixin"; /* * @appliesMixin DialogMixin diff --git a/src/dialogs/ha-store-auth-card.js b/src/dialogs/ha-store-auth-card.js index ebeb73ac88..c1f6a2bd26 100644 --- a/src/dialogs/ha-store-auth-card.js +++ b/src/dialogs/ha-store-auth-card.js @@ -1,11 +1,11 @@ -import "@polymer/paper-card/paper-card.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-card/paper-card"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import { enableWrite } from "../common/auth/token_storage.js"; -import LocalizeMixin from "../mixins/localize-mixin.js"; +import { enableWrite } from "../common/auth/token_storage"; +import LocalizeMixin from "../mixins/localize-mixin"; -import "../resources/ha-style.js"; +import "../resources/ha-style"; class HaStoreAuth extends LocalizeMixin(PolymerElement) { static get template() { diff --git a/src/dialogs/ha-voice-command-dialog.js b/src/dialogs/ha-voice-command-dialog.js index bab4a97a2a..abc5029cca 100644 --- a/src/dialogs/ha-voice-command-dialog.js +++ b/src/dialogs/ha-voice-command-dialog.js @@ -1,10 +1,10 @@ -import "@polymer/iron-icon/iron-icon.js"; -import "@polymer/paper-dialog-behavior/paper-dialog-shared-styles.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/iron-icon/iron-icon"; +import "@polymer/paper-dialog-behavior/paper-dialog-shared-styles"; +import "@polymer/paper-icon-button/paper-icon-button"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import DialogMixin from "../mixins/dialog-mixin.js"; +import DialogMixin from "../mixins/dialog-mixin"; /* * @appliesMixin DialogMixin diff --git a/src/dialogs/more-info/controls/more-info-alarm_control_panel.js b/src/dialogs/more-info/controls/more-info-alarm_control_panel.js index dd27860f11..5d92024fd0 100644 --- a/src/dialogs/more-info/controls/more-info-alarm_control_panel.js +++ b/src/dialogs/more-info/controls/more-info-alarm_control_panel.js @@ -1,11 +1,11 @@ -import "@polymer/iron-flex-layout/iron-flex-layout-classes.js"; -import "@polymer/paper-button/paper-button.js"; -import "@polymer/paper-input/paper-input.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/iron-flex-layout/iron-flex-layout-classes"; +import "@polymer/paper-button/paper-button"; +import "@polymer/paper-input/paper-input"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import EventsMixin from "../../../mixins/events-mixin.js"; -import LocalizeMixin from "../../../mixins/localize-mixin.js"; +import EventsMixin from "../../../mixins/events-mixin"; +import LocalizeMixin from "../../../mixins/localize-mixin"; class MoreInfoAlarmControlPanel extends LocalizeMixin( EventsMixin(PolymerElement) diff --git a/src/dialogs/more-info/controls/more-info-automation.js b/src/dialogs/more-info/controls/more-info-automation.js index f225bf3376..311ba9a317 100644 --- a/src/dialogs/more-info/controls/more-info-automation.js +++ b/src/dialogs/more-info/controls/more-info-automation.js @@ -1,10 +1,10 @@ -import "@polymer/paper-button/paper-button.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-button/paper-button"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../components/ha-relative-time.js"; +import "../../../components/ha-relative-time"; -import LocalizeMixin from "../../../mixins/localize-mixin.js"; +import LocalizeMixin from "../../../mixins/localize-mixin"; class MoreInfoAutomation extends LocalizeMixin(PolymerElement) { static get template() { diff --git a/src/dialogs/more-info/controls/more-info-camera.js b/src/dialogs/more-info/controls/more-info-camera.js index 607c7b95c0..d82ac7034c 100644 --- a/src/dialogs/more-info/controls/more-info-camera.js +++ b/src/dialogs/more-info/controls/more-info-camera.js @@ -1,9 +1,9 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import computeStateName from "../../../common/entity/compute_state_name.js"; -import emptyImageBase64 from "../../../common/empty_image_base64.js"; -import EventsMixin from "../../../mixins/events-mixin.js"; +import computeStateName from "../../../common/entity/compute_state_name"; +import emptyImageBase64 from "../../../common/empty_image_base64"; +import EventsMixin from "../../../mixins/events-mixin"; /* * @appliesMixin EventsMixin diff --git a/src/dialogs/more-info/controls/more-info-climate.js b/src/dialogs/more-info/controls/more-info-climate.js index eaa3913056..bd769921b5 100644 --- a/src/dialogs/more-info/controls/more-info-climate.js +++ b/src/dialogs/more-info/controls/more-info-climate.js @@ -1,21 +1,21 @@ -import "@polymer/iron-flex-layout/iron-flex-layout-classes.js"; -import "@polymer/paper-dropdown-menu/paper-dropdown-menu.js"; -import "@polymer/paper-item/paper-item.js"; -import "@polymer/paper-listbox/paper-listbox.js"; -import "@polymer/paper-toggle-button/paper-toggle-button.js"; -import { timeOut } from "@polymer/polymer/lib/utils/async.js"; -import { Debouncer } from "@polymer/polymer/lib/utils/debounce.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/iron-flex-layout/iron-flex-layout-classes"; +import "@polymer/paper-dropdown-menu/paper-dropdown-menu"; +import "@polymer/paper-item/paper-item"; +import "@polymer/paper-listbox/paper-listbox"; +import "@polymer/paper-toggle-button/paper-toggle-button"; +import { timeOut } from "@polymer/polymer/lib/utils/async"; +import { Debouncer } from "@polymer/polymer/lib/utils/debounce"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../components/ha-climate-control.js"; -import "../../../components/ha-paper-slider.js"; +import "../../../components/ha-climate-control"; +import "../../../components/ha-paper-slider"; -import attributeClassNames from "../../../common/entity/attribute_class_names.js"; +import attributeClassNames from "../../../common/entity/attribute_class_names"; import featureClassNames from "../../../common/entity/feature_class_names"; -import EventsMixin from "../../../mixins/events-mixin.js"; -import LocalizeMixin from "../../../mixins/localize-mixin.js"; +import EventsMixin from "../../../mixins/events-mixin"; +import LocalizeMixin from "../../../mixins/localize-mixin"; /* * @appliesMixin EventsMixin diff --git a/src/dialogs/more-info/controls/more-info-configurator.js b/src/dialogs/more-info/controls/more-info-configurator.js index 03a6b465e4..c3dcdad2d1 100644 --- a/src/dialogs/more-info/controls/more-info-configurator.js +++ b/src/dialogs/more-info/controls/more-info-configurator.js @@ -1,12 +1,12 @@ -import "@polymer/iron-flex-layout/iron-flex-layout-classes.js"; -import "@polymer/iron-input/iron-input.js"; -import "@polymer/paper-button/paper-button.js"; -import "@polymer/paper-input/paper-input.js"; -import "@polymer/paper-spinner/paper-spinner.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/iron-flex-layout/iron-flex-layout-classes"; +import "@polymer/iron-input/iron-input"; +import "@polymer/paper-button/paper-button"; +import "@polymer/paper-input/paper-input"; +import "@polymer/paper-spinner/paper-spinner"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../components/ha-markdown.js"; +import "../../../components/ha-markdown"; class MoreInfoConfigurator extends PolymerElement { static get template() { diff --git a/src/dialogs/more-info/controls/more-info-content.js b/src/dialogs/more-info/controls/more-info-content.js index f2f1473fe1..2d4f20a7c1 100644 --- a/src/dialogs/more-info/controls/more-info-content.js +++ b/src/dialogs/more-info/controls/more-info-content.js @@ -1,28 +1,28 @@ -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "./more-info-alarm_control_panel.js"; -import "./more-info-automation.js"; -import "./more-info-camera.js"; -import "./more-info-climate.js"; -import "./more-info-configurator.js"; -import "./more-info-cover.js"; -import "./more-info-default.js"; -import "./more-info-fan.js"; -import "./more-info-group.js"; -import "./more-info-history_graph.js"; -import "./more-info-input_datetime.js"; -import "./more-info-light.js"; -import "./more-info-lock.js"; -import "./more-info-media_player.js"; -import "./more-info-script.js"; -import "./more-info-sun.js"; -import "./more-info-updater.js"; -import "./more-info-vacuum.js"; -import "./more-info-water_heater.js"; -import "./more-info-weather.js"; +import "./more-info-alarm_control_panel"; +import "./more-info-automation"; +import "./more-info-camera"; +import "./more-info-climate"; +import "./more-info-configurator"; +import "./more-info-cover"; +import "./more-info-default"; +import "./more-info-fan"; +import "./more-info-group"; +import "./more-info-history_graph"; +import "./more-info-input_datetime"; +import "./more-info-light"; +import "./more-info-lock"; +import "./more-info-media_player"; +import "./more-info-script"; +import "./more-info-sun"; +import "./more-info-updater"; +import "./more-info-vacuum"; +import "./more-info-water_heater"; +import "./more-info-weather"; -import stateMoreInfoType from "../../../common/entity/state_more_info_type.js"; -import dynamicContentUpdater from "../../../common/dom/dynamic_content_updater.js"; +import stateMoreInfoType from "../../../common/entity/state_more_info_type"; +import dynamicContentUpdater from "../../../common/dom/dynamic_content_updater"; class MoreInfoContent extends PolymerElement { static get properties() { diff --git a/src/dialogs/more-info/controls/more-info-cover.js b/src/dialogs/more-info/controls/more-info-cover.js index 4dcdae6773..fcec33fd45 100644 --- a/src/dialogs/more-info/controls/more-info-cover.js +++ b/src/dialogs/more-info/controls/more-info-cover.js @@ -1,16 +1,16 @@ -import "@polymer/iron-flex-layout/iron-flex-layout-classes.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/iron-flex-layout/iron-flex-layout-classes"; +import "@polymer/paper-icon-button/paper-icon-button"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../components/ha-cover-tilt-controls.js"; -import "../../../components/ha-labeled-slider.js"; -import CoverEntity from "../../../util/cover-model.js"; +import "../../../components/ha-cover-tilt-controls"; +import "../../../components/ha-labeled-slider"; +import CoverEntity from "../../../util/cover-model"; import attributeClassNames from "../../../common/entity/attribute_class_names"; import featureClassNames from "../../../common/entity/feature_class_names"; -import LocalizeMixin from "../../../mixins/localize-mixin.js"; +import LocalizeMixin from "../../../mixins/localize-mixin"; const FEATURE_CLASS_NAMES = { 128: "has-set_tilt_position", diff --git a/src/dialogs/more-info/controls/more-info-default.js b/src/dialogs/more-info/controls/more-info-default.js index a2e97d61d8..f9062ecef4 100644 --- a/src/dialogs/more-info/controls/more-info-default.js +++ b/src/dialogs/more-info/controls/more-info-default.js @@ -1,7 +1,7 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../components/ha-attributes.js"; +import "../../../components/ha-attributes"; class MoreInfoDefault extends PolymerElement { static get template() { diff --git a/src/dialogs/more-info/controls/more-info-fan.js b/src/dialogs/more-info/controls/more-info-fan.js index 0d7bbfc31d..f1a95a61bc 100644 --- a/src/dialogs/more-info/controls/more-info-fan.js +++ b/src/dialogs/more-info/controls/more-info-fan.js @@ -1,17 +1,17 @@ -import "@polymer/iron-flex-layout/iron-flex-layout-classes.js"; -import "@polymer/paper-dropdown-menu/paper-dropdown-menu.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import "@polymer/paper-item/paper-item.js"; -import "@polymer/paper-listbox/paper-listbox.js"; -import "@polymer/paper-toggle-button/paper-toggle-button.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/iron-flex-layout/iron-flex-layout-classes"; +import "@polymer/paper-dropdown-menu/paper-dropdown-menu"; +import "@polymer/paper-icon-button/paper-icon-button"; +import "@polymer/paper-item/paper-item"; +import "@polymer/paper-listbox/paper-listbox"; +import "@polymer/paper-toggle-button/paper-toggle-button"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../components/ha-attributes.js"; +import "../../../components/ha-attributes"; import attributeClassNames from "../../../common/entity/attribute_class_names"; -import EventsMixin from "../../../mixins/events-mixin.js"; -import LocalizeMixin from "../../../mixins/localize-mixin.js"; +import EventsMixin from "../../../mixins/events-mixin"; +import LocalizeMixin from "../../../mixins/localize-mixin"; /* * @appliesMixin EventsMixin diff --git a/src/dialogs/more-info/controls/more-info-group.js b/src/dialogs/more-info/controls/more-info-group.js index 0c93ab21f7..d551efc6b2 100644 --- a/src/dialogs/more-info/controls/more-info-group.js +++ b/src/dialogs/more-info/controls/more-info-group.js @@ -1,11 +1,11 @@ -import { dom } from "@polymer/polymer/lib/legacy/polymer.dom.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { dom } from "@polymer/polymer/lib/legacy/polymer.dom"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../state-summary/state-card-content.js"; +import "../../../state-summary/state-card-content"; import computeStateDomain from "../../../common/entity/compute_state_domain"; -import dynamicContentUpdater from "../../../common/dom/dynamic_content_updater.js"; +import dynamicContentUpdater from "../../../common/dom/dynamic_content_updater"; class MoreInfoGroup extends PolymerElement { static get template() { diff --git a/src/dialogs/more-info/controls/more-info-history_graph.js b/src/dialogs/more-info/controls/more-info-history_graph.js index 1680228162..713b17f573 100644 --- a/src/dialogs/more-info/controls/more-info-history_graph.js +++ b/src/dialogs/more-info/controls/more-info-history_graph.js @@ -1,8 +1,8 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../cards/ha-history_graph-card.js"; -import "../../../components/ha-attributes.js"; +import "../../../cards/ha-history_graph-card"; +import "../../../components/ha-attributes"; class MoreInfoHistoryGraph extends PolymerElement { static get template() { diff --git a/src/dialogs/more-info/controls/more-info-input_datetime.js b/src/dialogs/more-info/controls/more-info-input_datetime.js index 0cc236a871..aa112ef38b 100644 --- a/src/dialogs/more-info/controls/more-info-input_datetime.js +++ b/src/dialogs/more-info/controls/more-info-input_datetime.js @@ -1,14 +1,14 @@ -import "@polymer/iron-flex-layout/iron-flex-layout-classes.js"; -import "@polymer/paper-input/paper-input.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; -import "@polymer/polymer/polymer-legacy.js"; -import "@vaadin/vaadin-date-picker/vaadin-date-picker.js"; +import "@polymer/iron-flex-layout/iron-flex-layout-classes"; +import "@polymer/paper-input/paper-input"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; +import "@polymer/polymer/polymer-legacy"; +import "@vaadin/vaadin-date-picker/vaadin-date-picker"; -import "../../../components/ha-relative-time.js"; -import "../../../components/paper-time-input.js"; +import "../../../components/ha-relative-time"; +import "../../../components/paper-time-input"; -import attributeClassNames from "../../../common/entity/attribute_class_names.js"; +import attributeClassNames from "../../../common/entity/attribute_class_names"; class DatetimeInput extends PolymerElement { static get template() { diff --git a/src/dialogs/more-info/controls/more-info-light.js b/src/dialogs/more-info/controls/more-info-light.js index 7aff5eb1e7..403db8efe4 100644 --- a/src/dialogs/more-info/controls/more-info-light.js +++ b/src/dialogs/more-info/controls/more-info-light.js @@ -1,17 +1,17 @@ -import "@polymer/iron-flex-layout/iron-flex-layout-classes.js"; -import "@polymer/paper-dropdown-menu/paper-dropdown-menu.js"; -import "@polymer/paper-item/paper-item.js"; -import "@polymer/paper-listbox/paper-listbox.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/iron-flex-layout/iron-flex-layout-classes"; +import "@polymer/paper-dropdown-menu/paper-dropdown-menu"; +import "@polymer/paper-item/paper-item"; +import "@polymer/paper-listbox/paper-listbox"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../components/ha-attributes.js"; -import "../../../components/ha-color-picker.js"; -import "../../../components/ha-labeled-slider.js"; +import "../../../components/ha-attributes"; +import "../../../components/ha-color-picker"; +import "../../../components/ha-labeled-slider"; import featureClassNames from "../../../common/entity/feature_class_names"; -import EventsMixin from "../../../mixins/events-mixin.js"; -import LocalizeMixin from "../../../mixins/localize-mixin.js"; +import EventsMixin from "../../../mixins/events-mixin"; +import LocalizeMixin from "../../../mixins/localize-mixin"; const FEATURE_CLASS_NAMES = { 1: "has-brightness", diff --git a/src/dialogs/more-info/controls/more-info-lock.js b/src/dialogs/more-info/controls/more-info-lock.js index 5c5a232790..c4f8adda68 100644 --- a/src/dialogs/more-info/controls/more-info-lock.js +++ b/src/dialogs/more-info/controls/more-info-lock.js @@ -1,11 +1,11 @@ -import "@polymer/paper-button/paper-button.js"; -import "@polymer/paper-input/paper-input.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-button/paper-button"; +import "@polymer/paper-input/paper-input"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../components/ha-attributes.js"; +import "../../../components/ha-attributes"; -import LocalizeMixin from "../../../mixins/localize-mixin.js"; +import LocalizeMixin from "../../../mixins/localize-mixin"; /* * @appliesMixin LocalizeMixin diff --git a/src/dialogs/more-info/controls/more-info-media_player.js b/src/dialogs/more-info/controls/more-info-media_player.js index 7c23250852..a7164ee92f 100644 --- a/src/dialogs/more-info/controls/more-info-media_player.js +++ b/src/dialogs/more-info/controls/more-info-media_player.js @@ -1,19 +1,19 @@ -import "@polymer/iron-flex-layout/iron-flex-layout-classes.js"; -import "@polymer/iron-icon/iron-icon.js"; -import "@polymer/paper-dropdown-menu/paper-dropdown-menu.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import "@polymer/paper-item/paper-item.js"; -import "@polymer/paper-listbox/paper-listbox.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/iron-flex-layout/iron-flex-layout-classes"; +import "@polymer/iron-icon/iron-icon"; +import "@polymer/paper-dropdown-menu/paper-dropdown-menu"; +import "@polymer/paper-icon-button/paper-icon-button"; +import "@polymer/paper-item/paper-item"; +import "@polymer/paper-listbox/paper-listbox"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../components/ha-paper-slider.js"; -import HassMediaPlayerEntity from "../../../util/hass-media-player-model.js"; +import "../../../components/ha-paper-slider"; +import HassMediaPlayerEntity from "../../../util/hass-media-player-model"; import attributeClassNames from "../../../common/entity/attribute_class_names"; -import isComponentLoaded from "../../../common/config/is_component_loaded.js"; -import EventsMixin from "../../../mixins/events-mixin.js"; -import LocalizeMixin from "../../../mixins/localize-mixin.js"; +import isComponentLoaded from "../../../common/config/is_component_loaded"; +import EventsMixin from "../../../mixins/events-mixin"; +import LocalizeMixin from "../../../mixins/localize-mixin"; /* * @appliesMixin LocalizeMixin diff --git a/src/dialogs/more-info/controls/more-info-script.js b/src/dialogs/more-info/controls/more-info-script.js index af6f3f1115..93a7e7552d 100644 --- a/src/dialogs/more-info/controls/more-info-script.js +++ b/src/dialogs/more-info/controls/more-info-script.js @@ -1,6 +1,6 @@ -import "@polymer/iron-flex-layout/iron-flex-layout-classes.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/iron-flex-layout/iron-flex-layout-classes"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; class MoreInfoScript extends PolymerElement { static get template() { diff --git a/src/dialogs/more-info/controls/more-info-sun.js b/src/dialogs/more-info/controls/more-info-sun.js index 46a8d6cab5..3104fdf188 100644 --- a/src/dialogs/more-info/controls/more-info-sun.js +++ b/src/dialogs/more-info/controls/more-info-sun.js @@ -1,11 +1,11 @@ -import "@polymer/iron-flex-layout/iron-flex-layout-classes.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/iron-flex-layout/iron-flex-layout-classes"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../components/ha-relative-time.js"; +import "../../../components/ha-relative-time"; -import LocalizeMixin from "../../../mixins/localize-mixin.js"; -import formatTime from "../../../common/datetime/format_time.js"; +import LocalizeMixin from "../../../mixins/localize-mixin"; +import formatTime from "../../../common/datetime/format_time"; class MoreInfoSun extends LocalizeMixin(PolymerElement) { static get template() { diff --git a/src/dialogs/more-info/controls/more-info-updater.js b/src/dialogs/more-info/controls/more-info-updater.js index c6ab550025..7b687fa823 100644 --- a/src/dialogs/more-info/controls/more-info-updater.js +++ b/src/dialogs/more-info/controls/more-info-updater.js @@ -1,5 +1,5 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; class MoreInfoUpdater extends PolymerElement { static get template() { diff --git a/src/dialogs/more-info/controls/more-info-vacuum.js b/src/dialogs/more-info/controls/more-info-vacuum.js index bdf1704abb..293180b84d 100644 --- a/src/dialogs/more-info/controls/more-info-vacuum.js +++ b/src/dialogs/more-info/controls/more-info-vacuum.js @@ -1,13 +1,13 @@ -import "@polymer/iron-flex-layout/iron-flex-layout-classes.js"; -import "@polymer/iron-icon/iron-icon.js"; -import "@polymer/paper-dropdown-menu/paper-dropdown-menu.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import "@polymer/paper-item/paper-item.js"; -import "@polymer/paper-listbox/paper-listbox.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/iron-flex-layout/iron-flex-layout-classes"; +import "@polymer/iron-icon/iron-icon"; +import "@polymer/paper-dropdown-menu/paper-dropdown-menu"; +import "@polymer/paper-icon-button/paper-icon-button"; +import "@polymer/paper-item/paper-item"; +import "@polymer/paper-listbox/paper-listbox"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../components/ha-attributes.js"; +import "../../../components/ha-attributes"; class MoreInfoVacuum extends PolymerElement { static get template() { @@ -54,7 +54,7 @@ class MoreInfoVacuum extends PolymerElement { - +
diff --git a/src/dialogs/more-info/controls/more-info-water_heater.js b/src/dialogs/more-info/controls/more-info-water_heater.js index 757f8791b2..49a15e24fd 100644 --- a/src/dialogs/more-info/controls/more-info-water_heater.js +++ b/src/dialogs/more-info/controls/more-info-water_heater.js @@ -1,20 +1,20 @@ -import "@polymer/iron-flex-layout/iron-flex-layout-classes.js"; -import "@polymer/paper-dropdown-menu/paper-dropdown-menu.js"; -import "@polymer/paper-item/paper-item.js"; -import "@polymer/paper-listbox/paper-listbox.js"; -import "@polymer/paper-toggle-button/paper-toggle-button.js"; -import { timeOut } from "@polymer/polymer/lib/utils/async.js"; -import { Debouncer } from "@polymer/polymer/lib/utils/debounce.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/iron-flex-layout/iron-flex-layout-classes"; +import "@polymer/paper-dropdown-menu/paper-dropdown-menu"; +import "@polymer/paper-item/paper-item"; +import "@polymer/paper-listbox/paper-listbox"; +import "@polymer/paper-toggle-button/paper-toggle-button"; +import { timeOut } from "@polymer/polymer/lib/utils/async"; +import { Debouncer } from "@polymer/polymer/lib/utils/debounce"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../components/ha-water_heater-control.js"; -import "../../../components/ha-paper-slider.js"; +import "../../../components/ha-water_heater-control"; +import "../../../components/ha-paper-slider"; import featureClassNames from "../../../common/entity/feature_class_names"; -import EventsMixin from "../../../mixins/events-mixin.js"; -import LocalizeMixin from "../../../mixins/localize-mixin.js"; +import EventsMixin from "../../../mixins/events-mixin"; +import LocalizeMixin from "../../../mixins/localize-mixin"; /* * @appliesMixin EventsMixin diff --git a/src/dialogs/more-info/controls/more-info-weather.js b/src/dialogs/more-info/controls/more-info-weather.js index eb787675c2..118c2ca234 100644 --- a/src/dialogs/more-info/controls/more-info-weather.js +++ b/src/dialogs/more-info/controls/more-info-weather.js @@ -1,8 +1,8 @@ -import "@polymer/iron-icon/iron-icon.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/iron-icon/iron-icon"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import LocalizeMixin from "../../../mixins/localize-mixin.js"; +import LocalizeMixin from "../../../mixins/localize-mixin"; /* * @appliesMixin LocalizeMixin diff --git a/src/dialogs/more-info/more-info-controls.js b/src/dialogs/more-info/more-info-controls.js index a23cf38be8..dcfb91414e 100644 --- a/src/dialogs/more-info/more-info-controls.js +++ b/src/dialogs/more-info/more-info-controls.js @@ -1,21 +1,21 @@ -import "@polymer/app-layout/app-toolbar/app-toolbar.js"; -import "@polymer/paper-dialog-scrollable/paper-dialog-scrollable.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/app-layout/app-toolbar/app-toolbar"; +import "@polymer/paper-dialog-scrollable/paper-dialog-scrollable"; +import "@polymer/paper-icon-button/paper-icon-button"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../components/state-history-charts.js"; +import "../../components/state-history-charts"; import "../../data/ha-state-history-data"; -import "../../resources/ha-style.js"; -import "../../state-summary/state-card-content.js"; +import "../../resources/ha-style"; +import "../../state-summary/state-card-content"; -import "./controls/more-info-content.js"; +import "./controls/more-info-content"; -import computeStateName from "../../common/entity/compute_state_name.js"; -import computeStateDomain from "../../common/entity/compute_state_domain.js"; -import isComponentLoaded from "../../common/config/is_component_loaded.js"; -import { DOMAINS_MORE_INFO_NO_HISTORY } from "../../common/const.js"; -import EventsMixin from "../../mixins/events-mixin.js"; +import computeStateName from "../../common/entity/compute_state_name"; +import computeStateDomain from "../../common/entity/compute_state_domain"; +import isComponentLoaded from "../../common/config/is_component_loaded"; +import { DOMAINS_MORE_INFO_NO_HISTORY } from "../../common/const"; +import EventsMixin from "../../mixins/events-mixin"; const DOMAINS_NO_INFO = ["camera", "configurator", "history_graph"]; /* diff --git a/src/dialogs/more-info/more-info-settings.js b/src/dialogs/more-info/more-info-settings.js index 11a36f03f8..484b76eb7c 100644 --- a/src/dialogs/more-info/more-info-settings.js +++ b/src/dialogs/more-info/more-info-settings.js @@ -1,16 +1,16 @@ -import "@polymer/app-layout/app-toolbar/app-toolbar.js"; -import "@polymer/paper-button/paper-button.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import "@polymer/paper-input/paper-input.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/app-layout/app-toolbar/app-toolbar"; +import "@polymer/paper-button/paper-button"; +import "@polymer/paper-icon-button/paper-icon-button"; +import "@polymer/paper-input/paper-input"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import EventsMixin from "../../mixins/events-mixin.js"; -import LocalizeMixin from "../../mixins/localize-mixin.js"; +import EventsMixin from "../../mixins/events-mixin"; +import LocalizeMixin from "../../mixins/localize-mixin"; -import computeStateName from "../../common/entity/compute_state_name.js"; -import computeDomain from "../../common/entity/compute_domain.js"; -import isComponentLoaded from "../../common/config/is_component_loaded.js"; +import computeStateName from "../../common/entity/compute_state_name"; +import computeDomain from "../../common/entity/compute_domain"; +import isComponentLoaded from "../../common/config/is_component_loaded"; /* * @appliesMixin EventsMixin diff --git a/src/entrypoints/app.js b/src/entrypoints/app.js index 5f5226349c..12dc9c588a 100644 --- a/src/entrypoints/app.js +++ b/src/entrypoints/app.js @@ -1,25 +1,25 @@ // Load polyfill first so HTML imports start resolving /* eslint-disable import/first */ -import "../resources/html-import/polyfill.js"; -import "@polymer/app-route/app-location.js"; -import "@polymer/app-route/app-route.js"; -import "@polymer/iron-flex-layout/iron-flex-layout-classes.js"; -import "@polymer/paper-styles/typography.js"; -import { setPassiveTouchGestures } from "@polymer/polymer/lib/utils/settings.js"; +import "../resources/html-import/polyfill"; +import "@polymer/app-route/app-location"; +import "@polymer/app-route/app-route"; +import "@polymer/iron-flex-layout/iron-flex-layout-classes"; +import "@polymer/paper-styles/typography"; +import { setPassiveTouchGestures } from "@polymer/polymer/lib/utils/settings"; import "../util/legacy-support"; -import "../resources/roboto.js"; +import "../resources/roboto"; // For MDI icons. Needs to be part of main bundle or else it won't hook // properly into iron-meta, which is used to transfer iconsets to iron-icon. -import "../components/ha-iconset-svg.js"; +import "../components/ha-iconset-svg"; -import "../layouts/app/home-assistant.js"; +import "../layouts/app/home-assistant"; /* polyfill for paper-dropdown */ setTimeout( () => - import(/* webpackChunkName: "polyfill-web-animations-next" */ "web-animations-js/web-animations-next-lite.min.js"), + import(/* webpackChunkName: "polyfill-web-animations-next" */ "web-animations-js/web-animations-next-lite.min"), 2000 ); diff --git a/src/entrypoints/authorize.js b/src/entrypoints/authorize.js index a4b7fb67d3..c6147479e8 100644 --- a/src/entrypoints/authorize.js +++ b/src/entrypoints/authorize.js @@ -1,15 +1,15 @@ -import "@polymer/polymer/lib/elements/dom-if.js"; -import "@polymer/polymer/lib/elements/dom-repeat.js"; +import "@polymer/polymer/lib/elements/dom-if"; +import "@polymer/polymer/lib/elements/dom-repeat"; -import "../components/ha-iconset-svg.js"; -import "../resources/ha-style.js"; -import "../resources/roboto.js"; +import "../components/ha-iconset-svg"; +import "../resources/ha-style"; +import "../resources/roboto"; -import "../auth/ha-authorize.js"; +import "../auth/ha-authorize"; /* polyfill for paper-dropdown */ setTimeout( () => - import(/* webpackChunkName: "polyfill-web-animations-next" */ "web-animations-js/web-animations-next-lite.min.js"), + import(/* webpackChunkName: "polyfill-web-animations-next" */ "web-animations-js/web-animations-next-lite.min"), 2000 ); diff --git a/src/entrypoints/core.js b/src/entrypoints/core.js index 2890c0ef5f..560fb8c96c 100644 --- a/src/entrypoints/core.js +++ b/src/entrypoints/core.js @@ -7,17 +7,17 @@ import { ERR_INVALID_AUTH, } from "home-assistant-js-websocket"; -import { loadTokens, saveTokens } from "../common/auth/token_storage.js"; -import { subscribePanels } from "../data/ws-panels.js"; -import { subscribeThemes } from "../data/ws-themes.js"; -import { subscribeUser } from "../data/ws-user.js"; +import { loadTokens, saveTokens } from "../common/auth/token_storage"; +import { subscribePanels } from "../data/ws-panels"; +import { subscribeThemes } from "../data/ws-themes"; +import { subscribeUser } from "../data/ws-user"; const hassUrl = `${location.protocol}//${location.host}`; const isExternal = location.search.includes("external_auth=1"); const authProm = isExternal ? () => - import("../common/auth/external_auth.js").then( + import("../common/auth/external_auth").then( (mod) => new mod.default(hassUrl) ) : () => diff --git a/src/entrypoints/custom-panel.js b/src/entrypoints/custom-panel.js index 2a6fe2ccbb..6cb6495e51 100644 --- a/src/entrypoints/custom-panel.js +++ b/src/entrypoints/custom-panel.js @@ -1,7 +1,7 @@ -import { loadJS } from "../common/dom/load_resource.js"; -import loadCustomPanel from "../util/custom-panel/load-custom-panel.js"; -import createCustomPanelElement from "../util/custom-panel/create-custom-panel-element.js"; -import setCustomPanelProperties from "../util/custom-panel/set-custom-panel-properties.js"; +import { loadJS } from "../common/dom/load_resource"; +import loadCustomPanel from "../util/custom-panel/load-custom-panel"; +import createCustomPanelElement from "../util/custom-panel/create-custom-panel-element"; +import setCustomPanelProperties from "../util/custom-panel/set-custom-panel-properties"; const webComponentsSupported = "customElements" in window && @@ -14,7 +14,7 @@ window.loadES5Adapter = () => { if (!es5Loaded) { es5Loaded = Promise.all([ loadJS(`${__STATIC_PATH__}custom-elements-es5-adapter.js`).catch(), - import(/* webpackChunkName: "compat" */ "./compatibility.js"), + import(/* webpackChunkName: "compat" */ "./compatibility"), ]); } return es5Loaded; diff --git a/src/entrypoints/hass-icons.js b/src/entrypoints/hass-icons.js index ee033f3152..dcb7c48fc8 100644 --- a/src/entrypoints/hass-icons.js +++ b/src/entrypoints/hass-icons.js @@ -1 +1 @@ -import "../resources/hass-icons.js"; +import "../resources/hass-icons"; diff --git a/src/entrypoints/onboarding.js b/src/entrypoints/onboarding.js index 256b61a7c8..ab286de092 100644 --- a/src/entrypoints/onboarding.js +++ b/src/entrypoints/onboarding.js @@ -1,3 +1,3 @@ -import "../components/ha-iconset-svg.js"; -import "../resources/roboto.js"; -import "../onboarding/ha-onboarding.js"; +import "../components/ha-iconset-svg"; +import "../resources/roboto"; +import "../onboarding/ha-onboarding"; diff --git a/src/layouts/app/auth-mixin.js b/src/layouts/app/auth-mixin.js index 41452068f6..b913bac7ea 100644 --- a/src/layouts/app/auth-mixin.js +++ b/src/layouts/app/auth-mixin.js @@ -1,8 +1,8 @@ -import { afterNextRender } from "@polymer/polymer/lib/utils/render-status.js"; +import { afterNextRender } from "@polymer/polymer/lib/utils/render-status"; import { getUser } from "home-assistant-js-websocket"; -import { clearState } from "../../util/ha-pref-storage.js"; -import { askWrite } from "../../common/auth/token_storage.js"; -import { subscribeUser } from "../../data/ws-user.js"; +import { clearState } from "../../util/ha-pref-storage"; +import { askWrite } from "../../common/auth/token_storage"; +import { subscribeUser } from "../../data/ws-user"; export default (superClass) => class extends superClass { @@ -24,7 +24,7 @@ export default (superClass) => const el = document.createElement("ha-store-auth-card"); this.shadowRoot.appendChild(el); this.provideHass(el); - import(/* webpackChunkName: "ha-store-auth-card" */ "../../dialogs/ha-store-auth-card.js"); + import(/* webpackChunkName: "ha-store-auth-card" */ "../../dialogs/ha-store-auth-card"); } }); } diff --git a/src/layouts/app/connection-mixin.js b/src/layouts/app/connection-mixin.js index e12b19bc33..222d1b4ea2 100644 --- a/src/layouts/app/connection-mixin.js +++ b/src/layouts/app/connection-mixin.js @@ -8,14 +8,14 @@ import { import translationMetadata from "../../../build-translations/translationMetadata.json"; -import LocalizeMixin from "../../mixins/localize-mixin.js"; -import EventsMixin from "../../mixins/events-mixin.js"; +import LocalizeMixin from "../../mixins/localize-mixin"; +import EventsMixin from "../../mixins/events-mixin"; -import { getState } from "../../util/ha-pref-storage.js"; -import { getActiveTranslation } from "../../util/hass-translation.js"; -import { fetchWithAuth } from "../../util/fetch-with-auth.js"; -import hassCallApi from "../../util/hass-call-api.js"; -import computeStateName from "../../common/entity/compute_state_name.js"; +import { getState } from "../../util/ha-pref-storage"; +import { getActiveTranslation } from "../../util/hass-translation"; +import { fetchWithAuth } from "../../util/fetch-with-auth"; +import hassCallApi from "../../util/hass-call-api"; +import computeStateName from "../../common/entity/compute_state_name"; import { subscribePanels } from "../../data/ws-panels"; export default (superClass) => diff --git a/src/layouts/app/disconnect-toast-mixin.js b/src/layouts/app/disconnect-toast-mixin.js index 0e0b5aaf00..42f160592e 100644 --- a/src/layouts/app/disconnect-toast-mixin.js +++ b/src/layouts/app/disconnect-toast-mixin.js @@ -1,11 +1,11 @@ -import LocalizeMixin from "../../mixins/localize-mixin.js"; +import LocalizeMixin from "../../mixins/localize-mixin"; export default (superClass) => class extends LocalizeMixin(superClass) { hassConnected() { super.hassConnected(); // Need to load in advance because when disconnected, can't dynamically load code. - import(/* webpackChunkName: "ha-toast" */ "../../components/ha-toast.js"); + import(/* webpackChunkName: "ha-toast" */ "../../components/ha-toast"); } hassReconnected() { diff --git a/src/layouts/app/home-assistant.js b/src/layouts/app/home-assistant.js index e3818099e3..bf1a3e2677 100644 --- a/src/layouts/app/home-assistant.js +++ b/src/layouts/app/home-assistant.js @@ -1,25 +1,25 @@ -import "@polymer/app-route/app-location.js"; -import "@polymer/app-route/app-route.js"; -import "@polymer/iron-flex-layout/iron-flex-layout-classes.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; -import { afterNextRender } from "@polymer/polymer/lib/utils/render-status.js"; +import "@polymer/app-route/app-location"; +import "@polymer/app-route/app-route"; +import "@polymer/iron-flex-layout/iron-flex-layout-classes"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; +import { afterNextRender } from "@polymer/polymer/lib/utils/render-status"; -import "../home-assistant-main.js"; -import "../ha-init-page.js"; -import "../../resources/ha-style.js"; -import registerServiceWorker from "../../util/register-service-worker.js"; +import "../home-assistant-main"; +import "../ha-init-page"; +import "../../resources/ha-style"; +import registerServiceWorker from "../../util/register-service-worker"; -import HassBaseMixin from "./hass-base-mixin.js"; -import AuthMixin from "./auth-mixin.js"; -import TranslationsMixin from "./translations-mixin.js"; -import ThemesMixin from "./themes-mixin.js"; -import MoreInfoMixin from "./more-info-mixin.js"; -import SidebarMixin from "./sidebar-mixin.js"; -import DialogManagerMixin from "./dialog-manager-mixin.js"; -import ConnectionMixin from "./connection-mixin.js"; -import NotificationMixin from "./notification-mixin.js"; -import DisconnectToastMixin from "./disconnect-toast-mixin.js"; +import HassBaseMixin from "./hass-base-mixin"; +import AuthMixin from "./auth-mixin"; +import TranslationsMixin from "./translations-mixin"; +import ThemesMixin from "./themes-mixin"; +import MoreInfoMixin from "./more-info-mixin"; +import SidebarMixin from "./sidebar-mixin"; +import DialogManagerMixin from "./dialog-manager-mixin"; +import ConnectionMixin from "./connection-mixin"; +import NotificationMixin from "./notification-mixin"; +import DisconnectToastMixin from "./disconnect-toast-mixin"; const ext = (baseClass, mixins) => mixins.reduceRight((base, mixin) => mixin(base), baseClass); diff --git a/src/layouts/app/more-info-mixin.js b/src/layouts/app/more-info-mixin.js index 1a373027e0..a15ce2f0e9 100644 --- a/src/layouts/app/more-info-mixin.js +++ b/src/layouts/app/more-info-mixin.js @@ -1,4 +1,4 @@ -import { afterNextRender } from "@polymer/polymer/lib/utils/render-status.js"; +import { afterNextRender } from "@polymer/polymer/lib/utils/render-status"; export default (superClass) => class extends superClass { @@ -8,7 +8,7 @@ export default (superClass) => // Load it once we are having the initial rendering done. afterNextRender(null, () => - import(/* webpackChunkName: "more-info-dialog" */ "../../dialogs/ha-more-info-dialog.js") + import(/* webpackChunkName: "more-info-dialog" */ "../../dialogs/ha-more-info-dialog") ); } diff --git a/src/layouts/app/notification-mixin.js b/src/layouts/app/notification-mixin.js index cf4492e69c..c1fba46902 100644 --- a/src/layouts/app/notification-mixin.js +++ b/src/layouts/app/notification-mixin.js @@ -6,7 +6,7 @@ export default (superClass) => dialogShowEvent: "hass-notification", dialogTag: "notification-manager", dialogImport: () => - import(/* webpackChunkName: "notification-manager" */ "../../managers/notification-manager.js"), + import(/* webpackChunkName: "notification-manager" */ "../../managers/notification-manager"), }); } }; diff --git a/src/layouts/app/sidebar-mixin.js b/src/layouts/app/sidebar-mixin.js index 304a4433c4..c0ff17804f 100644 --- a/src/layouts/app/sidebar-mixin.js +++ b/src/layouts/app/sidebar-mixin.js @@ -1,4 +1,4 @@ -import { storeState } from "../../util/ha-pref-storage.js"; +import { storeState } from "../../util/ha-pref-storage"; export default (superClass) => class extends superClass { diff --git a/src/layouts/app/themes-mixin.js b/src/layouts/app/themes-mixin.js index ff8f33b385..7698dc0746 100644 --- a/src/layouts/app/themes-mixin.js +++ b/src/layouts/app/themes-mixin.js @@ -1,6 +1,6 @@ -import applyThemesOnElement from "../../common/dom/apply_themes_on_element.js"; -import { storeState } from "../../util/ha-pref-storage.js"; -import { subscribeThemes } from "../../data/ws-themes.js"; +import applyThemesOnElement from "../../common/dom/apply_themes_on_element"; +import { storeState } from "../../util/ha-pref-storage"; +import { subscribeThemes } from "../../data/ws-themes"; export default (superClass) => class extends superClass { diff --git a/src/layouts/app/translations-mixin.js b/src/layouts/app/translations-mixin.js index a623aab069..4414f2a03d 100644 --- a/src/layouts/app/translations-mixin.js +++ b/src/layouts/app/translations-mixin.js @@ -1,7 +1,7 @@ import translationMetadata from "../../../build-translations/translationMetadata.json"; -import { getTranslation } from "../../util/hass-translation.js"; +import { getTranslation } from "../../util/hass-translation"; -import { storeState } from "../../util/ha-pref-storage.js"; +import { storeState } from "../../util/ha-pref-storage"; /* * superClass needs to contain `this.hass` and `this._updateHass`. diff --git a/src/layouts/ha-app-layout.js b/src/layouts/ha-app-layout.js index 712a08be56..3b2e0a12aa 100644 --- a/src/layouts/ha-app-layout.js +++ b/src/layouts/ha-app-layout.js @@ -17,9 +17,9 @@ transform: translate(0) is added. from HTML and may be out of place here. Review them and then delete this comment! */ -import "@polymer/app-layout/app-header-layout/app-header-layout.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import "@polymer/polymer/polymer-element.js"; +import "@polymer/app-layout/app-header-layout/app-header-layout"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import "@polymer/polymer/polymer-element"; class HaAppLayout extends customElements.get("app-header-layout") { static get template() { diff --git a/src/layouts/ha-init-page.js b/src/layouts/ha-init-page.js index c4d605bee2..893af7b40c 100644 --- a/src/layouts/ha-init-page.js +++ b/src/layouts/ha-init-page.js @@ -1,11 +1,11 @@ -import "@polymer/iron-flex-layout/iron-flex-layout-classes.js"; -import "@polymer/paper-button/paper-button.js"; -import "@polymer/paper-spinner/paper-spinner.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/iron-flex-layout/iron-flex-layout-classes"; +import "@polymer/paper-button/paper-button"; +import "@polymer/paper-spinner/paper-spinner"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import LocalizeMixin from "../mixins/localize-mixin.js"; -import EventsMixin from "../mixins/events-mixin.js"; +import LocalizeMixin from "../mixins/localize-mixin"; +import EventsMixin from "../mixins/events-mixin"; /* * @appliesMixin LocalizeMixin diff --git a/src/layouts/hass-error-screen.js b/src/layouts/hass-error-screen.js index e6177a9622..52e5ff97d3 100644 --- a/src/layouts/hass-error-screen.js +++ b/src/layouts/hass-error-screen.js @@ -1,8 +1,8 @@ -import "@polymer/app-layout/app-toolbar/app-toolbar.js"; -import "@polymer/iron-flex-layout/iron-flex-layout-classes.js"; -import "@polymer/paper-button/paper-button.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/app-layout/app-toolbar/app-toolbar"; +import "@polymer/iron-flex-layout/iron-flex-layout-classes"; +import "@polymer/paper-button/paper-button"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; class HassErrorScreen extends PolymerElement { static get template() { diff --git a/src/layouts/hass-loading-screen.js b/src/layouts/hass-loading-screen.js index d49f8e6153..fabd6b74db 100644 --- a/src/layouts/hass-loading-screen.js +++ b/src/layouts/hass-loading-screen.js @@ -1,10 +1,10 @@ -import "@polymer/app-layout/app-toolbar/app-toolbar.js"; -import "@polymer/iron-flex-layout/iron-flex-layout-classes.js"; -import "@polymer/paper-spinner/paper-spinner.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/app-layout/app-toolbar/app-toolbar"; +import "@polymer/iron-flex-layout/iron-flex-layout-classes"; +import "@polymer/paper-spinner/paper-spinner"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../components/ha-menu-button.js"; +import "../components/ha-menu-button"; class HassLoadingScreen extends PolymerElement { static get template() { diff --git a/src/layouts/hass-subpage.js b/src/layouts/hass-subpage.js index fca7ad8254..f36b57271c 100644 --- a/src/layouts/hass-subpage.js +++ b/src/layouts/hass-subpage.js @@ -1,9 +1,9 @@ -import "@polymer/app-layout/app-header-layout/app-header-layout.js"; -import "@polymer/app-layout/app-header/app-header.js"; -import "@polymer/app-layout/app-toolbar/app-toolbar.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/app-layout/app-header-layout/app-header-layout"; +import "@polymer/app-layout/app-header/app-header"; +import "@polymer/app-layout/app-toolbar/app-toolbar"; +import "@polymer/paper-icon-button/paper-icon-button"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; class HassSubpage extends PolymerElement { static get template() { diff --git a/src/layouts/home-assistant-main.js b/src/layouts/home-assistant-main.js index c15c58ec6e..aed68ad85c 100644 --- a/src/layouts/home-assistant-main.js +++ b/src/layouts/home-assistant-main.js @@ -1,20 +1,20 @@ -import "@polymer/app-layout/app-drawer-layout/app-drawer-layout.js"; -import "@polymer/app-layout/app-drawer/app-drawer.js"; -import "@polymer/app-route/app-route.js"; -import "@polymer/iron-media-query/iron-media-query.js"; -import "@polymer/iron-pages/iron-pages.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/app-layout/app-drawer-layout/app-drawer-layout"; +import "@polymer/app-layout/app-drawer/app-drawer"; +import "@polymer/app-route/app-route"; +import "@polymer/iron-media-query/iron-media-query"; +import "@polymer/iron-pages/iron-pages"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../util/ha-url-sync.js"; +import "../util/ha-url-sync"; -import "./partial-cards.js"; -import "./partial-panel-resolver.js"; -import EventsMixin from "../mixins/events-mixin.js"; -import NavigateMixin from "../mixins/navigate-mixin.js"; +import "./partial-cards"; +import "./partial-panel-resolver"; +import EventsMixin from "../mixins/events-mixin"; +import NavigateMixin from "../mixins/navigate-mixin"; -import(/* webpackChunkName: "ha-sidebar" */ "../components/ha-sidebar.js"); -import(/* webpackChunkName: "voice-command-dialog" */ "../dialogs/ha-voice-command-dialog.js"); +import(/* webpackChunkName: "ha-sidebar" */ "../components/ha-sidebar"); +import(/* webpackChunkName: "voice-command-dialog" */ "../dialogs/ha-voice-command-dialog"); const NON_SWIPABLE_PANELS = ["kiosk", "map"]; diff --git a/src/layouts/partial-cards.js b/src/layouts/partial-cards.js index c9c68a1c40..bf0c6b8071 100644 --- a/src/layouts/partial-cards.js +++ b/src/layouts/partial-cards.js @@ -1,28 +1,28 @@ -import "@polymer/app-layout/app-header/app-header.js"; -import "@polymer/app-layout/app-scroll-effects/effects/waterfall.js"; -import "@polymer/app-layout/app-toolbar/app-toolbar.js"; -import "@polymer/app-route/app-route.js"; -import "@polymer/iron-flex-layout/iron-flex-layout-classes.js"; -import "@polymer/iron-pages/iron-pages.js"; -import "@polymer/paper-tabs/paper-tab.js"; -import "@polymer/paper-tabs/paper-tabs.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/app-layout/app-header/app-header"; +import "@polymer/app-layout/app-scroll-effects/effects/waterfall"; +import "@polymer/app-layout/app-toolbar/app-toolbar"; +import "@polymer/app-route/app-route"; +import "@polymer/iron-flex-layout/iron-flex-layout-classes"; +import "@polymer/iron-pages/iron-pages"; +import "@polymer/paper-tabs/paper-tab"; +import "@polymer/paper-tabs/paper-tabs"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../components/ha-cards.js"; -import "../components/ha-icon.js"; -import "../components/ha-menu-button.js"; -import "../components/ha-start-voice-button.js"; +import "../components/ha-cards"; +import "../components/ha-icon"; +import "../components/ha-menu-button"; +import "../components/ha-start-voice-button"; -import "./ha-app-layout.js"; +import "./ha-app-layout"; -import extractViews from "../common/entity/extract_views.js"; -import getViewEntities from "../common/entity/get_view_entities.js"; -import computeStateName from "../common/entity/compute_state_name.js"; -import computeStateDomain from "../common/entity/compute_state_domain.js"; -import computeLocationName from "../common/config/location_name.js"; -import NavigateMixin from "../mixins/navigate-mixin.js"; -import EventsMixin from "../mixins/events-mixin.js"; +import extractViews from "../common/entity/extract_views"; +import getViewEntities from "../common/entity/get_view_entities"; +import computeStateName from "../common/entity/compute_state_name"; +import computeStateDomain from "../common/entity/compute_state_domain"; +import computeLocationName from "../common/config/location_name"; +import NavigateMixin from "../mixins/navigate-mixin"; +import EventsMixin from "../mixins/events-mixin"; const DEFAULT_VIEW_ENTITY_ID = "group.default_view"; const ALWAYS_SHOW_DOMAIN = ["persistent_notification", "configurator"]; diff --git a/src/layouts/partial-panel-resolver.js b/src/layouts/partial-panel-resolver.js index 4a32702374..6f5fb81f9a 100644 --- a/src/layouts/partial-panel-resolver.js +++ b/src/layouts/partial-panel-resolver.js @@ -1,14 +1,14 @@ -import "@polymer/app-route/app-route.js"; -import { dom } from "@polymer/polymer/lib/legacy/polymer.dom.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/app-route/app-route"; +import { dom } from "@polymer/polymer/lib/legacy/polymer.dom"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "./hass-loading-screen.js"; -import "./hass-error-screen.js"; +import "./hass-loading-screen"; +import "./hass-error-screen"; import { importHref } from "../resources/html-import/import-href"; -import dynamicContentUpdater from "../common/dom/dynamic_content_updater.js"; -import NavigateMixin from "../mixins/navigate-mixin.js"; +import dynamicContentUpdater from "../common/dom/dynamic_content_updater"; +import NavigateMixin from "../mixins/navigate-mixin"; const loaded = {}; @@ -19,75 +19,75 @@ function ensureLoaded(panel) { // Name each panel we support here, that way Webpack knows about it. switch (panel) { case "config": - imported = import(/* webpackChunkName: "panel-config" */ "../panels/config/ha-panel-config.js"); + imported = import(/* webpackChunkName: "panel-config" */ "../panels/config/ha-panel-config"); break; case "custom": - imported = import(/* webpackChunkName: "panel-custom" */ "../panels/custom/ha-panel-custom.js"); + imported = import(/* webpackChunkName: "panel-custom" */ "../panels/custom/ha-panel-custom"); break; case "dev-event": - imported = import(/* webpackChunkName: "panel-dev-event" */ "../panels/dev-event/ha-panel-dev-event.js"); + imported = import(/* webpackChunkName: "panel-dev-event" */ "../panels/dev-event/ha-panel-dev-event"); break; case "dev-info": - imported = import(/* webpackChunkName: "panel-dev-info" */ "../panels/dev-info/ha-panel-dev-info.js"); + imported = import(/* webpackChunkName: "panel-dev-info" */ "../panels/dev-info/ha-panel-dev-info"); break; case "dev-mqtt": - imported = import(/* webpackChunkName: "panel-dev-mqtt" */ "../panels/dev-mqtt/ha-panel-dev-mqtt.js"); + imported = import(/* webpackChunkName: "panel-dev-mqtt" */ "../panels/dev-mqtt/ha-panel-dev-mqtt"); break; case "dev-service": - imported = import(/* webpackChunkName: "panel-dev-service" */ "../panels/dev-service/ha-panel-dev-service.js"); + imported = import(/* webpackChunkName: "panel-dev-service" */ "../panels/dev-service/ha-panel-dev-service"); break; case "dev-state": - imported = import(/* webpackChunkName: "panel-dev-state" */ "../panels/dev-state/ha-panel-dev-state.js"); + imported = import(/* webpackChunkName: "panel-dev-state" */ "../panels/dev-state/ha-panel-dev-state"); break; case "dev-template": - imported = import(/* webpackChunkName: "panel-dev-template" */ "../panels/dev-template/ha-panel-dev-template.js"); + imported = import(/* webpackChunkName: "panel-dev-template" */ "../panels/dev-template/ha-panel-dev-template"); break; case "lovelace": - imported = import(/* webpackChunkName: "panel-lovelace" */ "../panels/lovelace/ha-panel-lovelace.js"); + imported = import(/* webpackChunkName: "panel-lovelace" */ "../panels/lovelace/ha-panel-lovelace"); break; case "history": - imported = import(/* webpackChunkName: "panel-history" */ "../panels/history/ha-panel-history.js"); + imported = import(/* webpackChunkName: "panel-history" */ "../panels/history/ha-panel-history"); break; case "iframe": - imported = import(/* webpackChunkName: "panel-iframe" */ "../panels/iframe/ha-panel-iframe.js"); + imported = import(/* webpackChunkName: "panel-iframe" */ "../panels/iframe/ha-panel-iframe"); break; case "kiosk": - imported = import(/* webpackChunkName: "panel-kiosk" */ "../panels/kiosk/ha-panel-kiosk.js"); + imported = import(/* webpackChunkName: "panel-kiosk" */ "../panels/kiosk/ha-panel-kiosk"); break; case "logbook": - imported = import(/* webpackChunkName: "panel-logbook" */ "../panels/logbook/ha-panel-logbook.js"); + imported = import(/* webpackChunkName: "panel-logbook" */ "../panels/logbook/ha-panel-logbook"); break; case "mailbox": - imported = import(/* webpackChunkName: "panel-mailbox" */ "../panels/mailbox/ha-panel-mailbox.js"); + imported = import(/* webpackChunkName: "panel-mailbox" */ "../panels/mailbox/ha-panel-mailbox"); break; case "map": - imported = import(/* webpackChunkName: "panel-map" */ "../panels/map/ha-panel-map.js"); + imported = import(/* webpackChunkName: "panel-map" */ "../panels/map/ha-panel-map"); break; case "profile": - imported = import(/* webpackChunkName: "panel-profile" */ "../panels/profile/ha-panel-profile.js"); + imported = import(/* webpackChunkName: "panel-profile" */ "../panels/profile/ha-panel-profile"); break; case "shopping-list": - imported = import(/* webpackChunkName: "panel-shopping-list" */ "../panels/shopping-list/ha-panel-shopping-list.js"); + imported = import(/* webpackChunkName: "panel-shopping-list" */ "../panels/shopping-list/ha-panel-shopping-list"); break; case "calendar": - imported = import(/* webpackChunkName: "panel-calendar" */ "../panels/calendar/ha-panel-calendar.js"); + imported = import(/* webpackChunkName: "panel-calendar" */ "../panels/calendar/ha-panel-calendar"); break; default: diff --git a/src/managers/notification-manager.js b/src/managers/notification-manager.js index 727c29b99d..d2451dfe87 100644 --- a/src/managers/notification-manager.js +++ b/src/managers/notification-manager.js @@ -1,7 +1,7 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import LocalizeMixin from "../mixins/localize-mixin.js"; +import LocalizeMixin from "../mixins/localize-mixin"; class NotificationManager extends LocalizeMixin(PolymerElement) { static get template() { @@ -32,7 +32,7 @@ class NotificationManager extends LocalizeMixin(PolymerElement) { ready() { super.ready(); - import(/* webpackChunkName: "ha-toast" */ "../components/ha-toast.js"); + import(/* webpackChunkName: "ha-toast" */ "../components/ha-toast"); } showDialog({ message }) { diff --git a/src/mixins/dialog-mixin.js b/src/mixins/dialog-mixin.js index 4acecbcc75..61e6da06de 100644 --- a/src/mixins/dialog-mixin.js +++ b/src/mixins/dialog-mixin.js @@ -1,6 +1,6 @@ -import { dedupingMixin } from "@polymer/polymer/lib/utils/mixin.js"; -import { PaperDialogBehavior } from "@polymer/paper-dialog-behavior/paper-dialog-behavior.js"; -import { mixinBehaviors } from "@polymer/polymer/lib/legacy/class.js"; +import { dedupingMixin } from "@polymer/polymer/lib/utils/mixin"; +import { PaperDialogBehavior } from "@polymer/paper-dialog-behavior/paper-dialog-behavior"; +import { mixinBehaviors } from "@polymer/polymer/lib/legacy/class"; import EventsMixin from "./events-mixin"; /** * @polymerMixin diff --git a/src/mixins/events-mixin.js b/src/mixins/events-mixin.js index 81cea3bfe4..80b5d33e7d 100644 --- a/src/mixins/events-mixin.js +++ b/src/mixins/events-mixin.js @@ -1,6 +1,6 @@ -import { dedupingMixin } from "@polymer/polymer/lib/utils/mixin.js"; +import { dedupingMixin } from "@polymer/polymer/lib/utils/mixin"; -import { fireEvent } from "../common/dom/fire_event.js"; +import { fireEvent } from "../common/dom/fire_event"; // Polymer legacy event helpers used courtesy of the Polymer project. // diff --git a/src/mixins/localize-base-mixin.ts b/src/mixins/localize-base-mixin.ts index 9214c0d6f2..f7084902e8 100644 --- a/src/mixins/localize-base-mixin.ts +++ b/src/mixins/localize-base-mixin.ts @@ -1,4 +1,4 @@ -import IntlMessageFormat from "intl-messageformat/src/main.js"; +import IntlMessageFormat from "intl-messageformat/src/main"; /** * Adapted from Polymer app-localize-behavior. diff --git a/src/mixins/localize-lite-mixin.js b/src/mixins/localize-lite-mixin.js index 6f2aec4b96..8df031b522 100644 --- a/src/mixins/localize-lite-mixin.js +++ b/src/mixins/localize-lite-mixin.js @@ -1,12 +1,9 @@ /** * Lite mixin to add localization without depending on the Hass object. */ -import { dedupingMixin } from "@polymer/polymer/lib/utils/mixin.js"; +import { dedupingMixin } from "@polymer/polymer/lib/utils/mixin"; import { localizeBaseMixin } from "./localize-base-mixin"; -import { - getActiveTranslation, - getTranslation, -} from "../util/hass-translation.js"; +import { getActiveTranslation, getTranslation } from "../util/hass-translation"; /** * @polymerMixin diff --git a/src/mixins/localize-mixin.js b/src/mixins/localize-mixin.js index 5928fb36db..06884ddbcf 100644 --- a/src/mixins/localize-mixin.js +++ b/src/mixins/localize-mixin.js @@ -1,4 +1,4 @@ -import { dedupingMixin } from "@polymer/polymer/lib/utils/mixin.js"; +import { dedupingMixin } from "@polymer/polymer/lib/utils/mixin"; import { localizeBaseMixin } from "./localize-base-mixin"; /** * Polymer Mixin to enable a localize function powered by language/resources from hass object. diff --git a/src/mixins/navigate-mixin.js b/src/mixins/navigate-mixin.js index c00a502b00..7b8764c65b 100644 --- a/src/mixins/navigate-mixin.js +++ b/src/mixins/navigate-mixin.js @@ -1,4 +1,4 @@ -import { dedupingMixin } from "@polymer/polymer/lib/utils/mixin.js"; +import { dedupingMixin } from "@polymer/polymer/lib/utils/mixin"; import { navigate } from "../common/navigate"; /* diff --git a/src/onboarding/ha-onboarding.js b/src/onboarding/ha-onboarding.js index 8c5350ef7a..3a30c3c8c5 100644 --- a/src/onboarding/ha-onboarding.js +++ b/src/onboarding/ha-onboarding.js @@ -1,10 +1,10 @@ -import "@polymer/polymer/lib/elements/dom-if.js"; -import "@polymer/polymer/lib/elements/dom-repeat.js"; -import "@polymer/paper-input/paper-input.js"; -import "@polymer/paper-button/paper-button.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; -import localizeLiteMixin from "../mixins/localize-lite-mixin.js"; +import "@polymer/polymer/lib/elements/dom-if"; +import "@polymer/polymer/lib/elements/dom-repeat"; +import "@polymer/paper-input/paper-input"; +import "@polymer/paper-button/paper-button"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; +import localizeLiteMixin from "../mixins/localize-lite-mixin"; class HaOnboarding extends localizeLiteMixin(PolymerElement) { static get template() { diff --git a/src/panels/calendar/ha-big-calendar.js b/src/panels/calendar/ha-big-calendar.js index 50572a2ec2..80bf29598f 100644 --- a/src/panels/calendar/ha-big-calendar.js +++ b/src/panels/calendar/ha-big-calendar.js @@ -1,5 +1,5 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; /* eslint-disable */ import { render } from "react-dom"; @@ -7,9 +7,9 @@ import React from "react"; /* eslint-enable */ import BigCalendar from "react-big-calendar"; import moment from "moment"; -import EventsMixin from "../../mixins/events-mixin.js"; +import EventsMixin from "../../mixins/events-mixin"; -import "../../resources/ha-style.js"; +import "../../resources/ha-style"; BigCalendar.setLocalizer(BigCalendar.momentLocalizer(moment)); diff --git a/src/panels/calendar/ha-panel-calendar.js b/src/panels/calendar/ha-panel-calendar.js index 2c69f198f4..a806315c54 100644 --- a/src/panels/calendar/ha-panel-calendar.js +++ b/src/panels/calendar/ha-panel-calendar.js @@ -1,20 +1,20 @@ -import "@polymer/app-layout/app-header-layout/app-header-layout.js"; -import "@polymer/app-layout/app-header/app-header.js"; -import "@polymer/app-layout/app-toolbar/app-toolbar.js"; -import "@polymer/paper-listbox/paper-listbox.js"; -import "@polymer/paper-card/paper-card.js"; -import "@polymer/paper-checkbox/paper-checkbox.js"; -import "@polymer/paper-item/paper-item.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/app-layout/app-header-layout/app-header-layout"; +import "@polymer/app-layout/app-header/app-header"; +import "@polymer/app-layout/app-toolbar/app-toolbar"; +import "@polymer/paper-listbox/paper-listbox"; +import "@polymer/paper-card/paper-card"; +import "@polymer/paper-checkbox/paper-checkbox"; +import "@polymer/paper-item/paper-item"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; import moment from "moment"; import dates from "react-big-calendar/lib/utils/dates"; -import "../../components/ha-menu-button.js"; -import "../../resources/ha-style.js"; -import "./ha-big-calendar.js"; +import "../../components/ha-menu-button"; +import "../../resources/ha-style"; +import "./ha-big-calendar"; -import LocalizeMixin from "../../mixins/localize-mixin.js"; +import LocalizeMixin from "../../mixins/localize-mixin"; const DEFAULT_VIEW = "month"; diff --git a/src/panels/config/automation/ha-automation-editor.js b/src/panels/config/automation/ha-automation-editor.js index 047da257c9..35d3ee3425 100644 --- a/src/panels/config/automation/ha-automation-editor.js +++ b/src/panels/config/automation/ha-automation-editor.js @@ -1,19 +1,19 @@ -import "@polymer/app-layout/app-header/app-header.js"; -import "@polymer/app-layout/app-toolbar/app-toolbar.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import "@polymer/paper-fab/paper-fab.js"; +import "@polymer/app-layout/app-header/app-header"; +import "@polymer/app-layout/app-toolbar/app-toolbar"; +import "@polymer/paper-icon-button/paper-icon-button"; +import "@polymer/paper-fab/paper-fab"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; import { h, render } from "preact"; -import "../../../layouts/ha-app-layout.js"; +import "../../../layouts/ha-app-layout"; -import Automation from "../js/automation.js"; -import unmountPreact from "../../../common/preact/unmount.js"; -import computeStateName from "../../../common/entity/compute_state_name.js"; -import NavigateMixin from "../../../mixins/navigate-mixin.js"; -import LocalizeMixin from "../../../mixins/localize-mixin.js"; +import Automation from "../js/automation"; +import unmountPreact from "../../../common/preact/unmount"; +import computeStateName from "../../../common/entity/compute_state_name"; +import NavigateMixin from "../../../mixins/navigate-mixin"; +import LocalizeMixin from "../../../mixins/localize-mixin"; function AutomationEditor(mountEl, props, mergeEl) { return render(h(Automation, props), mountEl, mergeEl); diff --git a/src/panels/config/automation/ha-automation-picker.js b/src/panels/config/automation/ha-automation-picker.js index 6e8e234d26..c393ecff09 100644 --- a/src/panels/config/automation/ha-automation-picker.js +++ b/src/panels/config/automation/ha-automation-picker.js @@ -1,21 +1,21 @@ -import "@polymer/app-layout/app-header/app-header.js"; -import "@polymer/app-layout/app-toolbar/app-toolbar.js"; -import "@polymer/paper-card/paper-card.js"; -import "@polymer/paper-fab/paper-fab.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import "@polymer/paper-item/paper-item-body.js"; -import "@polymer/paper-item/paper-item.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/app-layout/app-header/app-header"; +import "@polymer/app-layout/app-toolbar/app-toolbar"; +import "@polymer/paper-card/paper-card"; +import "@polymer/paper-fab/paper-fab"; +import "@polymer/paper-icon-button/paper-icon-button"; +import "@polymer/paper-item/paper-item-body"; +import "@polymer/paper-item/paper-item"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../components/ha-markdown.js"; -import "../../../layouts/ha-app-layout.js"; +import "../../../components/ha-markdown"; +import "../../../layouts/ha-app-layout"; -import "../ha-config-section.js"; +import "../ha-config-section"; -import NavigateMixin from "../../../mixins/navigate-mixin.js"; -import LocalizeMixin from "../../../mixins/localize-mixin.js"; -import computeStateName from "../../../common/entity/compute_state_name.js"; +import NavigateMixin from "../../../mixins/navigate-mixin"; +import LocalizeMixin from "../../../mixins/localize-mixin"; +import computeStateName from "../../../common/entity/compute_state_name"; /* * @appliesMixin LocalizeMixin * @appliesMixin NavigateMixin diff --git a/src/panels/config/automation/ha-config-automation.js b/src/panels/config/automation/ha-config-automation.js index 02dd8e59a4..f9bf17bc9f 100644 --- a/src/panels/config/automation/ha-config-automation.js +++ b/src/panels/config/automation/ha-config-automation.js @@ -1,11 +1,11 @@ -import "@polymer/app-route/app-route.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/app-route/app-route"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "./ha-automation-editor.js"; -import "./ha-automation-picker.js"; +import "./ha-automation-editor"; +import "./ha-automation-picker"; -import computeStateDomain from "../../../common/entity/compute_state_domain.js"; +import computeStateDomain from "../../../common/entity/compute_state_domain"; class HaConfigAutomation extends PolymerElement { static get template() { diff --git a/src/panels/config/cloud/ha-config-cloud-account.js b/src/panels/config/cloud/ha-config-cloud-account.js index 8c5a0b634a..3aabd609de 100644 --- a/src/panels/config/cloud/ha-config-cloud-account.js +++ b/src/panels/config/cloud/ha-config-cloud-account.js @@ -1,19 +1,19 @@ -import "@polymer/paper-button/paper-button.js"; -import "@polymer/paper-card/paper-card.js"; -import "@polymer/paper-item/paper-item-body.js"; -import "@polymer/paper-toggle-button/paper-toggle-button.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-button/paper-button"; +import "@polymer/paper-card/paper-card"; +import "@polymer/paper-item/paper-item-body"; +import "@polymer/paper-toggle-button/paper-toggle-button"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../components/buttons/ha-call-api-button.js"; -import "../../../layouts/hass-subpage.js"; -import "../../../resources/ha-style.js"; +import "../../../components/buttons/ha-call-api-button"; +import "../../../layouts/hass-subpage"; +import "../../../resources/ha-style"; -import "../ha-config-section.js"; +import "../ha-config-section"; -import formatDateTime from "../../../common/datetime/format_date_time.js"; -import EventsMixin from "../../../mixins/events-mixin.js"; -import LocalizeMixin from "../../../mixins/localize-mixin.js"; +import formatDateTime from "../../../common/datetime/format_date_time"; +import EventsMixin from "../../../mixins/events-mixin"; +import LocalizeMixin from "../../../mixins/localize-mixin"; /* * @appliesMixin EventsMixin diff --git a/src/panels/config/cloud/ha-config-cloud-forgot-password.js b/src/panels/config/cloud/ha-config-cloud-forgot-password.js index bf7aa9c52e..4d425785cd 100644 --- a/src/panels/config/cloud/ha-config-cloud-forgot-password.js +++ b/src/panels/config/cloud/ha-config-cloud-forgot-password.js @@ -1,12 +1,12 @@ -import "@polymer/paper-card/paper-card.js"; -import "@polymer/paper-input/paper-input.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-card/paper-card"; +import "@polymer/paper-input/paper-input"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../components/buttons/ha-progress-button.js"; -import "../../../layouts/hass-subpage.js"; -import "../../../resources/ha-style.js"; -import EventsMixin from "../../../mixins/events-mixin.js"; +import "../../../components/buttons/ha-progress-button"; +import "../../../layouts/hass-subpage"; +import "../../../resources/ha-style"; +import EventsMixin from "../../../mixins/events-mixin"; /* * @appliesMixin EventsMixin diff --git a/src/panels/config/cloud/ha-config-cloud-login.js b/src/panels/config/cloud/ha-config-cloud-login.js index 5f25789207..ed4230ef4f 100644 --- a/src/panels/config/cloud/ha-config-cloud-login.js +++ b/src/panels/config/cloud/ha-config-cloud-login.js @@ -1,20 +1,20 @@ -import "@polymer/paper-button/paper-button.js"; -import "@polymer/paper-card/paper-card.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import "@polymer/paper-input/paper-input.js"; -import "@polymer/paper-item/paper-item-body.js"; -import "@polymer/paper-item/paper-item.js"; -import "@polymer/paper-ripple/paper-ripple.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-button/paper-button"; +import "@polymer/paper-card/paper-card"; +import "@polymer/paper-icon-button/paper-icon-button"; +import "@polymer/paper-input/paper-input"; +import "@polymer/paper-item/paper-item-body"; +import "@polymer/paper-item/paper-item"; +import "@polymer/paper-ripple/paper-ripple"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../components/buttons/ha-progress-button.js"; -import "../../../layouts/hass-subpage.js"; -import "../../../resources/ha-style.js"; +import "../../../components/buttons/ha-progress-button"; +import "../../../layouts/hass-subpage"; +import "../../../resources/ha-style"; -import "../ha-config-section.js"; -import EventsMixin from "../../../mixins/events-mixin.js"; -import NavigateMixin from "../../../mixins/navigate-mixin.js"; +import "../ha-config-section"; +import EventsMixin from "../../../mixins/events-mixin"; +import NavigateMixin from "../../../mixins/navigate-mixin"; /* * @appliesMixin NavigateMixin diff --git a/src/panels/config/cloud/ha-config-cloud-register.js b/src/panels/config/cloud/ha-config-cloud-register.js index c0f6d4fea4..05c4f89829 100644 --- a/src/panels/config/cloud/ha-config-cloud-register.js +++ b/src/panels/config/cloud/ha-config-cloud-register.js @@ -1,13 +1,13 @@ -import "@polymer/paper-card/paper-card.js"; -import "@polymer/paper-input/paper-input.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-card/paper-card"; +import "@polymer/paper-input/paper-input"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../components/buttons/ha-progress-button.js"; -import "../../../layouts/hass-subpage.js"; -import "../../../resources/ha-style.js"; -import "../ha-config-section.js"; -import EventsMixin from "../../../mixins/events-mixin.js"; +import "../../../components/buttons/ha-progress-button"; +import "../../../layouts/hass-subpage"; +import "../../../resources/ha-style"; +import "../ha-config-section"; +import EventsMixin from "../../../mixins/events-mixin"; /* * @appliesMixin EventsMixin diff --git a/src/panels/config/cloud/ha-config-cloud.js b/src/panels/config/cloud/ha-config-cloud.js index ab0d85e9ee..62947dd828 100644 --- a/src/panels/config/cloud/ha-config-cloud.js +++ b/src/panels/config/cloud/ha-config-cloud.js @@ -1,15 +1,15 @@ -import "@polymer/app-route/app-route.js"; -import { timeOut } from "@polymer/polymer/lib/utils/async.js"; -import { Debouncer } from "@polymer/polymer/lib/utils/debounce.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/app-route/app-route"; +import { timeOut } from "@polymer/polymer/lib/utils/async"; +import { Debouncer } from "@polymer/polymer/lib/utils/debounce"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../ha-config-section.js"; -import "./ha-config-cloud-account.js"; -import "./ha-config-cloud-forgot-password.js"; -import "./ha-config-cloud-login.js"; -import "./ha-config-cloud-register.js"; -import NavigateMixin from "../../../mixins/navigate-mixin.js"; +import "../ha-config-section"; +import "./ha-config-cloud-account"; +import "./ha-config-cloud-forgot-password"; +import "./ha-config-cloud-login"; +import "./ha-config-cloud-register"; +import NavigateMixin from "../../../mixins/navigate-mixin"; const LOGGED_IN_URLS = ["/cloud/account"]; const NOT_LOGGED_IN_URLS = [ diff --git a/src/panels/config/config-entries/ha-ce-entities-card.js b/src/panels/config/config-entries/ha-ce-entities-card.js index 78719c584a..9f4faafa16 100644 --- a/src/panels/config/config-entries/ha-ce-entities-card.js +++ b/src/panels/config/config-entries/ha-ce-entities-card.js @@ -1,15 +1,15 @@ -import "@polymer/paper-item/paper-icon-item.js"; -import "@polymer/paper-item/paper-item-body.js"; -import "@polymer/paper-card/paper-card.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-item/paper-icon-item"; +import "@polymer/paper-item/paper-item-body"; +import "@polymer/paper-card/paper-card"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../layouts/hass-subpage.js"; +import "../../../layouts/hass-subpage"; -import EventsMixin from "../../../mixins/events-mixin.js"; -import LocalizeMixIn from "../../../mixins/localize-mixin.js"; -import computeStateName from "../../../common/entity/compute_state_name.js"; -import "../../../components/entity/state-badge.js"; +import EventsMixin from "../../../mixins/events-mixin"; +import LocalizeMixIn from "../../../mixins/localize-mixin"; +import computeStateName from "../../../common/entity/compute_state_name"; +import "../../../components/entity/state-badge"; function computeEntityName(hass, entity) { if (entity.name) return entity.name; diff --git a/src/panels/config/config-entries/ha-config-entries-dashboard.js b/src/panels/config/config-entries/ha-config-entries-dashboard.js index 1149e6ddbf..de6b2ec56a 100644 --- a/src/panels/config/config-entries/ha-config-entries-dashboard.js +++ b/src/panels/config/config-entries/ha-config-entries-dashboard.js @@ -1,21 +1,21 @@ -import "@polymer/iron-flex-layout/iron-flex-layout-classes.js"; -import "@polymer/paper-tooltip/paper-tooltip.js"; -import "@polymer/paper-button/paper-button.js"; -import "@polymer/paper-card/paper-card.js"; -import "@polymer/iron-icon/iron-icon.js"; -import "@polymer/paper-item/paper-item.js"; -import "@polymer/paper-item/paper-item-body.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/iron-flex-layout/iron-flex-layout-classes"; +import "@polymer/paper-tooltip/paper-tooltip"; +import "@polymer/paper-button/paper-button"; +import "@polymer/paper-card/paper-card"; +import "@polymer/iron-icon/iron-icon"; +import "@polymer/paper-item/paper-item"; +import "@polymer/paper-item/paper-item-body"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../components/entity/ha-state-icon.js"; -import "../../../layouts/hass-subpage.js"; -import "../../../resources/ha-style.js"; +import "../../../components/entity/ha-state-icon"; +import "../../../layouts/hass-subpage"; +import "../../../resources/ha-style"; -import "../ha-config-section.js"; -import EventsMixin from "../../../mixins/events-mixin.js"; -import LocalizeMixin from "../../../mixins/localize-mixin.js"; -import computeStateName from "../../../common/entity/compute_state_name.js"; +import "../ha-config-section"; +import EventsMixin from "../../../mixins/events-mixin"; +import LocalizeMixin from "../../../mixins/localize-mixin"; +import computeStateName from "../../../common/entity/compute_state_name"; let registeredDialog = false; @@ -153,7 +153,7 @@ class HaConfigManagerDashboard extends LocalizeMixin( this.fire("register-dialog", { dialogShowEvent: "show-config-flow", dialogTag: "ha-config-flow", - dialogImport: () => import("./ha-config-flow.js"), + dialogImport: () => import("./ha-config-flow"), }); } } diff --git a/src/panels/config/config-entries/ha-config-entries.js b/src/panels/config/config-entries/ha-config-entries.js index 85804246f3..0826e0fed2 100644 --- a/src/panels/config/config-entries/ha-config-entries.js +++ b/src/panels/config/config-entries/ha-config-entries.js @@ -1,13 +1,13 @@ -import "@polymer/app-route/app-route.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; -import { Debouncer } from "@polymer/polymer/lib/utils/debounce.js"; -import { timeOut } from "@polymer/polymer/lib/utils/async.js"; +import "@polymer/app-route/app-route"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; +import { Debouncer } from "@polymer/polymer/lib/utils/debounce"; +import { timeOut } from "@polymer/polymer/lib/utils/async"; -import "./ha-config-entries-dashboard.js"; -import "./ha-config-entry-page.js"; -import NavigateMixin from "../../../mixins/navigate-mixin.js"; -import compare from "../../../common/string/compare.js"; +import "./ha-config-entries-dashboard"; +import "./ha-config-entry-page"; +import NavigateMixin from "../../../mixins/navigate-mixin"; +import compare from "../../../common/string/compare"; class HaConfigEntries extends NavigateMixin(PolymerElement) { static get template() { diff --git a/src/panels/config/config-entries/ha-config-entry-page.js b/src/panels/config/config-entries/ha-config-entry-page.js index 676568365c..7ba95bcf45 100644 --- a/src/panels/config/config-entries/ha-config-entry-page.js +++ b/src/panels/config/config-entries/ha-config-entry-page.js @@ -1,17 +1,17 @@ -import "@polymer/paper-card/paper-card.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-card/paper-card"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../layouts/hass-subpage.js"; +import "../../../layouts/hass-subpage"; -import "../../../components/entity/state-badge.js"; -import compare from "../../../common/string/compare.js"; +import "../../../components/entity/state-badge"; +import compare from "../../../common/string/compare"; -import "./ha-device-card.js"; -import "./ha-ce-entities-card.js"; -import EventsMixin from "../../../mixins/events-mixin.js"; -import LocalizeMixin from "../../../mixins/localize-mixin.js"; -import NavigateMixin from "../../../mixins/navigate-mixin.js"; +import "./ha-device-card"; +import "./ha-ce-entities-card"; +import EventsMixin from "../../../mixins/events-mixin"; +import LocalizeMixin from "../../../mixins/localize-mixin"; +import NavigateMixin from "../../../mixins/navigate-mixin"; class HaConfigEntryPage extends NavigateMixin( EventsMixin(LocalizeMixin(PolymerElement)) diff --git a/src/panels/config/config-entries/ha-config-flow.js b/src/panels/config/config-entries/ha-config-flow.js index e60ac2338c..94a1a3bac4 100644 --- a/src/panels/config/config-entries/ha-config-flow.js +++ b/src/panels/config/config-entries/ha-config-flow.js @@ -1,17 +1,17 @@ -import "@polymer/paper-button/paper-button.js"; -import "@polymer/paper-dialog-scrollable/paper-dialog-scrollable.js"; -import "@polymer/paper-dialog/paper-dialog.js"; -import "@polymer/paper-tooltip/paper-tooltip.js"; -import "@polymer/paper-spinner/paper-spinner.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-button/paper-button"; +import "@polymer/paper-dialog-scrollable/paper-dialog-scrollable"; +import "@polymer/paper-dialog/paper-dialog"; +import "@polymer/paper-tooltip/paper-tooltip"; +import "@polymer/paper-spinner/paper-spinner"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../components/ha-form.js"; -import "../../../components/ha-markdown.js"; -import "../../../resources/ha-style.js"; +import "../../../components/ha-form"; +import "../../../components/ha-markdown"; +import "../../../resources/ha-style"; -import EventsMixin from "../../../mixins/events-mixin.js"; -import LocalizeMixin from "../../../mixins/localize-mixin.js"; +import EventsMixin from "../../../mixins/events-mixin"; +import LocalizeMixin from "../../../mixins/localize-mixin"; let instance = 0; diff --git a/src/panels/config/config-entries/ha-device-card.js b/src/panels/config/config-entries/ha-device-card.js index 40c45246f9..4b4ffd5413 100644 --- a/src/panels/config/config-entries/ha-device-card.js +++ b/src/panels/config/config-entries/ha-device-card.js @@ -1,16 +1,16 @@ -import "@polymer/paper-item/paper-icon-item.js"; -import "@polymer/paper-item/paper-item-body.js"; -import "@polymer/paper-card/paper-card.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-item/paper-icon-item"; +import "@polymer/paper-item/paper-item-body"; +import "@polymer/paper-card/paper-card"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../layouts/hass-subpage.js"; +import "../../../layouts/hass-subpage"; -import EventsMixin from "../../../mixins/events-mixin.js"; -import LocalizeMixin from "../../../mixins/localize-mixin.js"; -import computeStateName from "../../../common/entity/compute_state_name.js"; -import "../../../components/entity/state-badge.js"; -import compare from "../../../common/string/compare.js"; +import EventsMixin from "../../../mixins/events-mixin"; +import LocalizeMixin from "../../../mixins/localize-mixin"; +import computeStateName from "../../../common/entity/compute_state_name"; +import "../../../components/entity/state-badge"; +import compare from "../../../common/string/compare"; function computeEntityName(hass, entity) { if (entity.name) return entity.name; diff --git a/src/panels/config/core/ha-config-core.js b/src/panels/config/core/ha-config-core.js index 1d3bae2b25..1a960b6abf 100644 --- a/src/panels/config/core/ha-config-core.js +++ b/src/panels/config/core/ha-config-core.js @@ -1,15 +1,15 @@ -import "@polymer/app-layout/app-header/app-header.js"; -import "@polymer/app-layout/app-toolbar/app-toolbar.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/app-layout/app-header/app-header"; +import "@polymer/app-layout/app-toolbar/app-toolbar"; +import "@polymer/paper-icon-button/paper-icon-button"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../layouts/hass-subpage.js"; -import "../../../resources/ha-style.js"; +import "../../../layouts/hass-subpage"; +import "../../../resources/ha-style"; -import "./ha-config-section-core.js"; +import "./ha-config-section-core"; -import LocalizeMixin from "../../../mixins/localize-mixin.js"; +import LocalizeMixin from "../../../mixins/localize-mixin"; /* * @appliesMixin LocalizeMixin diff --git a/src/panels/config/core/ha-config-section-core.js b/src/panels/config/core/ha-config-section-core.js index 946b5699b5..c70d767e08 100644 --- a/src/panels/config/core/ha-config-section-core.js +++ b/src/panels/config/core/ha-config-section-core.js @@ -1,16 +1,16 @@ -import "@polymer/paper-button/paper-button.js"; -import "@polymer/paper-card/paper-card.js"; -import "@polymer/paper-input/paper-input.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-button/paper-button"; +import "@polymer/paper-card/paper-card"; +import "@polymer/paper-input/paper-input"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../components/buttons/ha-call-service-button.js"; -import "../../../resources/ha-style.js"; +import "../../../components/buttons/ha-call-service-button"; +import "../../../resources/ha-style"; -import "../ha-config-section.js"; +import "../ha-config-section"; -import isComponentLoaded from "../../../common/config/is_component_loaded.js"; -import LocalizeMixin from "../../../mixins/localize-mixin.js"; +import isComponentLoaded from "../../../common/config/is_component_loaded"; +import LocalizeMixin from "../../../mixins/localize-mixin"; /* * @appliesMixin LocalizeMixin diff --git a/src/panels/config/customize/ha-config-customize.js b/src/panels/config/customize/ha-config-customize.js index 965891df1d..d37674ed64 100644 --- a/src/panels/config/customize/ha-config-customize.js +++ b/src/panels/config/customize/ha-config-customize.js @@ -1,20 +1,20 @@ -import "@polymer/app-layout/app-header-layout/app-header-layout.js"; -import "@polymer/app-layout/app-header/app-header.js"; -import "@polymer/app-layout/app-toolbar/app-toolbar.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/app-layout/app-header-layout/app-header-layout"; +import "@polymer/app-layout/app-header/app-header"; +import "@polymer/app-layout/app-toolbar/app-toolbar"; +import "@polymer/paper-icon-button/paper-icon-button"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../resources/ha-style.js"; +import "../../../resources/ha-style"; -import "../ha-config-section.js"; -import "../ha-entity-config.js"; -import "./ha-form-customize.js"; +import "../ha-config-section"; +import "../ha-entity-config"; +import "./ha-form-customize"; -import computeStateName from "../../../common/entity/compute_state_name.js"; -import computeStateDomain from "../../../common/entity/compute_state_domain.js"; -import sortByName from "../../../common/entity/states_sort_by_name.js"; -import LocalizeMixin from "../../../mixins/localize-mixin.js"; +import computeStateName from "../../../common/entity/compute_state_name"; +import computeStateDomain from "../../../common/entity/compute_state_domain"; +import sortByName from "../../../common/entity/states_sort_by_name"; +import LocalizeMixin from "../../../mixins/localize-mixin"; /* * @appliesMixin LocalizeMixin diff --git a/src/panels/config/customize/ha-customize-attribute.js b/src/panels/config/customize/ha-customize-attribute.js index dda62ab813..072e649a9a 100644 --- a/src/panels/config/customize/ha-customize-attribute.js +++ b/src/panels/config/customize/ha-customize-attribute.js @@ -1,14 +1,14 @@ -import "@polymer/paper-icon-button/paper-icon-button.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-icon-button/paper-icon-button"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import hassAttributeUtil from "../../../util/hass-attributes-util.js"; -import "../ha-form-style.js"; -import "./types/ha-customize-array.js"; -import "./types/ha-customize-boolean.js"; -import "./types/ha-customize-icon.js"; -import "./types/ha-customize-key-value.js"; -import "./types/ha-customize-string.js"; +import hassAttributeUtil from "../../../util/hass-attributes-util"; +import "../ha-form-style"; +import "./types/ha-customize-array"; +import "./types/ha-customize-boolean"; +import "./types/ha-customize-icon"; +import "./types/ha-customize-key-value"; +import "./types/ha-customize-string"; class HaCustomizeAttribute extends PolymerElement { static get template() { diff --git a/src/panels/config/customize/ha-form-customize-attributes.js b/src/panels/config/customize/ha-form-customize-attributes.js index a6d19e1db7..d572a67faa 100644 --- a/src/panels/config/customize/ha-form-customize-attributes.js +++ b/src/panels/config/customize/ha-form-customize-attributes.js @@ -1,8 +1,8 @@ -import { MutableData } from "@polymer/polymer/lib/mixins/mutable-data.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { MutableData } from "@polymer/polymer/lib/mixins/mutable-data"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "./ha-customize-attribute.js"; +import "./ha-customize-attribute"; class HaFormCustomizeAttributes extends MutableData(PolymerElement) { static get template() { diff --git a/src/panels/config/customize/ha-form-customize.js b/src/panels/config/customize/ha-form-customize.js index cf79fc85f2..d3f51377b9 100644 --- a/src/panels/config/customize/ha-form-customize.js +++ b/src/panels/config/customize/ha-form-customize.js @@ -1,11 +1,11 @@ -import "@polymer/paper-dropdown-menu/paper-dropdown-menu.js"; -import "@polymer/paper-item/paper-item.js"; -import "@polymer/paper-listbox/paper-listbox.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-dropdown-menu/paper-dropdown-menu"; +import "@polymer/paper-item/paper-item"; +import "@polymer/paper-listbox/paper-listbox"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import hassAttributeUtil from "../../../util/hass-attributes-util.js"; -import "./ha-form-customize-attributes.js"; +import hassAttributeUtil from "../../../util/hass-attributes-util"; +import "./ha-form-customize-attributes"; import computeStateDomain from "../../../common/entity/compute_state_domain"; diff --git a/src/panels/config/customize/types/ha-customize-array.js b/src/panels/config/customize/types/ha-customize-array.js index 2401fa6772..dc1eb05128 100644 --- a/src/panels/config/customize/types/ha-customize-array.js +++ b/src/panels/config/customize/types/ha-customize-array.js @@ -1,10 +1,10 @@ -import "@polymer/paper-dropdown-menu/paper-dropdown-menu.js"; -import "@polymer/paper-item/paper-item.js"; -import "@polymer/paper-listbox/paper-listbox.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-dropdown-menu/paper-dropdown-menu"; +import "@polymer/paper-item/paper-item"; +import "@polymer/paper-listbox/paper-listbox"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import EventsMixin from "../../../../mixins/events-mixin.js"; +import EventsMixin from "../../../../mixins/events-mixin"; /* * @appliesMixin EventsMixin diff --git a/src/panels/config/customize/types/ha-customize-boolean.js b/src/panels/config/customize/types/ha-customize-boolean.js index a9f0049d6f..d85892892e 100644 --- a/src/panels/config/customize/types/ha-customize-boolean.js +++ b/src/panels/config/customize/types/ha-customize-boolean.js @@ -1,6 +1,6 @@ -import "@polymer/paper-checkbox/paper-checkbox.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-checkbox/paper-checkbox"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; class HaCustomizeBoolean extends PolymerElement { static get template() { diff --git a/src/panels/config/customize/types/ha-customize-icon.js b/src/panels/config/customize/types/ha-customize-icon.js index 81bf8a23ec..da9547db2c 100644 --- a/src/panels/config/customize/types/ha-customize-icon.js +++ b/src/panels/config/customize/types/ha-customize-icon.js @@ -1,7 +1,7 @@ -import "@polymer/iron-icon/iron-icon.js"; -import "@polymer/paper-input/paper-input.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/iron-icon/iron-icon"; +import "@polymer/paper-input/paper-input"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; class HaCustomizeIcon extends PolymerElement { static get template() { diff --git a/src/panels/config/customize/types/ha-customize-key-value.js b/src/panels/config/customize/types/ha-customize-key-value.js index a540a6fcb6..d572cd8a18 100644 --- a/src/panels/config/customize/types/ha-customize-key-value.js +++ b/src/panels/config/customize/types/ha-customize-key-value.js @@ -1,6 +1,6 @@ -import "@polymer/paper-input/paper-input.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-input/paper-input"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; class HaCustomizeKeyValue extends PolymerElement { static get template() { diff --git a/src/panels/config/customize/types/ha-customize-string.js b/src/panels/config/customize/types/ha-customize-string.js index 8fab122a8a..845f9e10d2 100644 --- a/src/panels/config/customize/types/ha-customize-string.js +++ b/src/panels/config/customize/types/ha-customize-string.js @@ -1,6 +1,6 @@ -import "@polymer/paper-input/paper-input.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-input/paper-input"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; class HaCustomizeString extends PolymerElement { static get template() { diff --git a/src/panels/config/dashboard/ha-config-dashboard.js b/src/panels/config/dashboard/ha-config-dashboard.js index 56da4e2fb8..f6338ba5f9 100644 --- a/src/panels/config/dashboard/ha-config-dashboard.js +++ b/src/panels/config/dashboard/ha-config-dashboard.js @@ -1,21 +1,21 @@ -import "@polymer/app-layout/app-header-layout/app-header-layout.js"; -import "@polymer/app-layout/app-header/app-header.js"; -import "@polymer/app-layout/app-toolbar/app-toolbar.js"; -import "@polymer/iron-icon/iron-icon.js"; -import "@polymer/paper-card/paper-card.js"; -import "@polymer/paper-item/paper-item-body.js"; -import "@polymer/paper-item/paper-item.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/app-layout/app-header-layout/app-header-layout"; +import "@polymer/app-layout/app-header/app-header"; +import "@polymer/app-layout/app-toolbar/app-toolbar"; +import "@polymer/iron-icon/iron-icon"; +import "@polymer/paper-card/paper-card"; +import "@polymer/paper-item/paper-item-body"; +import "@polymer/paper-item/paper-item"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../components/ha-menu-button.js"; +import "../../../components/ha-menu-button"; -import "../ha-config-section.js"; -import "./ha-config-navigation.js"; +import "../ha-config-section"; +import "./ha-config-navigation"; -import isComponentLoaded from "../../../common/config/is_component_loaded.js"; -import LocalizeMixin from "../../../mixins/localize-mixin.js"; -import NavigateMixin from "../../../mixins/navigate-mixin.js"; +import isComponentLoaded from "../../../common/config/is_component_loaded"; +import LocalizeMixin from "../../../mixins/localize-mixin"; +import NavigateMixin from "../../../mixins/navigate-mixin"; /* * @appliesMixin LocalizeMixin diff --git a/src/panels/config/dashboard/ha-config-navigation.js b/src/panels/config/dashboard/ha-config-navigation.js index fb559abd6d..c419b11715 100644 --- a/src/panels/config/dashboard/ha-config-navigation.js +++ b/src/panels/config/dashboard/ha-config-navigation.js @@ -1,14 +1,14 @@ -import "@polymer/iron-icon/iron-icon.js"; -import "@polymer/paper-card/paper-card.js"; -import "@polymer/paper-item/paper-item-body.js"; -import "@polymer/paper-item/paper-item.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/iron-icon/iron-icon"; +import "@polymer/paper-card/paper-card"; +import "@polymer/paper-item/paper-item-body"; +import "@polymer/paper-item/paper-item"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import NavigateMixin from "../../../mixins/navigate-mixin.js"; -import LocalizeMixin from "../../../mixins/localize-mixin.js"; +import NavigateMixin from "../../../mixins/navigate-mixin"; +import LocalizeMixin from "../../../mixins/localize-mixin"; -import isComponentLoaded from "../../../common/config/is_component_loaded.js"; +import isComponentLoaded from "../../../common/config/is_component_loaded"; const CORE_PAGES = ["core", "customize"]; /* diff --git a/src/panels/config/ha-config-section.js b/src/panels/config/ha-config-section.js index 12f00b4a56..7ceeaebc23 100644 --- a/src/panels/config/ha-config-section.js +++ b/src/panels/config/ha-config-section.js @@ -1,7 +1,7 @@ -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../resources/ha-style.js"; +import "../../resources/ha-style"; class HaConfigSection extends PolymerElement { static get template() { diff --git a/src/panels/config/ha-entity-config.js b/src/panels/config/ha-entity-config.js index 5696241c7e..235ddb8c0e 100644 --- a/src/panels/config/ha-entity-config.js +++ b/src/panels/config/ha-entity-config.js @@ -1,13 +1,13 @@ -import "@polymer/paper-button/paper-button.js"; -import "@polymer/paper-card/paper-card.js"; -import "@polymer/paper-dropdown-menu/paper-dropdown-menu.js"; -import "@polymer/paper-item/paper-item.js"; -import "@polymer/paper-listbox/paper-listbox.js"; -import "@polymer/paper-spinner/paper-spinner.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-button/paper-button"; +import "@polymer/paper-card/paper-card"; +import "@polymer/paper-dropdown-menu/paper-dropdown-menu"; +import "@polymer/paper-item/paper-item"; +import "@polymer/paper-listbox/paper-listbox"; +import "@polymer/paper-spinner/paper-spinner"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import computeStateName from "../../common/entity/compute_state_name.js"; +import computeStateName from "../../common/entity/compute_state_name"; class HaEntityConfig extends PolymerElement { static get template() { diff --git a/src/panels/config/ha-panel-config.js b/src/panels/config/ha-panel-config.js index eb84083689..3c32084e40 100644 --- a/src/panels/config/ha-panel-config.js +++ b/src/panels/config/ha-panel-config.js @@ -1,23 +1,23 @@ -import "@polymer/app-route/app-route.js"; -import "@polymer/iron-media-query/iron-media-query.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/app-route/app-route"; +import "@polymer/iron-media-query/iron-media-query"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../layouts/hass-error-screen.js"; +import "../../layouts/hass-error-screen"; -import isComponentLoaded from "../../common/config/is_component_loaded.js"; -import EventsMixin from "../../mixins/events-mixin.js"; -import NavigateMixin from "../../mixins/navigate-mixin.js"; +import isComponentLoaded from "../../common/config/is_component_loaded"; +import EventsMixin from "../../mixins/events-mixin"; +import NavigateMixin from "../../mixins/navigate-mixin"; -import(/* webpackChunkName: "panel-config-automation" */ "./automation/ha-config-automation.js"); -import(/* webpackChunkName: "panel-config-cloud" */ "./cloud/ha-config-cloud.js"); -import(/* webpackChunkName: "panel-config-config" */ "./config-entries/ha-config-entries.js"); -import(/* webpackChunkName: "panel-config-core" */ "./core/ha-config-core.js"); -import(/* webpackChunkName: "panel-config-customize" */ "./customize/ha-config-customize.js"); -import(/* webpackChunkName: "panel-config-dashboard" */ "./dashboard/ha-config-dashboard.js"); -import(/* webpackChunkName: "panel-config-script" */ "./script/ha-config-script.js"); -import(/* webpackChunkName: "panel-config-users" */ "./users/ha-config-users.js"); -import(/* webpackChunkName: "panel-config-zwave" */ "./zwave/ha-config-zwave.js"); +import(/* webpackChunkName: "panel-config-automation" */ "./automation/ha-config-automation"); +import(/* webpackChunkName: "panel-config-cloud" */ "./cloud/ha-config-cloud"); +import(/* webpackChunkName: "panel-config-config" */ "./config-entries/ha-config-entries"); +import(/* webpackChunkName: "panel-config-core" */ "./core/ha-config-core"); +import(/* webpackChunkName: "panel-config-customize" */ "./customize/ha-config-customize"); +import(/* webpackChunkName: "panel-config-dashboard" */ "./dashboard/ha-config-dashboard"); +import(/* webpackChunkName: "panel-config-script" */ "./script/ha-config-script"); +import(/* webpackChunkName: "panel-config-users" */ "./users/ha-config-users"); +import(/* webpackChunkName: "panel-config-zwave" */ "./zwave/ha-config-zwave"); /* * @appliesMixin EventsMixin diff --git a/src/panels/config/js/automation.js b/src/panels/config/js/automation.js index 515bc6804b..4c16a8cf52 100644 --- a/src/panels/config/js/automation.js +++ b/src/panels/config/js/automation.js @@ -1,13 +1,13 @@ import { h, Component } from "preact"; -import "@polymer/paper-card/paper-card.js"; -import "@polymer/paper-input/paper-input.js"; -import "../ha-config-section.js"; -import "../../../components/ha-markdown.js"; +import "@polymer/paper-card/paper-card"; +import "@polymer/paper-input/paper-input"; +import "../ha-config-section"; +import "../../../components/ha-markdown"; -import Trigger from "./trigger/index.js"; -import Condition from "./condition/index.js"; -import Script from "./script/index.js"; +import Trigger from "./trigger/index"; +import Condition from "./condition/index"; +import Script from "./script/index"; export default class Automation extends Component { constructor() { diff --git a/src/panels/config/js/condition/condition_edit.js b/src/panels/config/js/condition/condition_edit.js index 362455ea53..3012aca885 100644 --- a/src/panels/config/js/condition/condition_edit.js +++ b/src/panels/config/js/condition/condition_edit.js @@ -1,14 +1,14 @@ import { h, Component } from "preact"; -import "@polymer/paper-dropdown-menu/paper-dropdown-menu-light.js"; -import "@polymer/paper-listbox/paper-listbox.js"; -import "@polymer/paper-item/paper-item.js"; +import "@polymer/paper-dropdown-menu/paper-dropdown-menu-light"; +import "@polymer/paper-listbox/paper-listbox"; +import "@polymer/paper-item/paper-item"; -import NumericStateCondition from "./numeric_state.js"; -import StateCondition from "./state.js"; -import SunCondition from "./sun.js"; -import TemplateCondition from "./template.js"; -import TimeCondition from "./time.js"; -import ZoneCondition from "./zone.js"; +import NumericStateCondition from "./numeric_state"; +import StateCondition from "./state"; +import SunCondition from "./sun"; +import TemplateCondition from "./template"; +import TimeCondition from "./time"; +import ZoneCondition from "./zone"; const TYPES = { state: StateCondition, diff --git a/src/panels/config/js/condition/condition_row.js b/src/panels/config/js/condition/condition_row.js index 7767a4be02..b518af93bc 100644 --- a/src/panels/config/js/condition/condition_row.js +++ b/src/panels/config/js/condition/condition_row.js @@ -1,11 +1,11 @@ import { h, Component } from "preact"; -import "@polymer/paper-card/paper-card.js"; -import "@polymer/paper-menu-button/paper-menu-button.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import "@polymer/paper-listbox/paper-listbox.js"; -import "@polymer/paper-item/paper-item.js"; +import "@polymer/paper-card/paper-card"; +import "@polymer/paper-menu-button/paper-menu-button"; +import "@polymer/paper-icon-button/paper-icon-button"; +import "@polymer/paper-listbox/paper-listbox"; +import "@polymer/paper-item/paper-item"; -import ConditionEdit from "./condition_edit.js"; +import ConditionEdit from "./condition_edit"; export default class ConditionRow extends Component { constructor() { diff --git a/src/panels/config/js/condition/index.js b/src/panels/config/js/condition/index.js index 1dff74c1d9..b568c9e63e 100644 --- a/src/panels/config/js/condition/index.js +++ b/src/panels/config/js/condition/index.js @@ -1,8 +1,8 @@ import { h, Component } from "preact"; -import "@polymer/paper-card/paper-card.js"; -import "@polymer/paper-button/paper-button.js"; +import "@polymer/paper-card/paper-card"; +import "@polymer/paper-button/paper-button"; -import ConditionRow from "./condition_row.js"; +import ConditionRow from "./condition_row"; export default class Condition extends Component { constructor() { diff --git a/src/panels/config/js/condition/numeric_state.js b/src/panels/config/js/condition/numeric_state.js index 0e3dd10cca..abb01edc4d 100644 --- a/src/panels/config/js/condition/numeric_state.js +++ b/src/panels/config/js/condition/numeric_state.js @@ -1,9 +1,9 @@ import { h, Component } from "preact"; -import "@polymer/paper-input/paper-input.js"; -import "../../../../components/ha-textarea.js"; -import "../../../../components/entity/ha-entity-picker.js"; +import "@polymer/paper-input/paper-input"; +import "../../../../components/ha-textarea"; +import "../../../../components/entity/ha-entity-picker"; -import { onChangeEvent } from "../../../../common/preact/event.js"; +import { onChangeEvent } from "../../../../common/preact/event"; export default class NumericStateCondition extends Component { constructor() { diff --git a/src/panels/config/js/condition/state.js b/src/panels/config/js/condition/state.js index 1968283bfe..4249ef60cd 100644 --- a/src/panels/config/js/condition/state.js +++ b/src/panels/config/js/condition/state.js @@ -1,8 +1,8 @@ import { h, Component } from "preact"; -import "@polymer/paper-input/paper-input.js"; -import "../../../../components/entity/ha-entity-picker.js"; +import "@polymer/paper-input/paper-input"; +import "../../../../components/entity/ha-entity-picker"; -import { onChangeEvent } from "../../../../common/preact/event.js"; +import { onChangeEvent } from "../../../../common/preact/event"; export default class StateCondition extends Component { constructor() { diff --git a/src/panels/config/js/condition/sun.js b/src/panels/config/js/condition/sun.js index 5ec8bce6b1..793a91af52 100644 --- a/src/panels/config/js/condition/sun.js +++ b/src/panels/config/js/condition/sun.js @@ -1,9 +1,9 @@ import { h, Component } from "preact"; -import "@polymer/paper-input/paper-input.js"; -import "@polymer/paper-radio-button/paper-radio-button.js"; -import "@polymer/paper-radio-group/paper-radio-group.js"; +import "@polymer/paper-input/paper-input"; +import "@polymer/paper-radio-button/paper-radio-button"; +import "@polymer/paper-radio-group/paper-radio-group"; -import { onChangeEvent } from "../../../../common/preact/event.js"; +import { onChangeEvent } from "../../../../common/preact/event"; export default class SunCondition extends Component { constructor() { diff --git a/src/panels/config/js/condition/template.js b/src/panels/config/js/condition/template.js index 1d2f4e64bb..ba4fc00ba3 100644 --- a/src/panels/config/js/condition/template.js +++ b/src/panels/config/js/condition/template.js @@ -1,7 +1,7 @@ import { h, Component } from "preact"; -import "../../../../components/ha-textarea.js"; +import "../../../../components/ha-textarea"; -import { onChangeEvent } from "../../../../common/preact/event.js"; +import { onChangeEvent } from "../../../../common/preact/event"; export default class TemplateCondition extends Component { constructor() { diff --git a/src/panels/config/js/condition/time.js b/src/panels/config/js/condition/time.js index d3f19f1b4b..269b3dad8b 100644 --- a/src/panels/config/js/condition/time.js +++ b/src/panels/config/js/condition/time.js @@ -1,7 +1,7 @@ import { h, Component } from "preact"; -import "@polymer/paper-input/paper-input.js"; +import "@polymer/paper-input/paper-input"; -import { onChangeEvent } from "../../../../common/preact/event.js"; +import { onChangeEvent } from "../../../../common/preact/event"; export default class TimeCondition extends Component { constructor() { diff --git a/src/panels/config/js/condition/zone.js b/src/panels/config/js/condition/zone.js index f2ffa0fe85..a09ae77e2a 100644 --- a/src/panels/config/js/condition/zone.js +++ b/src/panels/config/js/condition/zone.js @@ -1,8 +1,8 @@ import { h, Component } from "preact"; -import "../../../../components/entity/ha-entity-picker.js"; -import { onChangeEvent } from "../../../../common/preact/event.js"; -import hasLocation from "../../../../common/entity/has_location.js"; -import computeStateDomain from "../../../../common/entity/compute_state_domain.js"; +import "../../../../components/entity/ha-entity-picker"; +import { onChangeEvent } from "../../../../common/preact/event"; +import hasLocation from "../../../../common/entity/has_location"; +import computeStateDomain from "../../../../common/entity/compute_state_domain"; function zoneAndLocationFilter(stateObj) { return hasLocation(stateObj) && computeStateDomain(stateObj) !== "zone"; diff --git a/src/panels/config/js/json_textarea.js b/src/panels/config/js/json_textarea.js index d3e0da2632..5903673522 100644 --- a/src/panels/config/js/json_textarea.js +++ b/src/panels/config/js/json_textarea.js @@ -1,5 +1,5 @@ import { h, Component } from "preact"; -import "../../../components/ha-textarea.js"; +import "../../../components/ha-textarea"; export default class JSONTextArea extends Component { constructor(props) { diff --git a/src/panels/config/js/script.js b/src/panels/config/js/script.js index 21dc481e68..cca985573a 100644 --- a/src/panels/config/js/script.js +++ b/src/panels/config/js/script.js @@ -1,10 +1,10 @@ import { h, Component } from "preact"; -import "@polymer/paper-card/paper-card.js"; -import "@polymer/paper-input/paper-input.js"; -import "../ha-config-section.js"; +import "@polymer/paper-card/paper-card"; +import "@polymer/paper-input/paper-input"; +import "../ha-config-section"; -import Script from "./script/index.js"; +import Script from "./script/index"; export default class ScriptEditor extends Component { constructor() { diff --git a/src/panels/config/js/script/action_edit.js b/src/panels/config/js/script/action_edit.js index 53ffa2a6de..b114ab512e 100644 --- a/src/panels/config/js/script/action_edit.js +++ b/src/panels/config/js/script/action_edit.js @@ -1,13 +1,13 @@ import { h, Component } from "preact"; -import "@polymer/paper-dropdown-menu/paper-dropdown-menu-light.js"; -import "@polymer/paper-listbox/paper-listbox.js"; -import "@polymer/paper-item/paper-item.js"; +import "@polymer/paper-dropdown-menu/paper-dropdown-menu-light"; +import "@polymer/paper-listbox/paper-listbox"; +import "@polymer/paper-item/paper-item"; -import CallServiceAction from "./call_service.js"; -import ConditionAction from "./condition.js"; -import DelayAction from "./delay.js"; -import EventAction from "./event.js"; -import WaitAction from "./wait.js"; +import CallServiceAction from "./call_service"; +import ConditionAction from "./condition"; +import DelayAction from "./delay"; +import EventAction from "./event"; +import WaitAction from "./wait"; const TYPES = { service: CallServiceAction, diff --git a/src/panels/config/js/script/action_row.js b/src/panels/config/js/script/action_row.js index 9b9c1bc5b9..a83bbaa9cc 100644 --- a/src/panels/config/js/script/action_row.js +++ b/src/panels/config/js/script/action_row.js @@ -1,11 +1,11 @@ import { h, Component } from "preact"; -import "@polymer/paper-card/paper-card.js"; -import "@polymer/paper-menu-button/paper-menu-button.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import "@polymer/paper-item/paper-item.js"; -import "@polymer/paper-listbox/paper-listbox.js"; +import "@polymer/paper-card/paper-card"; +import "@polymer/paper-menu-button/paper-menu-button"; +import "@polymer/paper-icon-button/paper-icon-button"; +import "@polymer/paper-item/paper-item"; +import "@polymer/paper-listbox/paper-listbox"; -import ActionEdit from "./action_edit.js"; +import ActionEdit from "./action_edit"; export default class Action extends Component { constructor() { diff --git a/src/panels/config/js/script/call_service.js b/src/panels/config/js/script/call_service.js index ea6f793d89..0584e9cc3c 100644 --- a/src/panels/config/js/script/call_service.js +++ b/src/panels/config/js/script/call_service.js @@ -1,7 +1,7 @@ import { h, Component } from "preact"; -import "../../../../components/ha-service-picker.js"; +import "../../../../components/ha-service-picker"; -import JSONTextArea from "../json_textarea.js"; +import JSONTextArea from "../json_textarea"; export default class CallServiceAction extends Component { constructor() { diff --git a/src/panels/config/js/script/condition.js b/src/panels/config/js/script/condition.js index b15ffb8444..01421c9306 100644 --- a/src/panels/config/js/script/condition.js +++ b/src/panels/config/js/script/condition.js @@ -1,7 +1,7 @@ import { h, Component } from "preact"; -import StateCondition from "../condition/state.js"; -import ConditionEdit from "../condition/condition_edit.js"; +import StateCondition from "../condition/state"; +import ConditionEdit from "../condition/condition_edit"; export default class ConditionAction extends Component { // eslint-disable-next-line diff --git a/src/panels/config/js/script/delay.js b/src/panels/config/js/script/delay.js index a14ff39e09..0fbfcda90d 100644 --- a/src/panels/config/js/script/delay.js +++ b/src/panels/config/js/script/delay.js @@ -1,6 +1,6 @@ import { h, Component } from "preact"; -import "@polymer/paper-input/paper-input.js"; -import { onChangeEvent } from "../../../../common/preact/event.js"; +import "@polymer/paper-input/paper-input"; +import { onChangeEvent } from "../../../../common/preact/event"; export default class DelayAction extends Component { constructor() { diff --git a/src/panels/config/js/script/event.js b/src/panels/config/js/script/event.js index 9d53ed6236..f11eb12170 100644 --- a/src/panels/config/js/script/event.js +++ b/src/panels/config/js/script/event.js @@ -1,8 +1,8 @@ import { h, Component } from "preact"; -import "@polymer/paper-input/paper-input.js"; +import "@polymer/paper-input/paper-input"; -import JSONTextArea from "../json_textarea.js"; -import { onChangeEvent } from "../../../../common/preact/event.js"; +import JSONTextArea from "../json_textarea"; +import { onChangeEvent } from "../../../../common/preact/event"; export default class EventAction extends Component { constructor() { diff --git a/src/panels/config/js/script/index.js b/src/panels/config/js/script/index.js index bf0eaf6cb5..1874115c53 100644 --- a/src/panels/config/js/script/index.js +++ b/src/panels/config/js/script/index.js @@ -1,8 +1,8 @@ import { h, Component } from "preact"; -import "@polymer/paper-card/paper-card.js"; -import "@polymer/paper-button/paper-button.js"; +import "@polymer/paper-card/paper-card"; +import "@polymer/paper-button/paper-button"; -import ActionRow from "./action_row.js"; +import ActionRow from "./action_row"; export default class Script extends Component { constructor() { diff --git a/src/panels/config/js/script/wait.js b/src/panels/config/js/script/wait.js index ce258afa79..9691d92a0f 100644 --- a/src/panels/config/js/script/wait.js +++ b/src/panels/config/js/script/wait.js @@ -1,9 +1,9 @@ import { h, Component } from "preact"; -import "@polymer/paper-input/paper-input.js"; +import "@polymer/paper-input/paper-input"; -import "../../../../components/ha-textarea.js"; +import "../../../../components/ha-textarea"; -import { onChangeEvent } from "../../../../common/preact/event.js"; +import { onChangeEvent } from "../../../../common/preact/event"; export default class WaitAction extends Component { constructor() { diff --git a/src/panels/config/js/trigger/event.js b/src/panels/config/js/trigger/event.js index 2f9cb07b34..c41a2faf1c 100644 --- a/src/panels/config/js/trigger/event.js +++ b/src/panels/config/js/trigger/event.js @@ -1,8 +1,8 @@ import { h, Component } from "preact"; -import "@polymer/paper-input/paper-input.js"; +import "@polymer/paper-input/paper-input"; -import JSONTextArea from "../json_textarea.js"; -import { onChangeEvent } from "../../../../common/preact/event.js"; +import JSONTextArea from "../json_textarea"; +import { onChangeEvent } from "../../../../common/preact/event"; export default class EventTrigger extends Component { constructor() { diff --git a/src/panels/config/js/trigger/homeassistant.js b/src/panels/config/js/trigger/homeassistant.js index 90ecc31b64..732a549987 100644 --- a/src/panels/config/js/trigger/homeassistant.js +++ b/src/panels/config/js/trigger/homeassistant.js @@ -1,6 +1,6 @@ import { h, Component } from "preact"; -import "@polymer/paper-radio-button/paper-radio-button.js"; -import "@polymer/paper-radio-group/paper-radio-group.js"; +import "@polymer/paper-radio-button/paper-radio-button"; +import "@polymer/paper-radio-group/paper-radio-group"; export default class HassTrigger extends Component { constructor() { diff --git a/src/panels/config/js/trigger/index.js b/src/panels/config/js/trigger/index.js index aa160bc625..6ae1411d16 100644 --- a/src/panels/config/js/trigger/index.js +++ b/src/panels/config/js/trigger/index.js @@ -1,9 +1,9 @@ import { h, Component } from "preact"; -import "@polymer/paper-card/paper-card.js"; -import "@polymer/paper-button/paper-button.js"; +import "@polymer/paper-card/paper-card"; +import "@polymer/paper-button/paper-button"; -import TriggerRow from "./trigger_row.js"; -import StateTrigger from "./state.js"; +import TriggerRow from "./trigger_row"; +import StateTrigger from "./state"; export default class Trigger extends Component { constructor() { diff --git a/src/panels/config/js/trigger/mqtt.js b/src/panels/config/js/trigger/mqtt.js index 9dfd9945e0..f59c7618f5 100644 --- a/src/panels/config/js/trigger/mqtt.js +++ b/src/panels/config/js/trigger/mqtt.js @@ -1,7 +1,7 @@ import { h, Component } from "preact"; -import "@polymer/paper-input/paper-input.js"; +import "@polymer/paper-input/paper-input"; -import { onChangeEvent } from "../../../../common/preact/event.js"; +import { onChangeEvent } from "../../../../common/preact/event"; export default class MQTTTrigger extends Component { constructor() { diff --git a/src/panels/config/js/trigger/numeric_state.js b/src/panels/config/js/trigger/numeric_state.js index 0390390421..41cf07838d 100644 --- a/src/panels/config/js/trigger/numeric_state.js +++ b/src/panels/config/js/trigger/numeric_state.js @@ -1,10 +1,10 @@ import { h, Component } from "preact"; -import "@polymer/paper-input/paper-input.js"; -import "../../../../components/ha-textarea.js"; +import "@polymer/paper-input/paper-input"; +import "../../../../components/ha-textarea"; -import "../../../../components/entity/ha-entity-picker.js"; +import "../../../../components/entity/ha-entity-picker"; -import { onChangeEvent } from "../../../../common/preact/event.js"; +import { onChangeEvent } from "../../../../common/preact/event"; export default class NumericStateTrigger extends Component { constructor() { diff --git a/src/panels/config/js/trigger/state.js b/src/panels/config/js/trigger/state.js index 4c461f3e2b..fe3d4e7acc 100644 --- a/src/panels/config/js/trigger/state.js +++ b/src/panels/config/js/trigger/state.js @@ -1,9 +1,9 @@ import { h, Component } from "preact"; -import "@polymer/paper-input/paper-input.js"; -import "../../../../components/entity/ha-entity-picker.js"; +import "@polymer/paper-input/paper-input"; +import "../../../../components/entity/ha-entity-picker"; -import { onChangeEvent } from "../../../../common/preact/event.js"; +import { onChangeEvent } from "../../../../common/preact/event"; export default class StateTrigger extends Component { constructor() { diff --git a/src/panels/config/js/trigger/sun.js b/src/panels/config/js/trigger/sun.js index 0203c7d13d..a0bd5bc990 100644 --- a/src/panels/config/js/trigger/sun.js +++ b/src/panels/config/js/trigger/sun.js @@ -1,10 +1,10 @@ import { h, Component } from "preact"; -import "@polymer/paper-input/paper-input.js"; -import "@polymer/paper-radio-button/paper-radio-button.js"; -import "@polymer/paper-radio-group/paper-radio-group.js"; +import "@polymer/paper-input/paper-input"; +import "@polymer/paper-radio-button/paper-radio-button"; +import "@polymer/paper-radio-group/paper-radio-group"; -import { onChangeEvent } from "../../../../common/preact/event.js"; +import { onChangeEvent } from "../../../../common/preact/event"; export default class SunTrigger extends Component { constructor() { diff --git a/src/panels/config/js/trigger/template.js b/src/panels/config/js/trigger/template.js index 9c1d1c5f3d..f23152838c 100644 --- a/src/panels/config/js/trigger/template.js +++ b/src/panels/config/js/trigger/template.js @@ -1,8 +1,8 @@ import { h, Component } from "preact"; -import "../../../../components/ha-textarea.js"; +import "../../../../components/ha-textarea"; -import { onChangeEvent } from "../../../../common/preact/event.js"; +import { onChangeEvent } from "../../../../common/preact/event"; export default class TemplateTrigger extends Component { constructor() { diff --git a/src/panels/config/js/trigger/time.js b/src/panels/config/js/trigger/time.js index b4e226f712..dd2c4c535d 100644 --- a/src/panels/config/js/trigger/time.js +++ b/src/panels/config/js/trigger/time.js @@ -1,8 +1,8 @@ import { h, Component } from "preact"; -import "@polymer/paper-input/paper-input.js"; +import "@polymer/paper-input/paper-input"; -import { onChangeEvent } from "../../../../common/preact/event.js"; +import { onChangeEvent } from "../../../../common/preact/event"; export default class TimeTrigger extends Component { constructor() { diff --git a/src/panels/config/js/trigger/trigger_edit.js b/src/panels/config/js/trigger/trigger_edit.js index 479285103e..6af80b3dea 100644 --- a/src/panels/config/js/trigger/trigger_edit.js +++ b/src/panels/config/js/trigger/trigger_edit.js @@ -1,18 +1,18 @@ import { h, Component } from "preact"; -import "@polymer/paper-dropdown-menu/paper-dropdown-menu-light.js"; -import "@polymer/paper-item/paper-item.js"; -import "@polymer/paper-listbox/paper-listbox.js"; +import "@polymer/paper-dropdown-menu/paper-dropdown-menu-light"; +import "@polymer/paper-item/paper-item"; +import "@polymer/paper-listbox/paper-listbox"; -import EventTrigger from "./event.js"; -import HassTrigger from "./homeassistant.js"; -import MQTTTrigger from "./mqtt.js"; -import NumericStateTrigger from "./numeric_state.js"; -import StateTrigger from "./state.js"; -import SunTrigger from "./sun.js"; -import TemplateTrigger from "./template.js"; -import TimeTrigger from "./time.js"; -import ZoneTrigger from "./zone.js"; +import EventTrigger from "./event"; +import HassTrigger from "./homeassistant"; +import MQTTTrigger from "./mqtt"; +import NumericStateTrigger from "./numeric_state"; +import StateTrigger from "./state"; +import SunTrigger from "./sun"; +import TemplateTrigger from "./template"; +import TimeTrigger from "./time"; +import ZoneTrigger from "./zone"; const TYPES = { event: EventTrigger, diff --git a/src/panels/config/js/trigger/trigger_row.js b/src/panels/config/js/trigger/trigger_row.js index 8030f1b410..13f3a542de 100644 --- a/src/panels/config/js/trigger/trigger_row.js +++ b/src/panels/config/js/trigger/trigger_row.js @@ -1,11 +1,11 @@ import { h, Component } from "preact"; -import "@polymer/paper-card/paper-card.js"; -import "@polymer/paper-menu-button/paper-menu-button.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import "@polymer/paper-item/paper-item.js"; -import "@polymer/paper-listbox/paper-listbox.js"; +import "@polymer/paper-card/paper-card"; +import "@polymer/paper-menu-button/paper-menu-button"; +import "@polymer/paper-icon-button/paper-icon-button"; +import "@polymer/paper-item/paper-item"; +import "@polymer/paper-listbox/paper-listbox"; -import TriggerEdit from "./trigger_edit.js"; +import TriggerEdit from "./trigger_edit"; export default class TriggerRow extends Component { constructor() { diff --git a/src/panels/config/js/trigger/zone.js b/src/panels/config/js/trigger/zone.js index 528ecc5568..be3b385a01 100644 --- a/src/panels/config/js/trigger/zone.js +++ b/src/panels/config/js/trigger/zone.js @@ -1,11 +1,11 @@ import { h, Component } from "preact"; -import "@polymer/paper-radio-button/paper-radio-button.js"; -import "@polymer/paper-radio-group/paper-radio-group.js"; -import "../../../../components/entity/ha-entity-picker.js"; +import "@polymer/paper-radio-button/paper-radio-button"; +import "@polymer/paper-radio-group/paper-radio-group"; +import "../../../../components/entity/ha-entity-picker"; -import { onChangeEvent } from "../../../../common/preact/event.js"; -import hasLocation from "../../../../common/entity/has_location.js"; -import computeStateDomain from "../../../../common/entity/compute_state_domain.js"; +import { onChangeEvent } from "../../../../common/preact/event"; +import hasLocation from "../../../../common/entity/has_location"; +import computeStateDomain from "../../../../common/entity/compute_state_domain"; function zoneAndLocationFilter(stateObj) { return hasLocation(stateObj) && computeStateDomain(stateObj) !== "zone"; diff --git a/src/panels/config/script/ha-config-script.js b/src/panels/config/script/ha-config-script.js index 3fde65eb3b..0790d7d3be 100644 --- a/src/panels/config/script/ha-config-script.js +++ b/src/panels/config/script/ha-config-script.js @@ -1,12 +1,12 @@ -import "@polymer/app-route/app-route.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/app-route/app-route"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "./ha-script-editor.js"; -import "./ha-script-picker.js"; +import "./ha-script-editor"; +import "./ha-script-picker"; -import computeStateName from "../../../common/entity/compute_state_name.js"; -import computeStateDomain from "../../../common/entity/compute_state_domain.js"; +import computeStateName from "../../../common/entity/compute_state_name"; +import computeStateDomain from "../../../common/entity/compute_state_domain"; class HaConfigScript extends PolymerElement { static get template() { diff --git a/src/panels/config/script/ha-script-editor.js b/src/panels/config/script/ha-script-editor.js index 34dd73a56a..67876c38f4 100644 --- a/src/panels/config/script/ha-script-editor.js +++ b/src/panels/config/script/ha-script-editor.js @@ -1,20 +1,20 @@ -import "@polymer/app-layout/app-header/app-header.js"; -import "@polymer/app-layout/app-toolbar/app-toolbar.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import "@polymer/paper-fab/paper-fab.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/app-layout/app-header/app-header"; +import "@polymer/app-layout/app-toolbar/app-toolbar"; +import "@polymer/paper-icon-button/paper-icon-button"; +import "@polymer/paper-fab/paper-fab"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; import { h, render } from "preact"; -import "../../../layouts/ha-app-layout.js"; +import "../../../layouts/ha-app-layout"; -import Script from "../js/script.js"; -import unmountPreact from "../../../common/preact/unmount.js"; +import Script from "../js/script"; +import unmountPreact from "../../../common/preact/unmount"; -import computeObjectId from "../../../common/entity/compute_object_id.js"; -import computeStateName from "../../../common/entity/compute_state_name.js"; -import NavigateMixin from "../../../mixins/navigate-mixin.js"; -import LocalizeMixin from "../../../mixins/localize-mixin.js"; +import computeObjectId from "../../../common/entity/compute_object_id"; +import computeStateName from "../../../common/entity/compute_state_name"; +import NavigateMixin from "../../../mixins/navigate-mixin"; +import LocalizeMixin from "../../../mixins/localize-mixin"; function ScriptEditor(mountEl, props, mergeEl) { return render(h(Script, props), mountEl, mergeEl); diff --git a/src/panels/config/script/ha-script-picker.js b/src/panels/config/script/ha-script-picker.js index 5055c9faeb..d69917f988 100644 --- a/src/panels/config/script/ha-script-picker.js +++ b/src/panels/config/script/ha-script-picker.js @@ -1,20 +1,20 @@ -import "@polymer/app-layout/app-header/app-header.js"; -import "@polymer/app-layout/app-toolbar/app-toolbar.js"; -import "@polymer/paper-card/paper-card.js"; -import "@polymer/paper-fab/paper-fab.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import "@polymer/paper-item/paper-item-body.js"; -import "@polymer/paper-item/paper-item.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/app-layout/app-header/app-header"; +import "@polymer/app-layout/app-toolbar/app-toolbar"; +import "@polymer/paper-card/paper-card"; +import "@polymer/paper-fab/paper-fab"; +import "@polymer/paper-icon-button/paper-icon-button"; +import "@polymer/paper-item/paper-item-body"; +import "@polymer/paper-item/paper-item"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../layouts/ha-app-layout.js"; +import "../../../layouts/ha-app-layout"; -import "../ha-config-section.js"; +import "../ha-config-section"; -import computeStateName from "../../../common/entity/compute_state_name.js"; -import NavigateMixin from "../../../mixins/navigate-mixin.js"; -import LocalizeMixin from "../../../mixins/localize-mixin.js"; +import computeStateName from "../../../common/entity/compute_state_name"; +import NavigateMixin from "../../../mixins/navigate-mixin"; +import LocalizeMixin from "../../../mixins/localize-mixin"; /* * @appliesMixin LocalizeMixin diff --git a/src/panels/config/users/ha-config-users.js b/src/panels/config/users/ha-config-users.js index 4e5791d53e..6d3f4d2de0 100644 --- a/src/panels/config/users/ha-config-users.js +++ b/src/panels/config/users/ha-config-users.js @@ -1,14 +1,14 @@ -import "@polymer/app-route/app-route.js"; -import { timeOut } from "@polymer/polymer/lib/utils/async.js"; -import { Debouncer } from "@polymer/polymer/lib/utils/debounce.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/app-route/app-route"; +import { timeOut } from "@polymer/polymer/lib/utils/async"; +import { Debouncer } from "@polymer/polymer/lib/utils/debounce"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import NavigateMixin from "../../../mixins/navigate-mixin.js"; +import NavigateMixin from "../../../mixins/navigate-mixin"; -import "./ha-user-picker.js"; -import "./ha-user-editor.js"; -import { fireEvent } from "../../../common/dom/fire_event.js"; +import "./ha-user-picker"; +import "./ha-user-editor"; +import { fireEvent } from "../../../common/dom/fire_event"; /* * @appliesMixin NavigateMixin diff --git a/src/panels/config/users/ha-dialog-add-user.js b/src/panels/config/users/ha-dialog-add-user.js index 0373738caf..65f25d7f1f 100644 --- a/src/panels/config/users/ha-dialog-add-user.js +++ b/src/panels/config/users/ha-dialog-add-user.js @@ -1,12 +1,12 @@ -import "@polymer/paper-button/paper-button.js"; -import "@polymer/paper-dialog/paper-dialog.js"; -import "@polymer/paper-spinner/paper-spinner.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-button/paper-button"; +import "@polymer/paper-dialog/paper-dialog"; +import "@polymer/paper-spinner/paper-spinner"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../resources/ha-style.js"; +import "../../../resources/ha-style"; -import LocalizeMixin from "../../../mixins/localize-mixin.js"; +import LocalizeMixin from "../../../mixins/localize-mixin"; /* * @appliesMixin LocalizeMixin diff --git a/src/panels/config/users/ha-user-editor.js b/src/panels/config/users/ha-user-editor.js index b45ad27701..5de48d3915 100644 --- a/src/panels/config/users/ha-user-editor.js +++ b/src/panels/config/users/ha-user-editor.js @@ -1,12 +1,12 @@ -import "@polymer/paper-button/paper-button.js"; -import "@polymer/paper-card/paper-card.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-button/paper-button"; +import "@polymer/paper-card/paper-card"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../layouts/hass-subpage.js"; -import LocalizeMixin from "../../../mixins/localize-mixin.js"; -import NavigateMixin from "../../../mixins/navigate-mixin.js"; -import EventsMixin from "../../../mixins/events-mixin.js"; +import "../../../layouts/hass-subpage"; +import LocalizeMixin from "../../../mixins/localize-mixin"; +import NavigateMixin from "../../../mixins/navigate-mixin"; +import EventsMixin from "../../../mixins/events-mixin"; /* * @appliesMixin LocalizeMixin diff --git a/src/panels/config/users/ha-user-picker.js b/src/panels/config/users/ha-user-picker.js index d09c1e7ecf..4c3d8e961d 100644 --- a/src/panels/config/users/ha-user-picker.js +++ b/src/panels/config/users/ha-user-picker.js @@ -1,15 +1,15 @@ -import "@polymer/paper-fab/paper-fab.js"; -import "@polymer/paper-item/paper-item.js"; -import "@polymer/paper-card/paper-card.js"; -import "@polymer/paper-item/paper-item-body.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/paper-fab/paper-fab"; +import "@polymer/paper-item/paper-item"; +import "@polymer/paper-card/paper-card"; +import "@polymer/paper-item/paper-item-body"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../layouts/hass-subpage.js"; +import "../../../layouts/hass-subpage"; -import LocalizeMixin from "../../../mixins/localize-mixin.js"; -import NavigateMixin from "../../../mixins/navigate-mixin.js"; -import EventsMixin from "../../../mixins/events-mixin.js"; +import LocalizeMixin from "../../../mixins/localize-mixin"; +import NavigateMixin from "../../../mixins/navigate-mixin"; +import EventsMixin from "../../../mixins/events-mixin"; let registeredDialog = false; @@ -90,7 +90,7 @@ class HaUserPicker extends EventsMixin( this.fire("register-dialog", { dialogShowEvent: "show-add-user", dialogTag: "ha-dialog-add-user", - dialogImport: () => import("./ha-dialog-add-user.js"), + dialogImport: () => import("./ha-dialog-add-user"), }); } } diff --git a/src/panels/config/zwave/ha-config-zwave.js b/src/panels/config/zwave/ha-config-zwave.js index 832c8b7bf7..03ec58f05f 100644 --- a/src/panels/config/zwave/ha-config-zwave.js +++ b/src/panels/config/zwave/ha-config-zwave.js @@ -1,35 +1,35 @@ -import "@polymer/app-layout/app-header/app-header.js"; -import "@polymer/app-layout/app-toolbar/app-toolbar.js"; -import "@polymer/paper-card/paper-card.js"; -import "@polymer/paper-dropdown-menu/paper-dropdown-menu.js"; -import "@polymer/paper-icon-button/paper-icon-button.js"; -import "@polymer/paper-input/paper-input.js"; -import "@polymer/paper-item/paper-item.js"; -import "@polymer/paper-listbox/paper-listbox.js"; -import { html } from "@polymer/polymer/lib/utils/html-tag.js"; -import { PolymerElement } from "@polymer/polymer/polymer-element.js"; +import "@polymer/app-layout/app-header/app-header"; +import "@polymer/app-layout/app-toolbar/app-toolbar"; +import "@polymer/paper-card/paper-card"; +import "@polymer/paper-dropdown-menu/paper-dropdown-menu"; +import "@polymer/paper-icon-button/paper-icon-button"; +import "@polymer/paper-input/paper-input"; +import "@polymer/paper-item/paper-item"; +import "@polymer/paper-listbox/paper-listbox"; +import { html } from "@polymer/polymer/lib/utils/html-tag"; +import { PolymerElement } from "@polymer/polymer/polymer-element"; -import "../../../components/buttons/ha-call-service-button.js"; -import "../../../components/ha-menu-button.js"; -import "../../../components/ha-service-description.js"; -import "../../../layouts/ha-app-layout.js"; -import "../../../resources/ha-style.js"; +import "../../../components/buttons/ha-call-service-button"; +import "../../../components/ha-menu-button"; +import "../../../components/ha-service-description"; +import "../../../layouts/ha-app-layout"; +import "../../../resources/ha-style"; -import "../ha-config-section.js"; -import "../ha-form-style.js"; -import "./zwave-groups.js"; -import "./zwave-log.js"; -import "./zwave-network.js"; -import "./zwave-node-config.js"; -import "./zwave-usercodes.js"; -import "./zwave-values.js"; -import "./zwave-node-protection.js"; +import "../ha-config-section"; +import "../ha-form-style"; +import "./zwave-groups"; +import "./zwave-log"; +import "./zwave-network"; +import "./zwave-node-config"; +import "./zwave-usercodes"; +import "./zwave-values"; +import "./zwave-node-protection"; -import sortByName from "../../../common/entity/states_sort_by_name.js"; -import computeStateName from "../../../common/entity/compute_state_name.js"; -import computeStateDomain from "../../../common/entity/compute_state_domain.js"; -import EventsMixin from "../../../mixins/events-mixin.js"; -import LocalizeMixin from "../../../mixins/localize-mixin.js"; +import sortByName from "../../../common/entity/states_sort_by_name"; +import computeStateName from "../../../common/entity/compute_state_name"; +import computeStateDomain from "../../../common/entity/compute_state_domain"; +import EventsMixin from "../../../mixins/events-mixin"; +import LocalizeMixin from "../../../mixins/localize-mixin"; /* * @appliesMixin LocalizeMixin @@ -297,7 +297,7 @@ class HaConfigZwave extends LocalizeMixin(EventsMixin(PolymerElement)) { selected-node="[[selectedNode]]" protection="[[_protection]]" > - +