diff --git a/package.json b/package.json index 82f4d700b1..31a58cd59c 100644 --- a/package.json +++ b/package.json @@ -160,7 +160,7 @@ "@webcomponents/shadycss": "^1.5.2", "@vaadin/vaadin-overlay": "3.2.0-alpha3", "@vaadin/vaadin-lumo-styles": "1.2.0", - "fecha": "https://github.com/balloob/fecha/archive/51d14fd0eb4781e2ecf265d1c3080706259133b5.tar.gz" + "fecha": "https://github.com/balloob/fecha/archive/5b6ee2fc9f7a0470f0ea9ed1c079cf9fa148aa25.tar.gz" }, "main": "src/home-assistant.js", "husky": { diff --git a/src/common/datetime/format_date.ts b/src/common/datetime/format_date.ts index 09cd0223e2..dc86b708cd 100644 --- a/src/common/datetime/format_date.ts +++ b/src/common/datetime/format_date.ts @@ -1,4 +1,4 @@ -import * as fecha from "fecha"; +import fecha from "fecha"; // Check for support of native locale string options function toLocaleDateStringSupportsOptions() { diff --git a/src/common/datetime/format_date_time.ts b/src/common/datetime/format_date_time.ts index 3421a5d291..bbbb5520a3 100644 --- a/src/common/datetime/format_date_time.ts +++ b/src/common/datetime/format_date_time.ts @@ -1,4 +1,4 @@ -import * as fecha from "fecha"; +import fecha from "fecha"; // Check for support of native locale string options function toLocaleStringSupportsOptions() { diff --git a/src/common/datetime/format_time.ts b/src/common/datetime/format_time.ts index e5abe800b6..db38b0a558 100644 --- a/src/common/datetime/format_time.ts +++ b/src/common/datetime/format_time.ts @@ -1,4 +1,4 @@ -import * as fecha from "fecha"; +import fecha from "fecha"; // Check for support of native locale string options function toLocaleTimeStringSupportsOptions() { diff --git a/src/common/entity/compute_state_display.ts b/src/common/entity/compute_state_display.ts index 83fb1f5578..135c1f5234 100644 --- a/src/common/entity/compute_state_display.ts +++ b/src/common/entity/compute_state_display.ts @@ -36,7 +36,7 @@ export default function computeStateDisplay( state._stateDisplay = state.state + " " + state.attributes.unit_of_measurement; } else if (domain === "input_datetime") { - let date; + let date: Date; if (!state.attributes.has_time) { date = new Date( state.attributes.year, diff --git a/src/panels/lovelace/cards/hui-glance-card.ts b/src/panels/lovelace/cards/hui-glance-card.ts index df27398474..83c724cf91 100644 --- a/src/panels/lovelace/cards/hui-glance-card.ts +++ b/src/panels/lovelace/cards/hui-glance-card.ts @@ -7,17 +7,17 @@ import { import { TemplateResult } from "lit-html"; import { classMap } from "lit-html/directives/classMap"; -import { fireEvent } from "../../../common/dom/fire_event.js"; +import { fireEvent } from "../../../common/dom/fire_event"; import { hassLocalizeLitMixin } from "../../../mixins/lit-localize-mixin"; -import { HomeAssistant } from "../../../types.js"; -import { LovelaceCard, LovelaceConfig, LovelaceCardEditor } from "../types.js"; +import { HomeAssistant } from "../../../types"; +import { LovelaceCard, LovelaceConfig, LovelaceCardEditor } from "../types"; import { longPress } from "../common/directives/long-press-directive"; -import computeStateDisplay from "../../../common/entity/compute_state_display.js"; -import computeStateName from "../../../common/entity/compute_state_name.js"; +import computeStateDisplay from "../../../common/entity/compute_state_display"; +import computeStateName from "../../../common/entity/compute_state_name"; import processConfigEntities from "../common/process-config-entities"; -import applyThemesOnElement from "../../../common/dom/apply_themes_on_element.js"; -import toggleEntity from "../common/entity/toggle-entity.js"; +import applyThemesOnElement from "../../../common/dom/apply_themes_on_element"; +import toggleEntity from "../common/entity/toggle-entity"; import "../../../components/entity/state-badge"; import "../../../components/ha-card"; diff --git a/src/panels/lovelace/editor/hui-glance-card-editor.ts b/src/panels/lovelace/editor/hui-glance-card-editor.ts index 328e2a7fa5..21b2a92950 100644 --- a/src/panels/lovelace/editor/hui-glance-card-editor.ts +++ b/src/panels/lovelace/editor/hui-glance-card-editor.ts @@ -1,17 +1,17 @@ import { html, LitElement, PropertyDeclarations } from "@polymer/lit-element"; import { TemplateResult } from "lit-html"; -import "@polymer/paper-checkbox/paper-checkbox.js"; +import "@polymer/paper-checkbox/paper-checkbox"; import { hassLocalizeLitMixin } from "../../../mixins/lit-localize-mixin"; -import { HomeAssistant } from "../../../types.js"; -import { LovelaceCardEditor } from "../types.js"; -import { fireEvent } from "../../../common/dom/fire_event.js"; +import { HomeAssistant } from "../../../types"; +import { LovelaceCardEditor } from "../types"; +import { fireEvent } from "../../../common/dom/fire_event"; import { Config } from "../cards/hui-glance-card"; -import "../../../components/entity/state-badge.js"; +import "../../../components/entity/state-badge"; import "../../../components/entity/ha-entity-picker"; -import "../../../components/ha-card.js"; -import "../../../components/ha-icon.js"; +import "../../../components/ha-card"; +import "../../../components/ha-icon"; export class HuiGlanceCardEditor extends hassLocalizeLitMixin(LitElement) implements LovelaceCardEditor { diff --git a/src/panels/lovelace/entity-rows/hui-cover-entity-row.ts b/src/panels/lovelace/entity-rows/hui-cover-entity-row.ts index 0def319cc1..80b2ee431a 100644 --- a/src/panels/lovelace/entity-rows/hui-cover-entity-row.ts +++ b/src/panels/lovelace/entity-rows/hui-cover-entity-row.ts @@ -1,13 +1,13 @@ import { html, LitElement, PropertyDeclarations } from "@polymer/lit-element"; import { TemplateResult } from "lit-html"; -import "../components/hui-generic-entity-row.js"; -import "../../../components/ha-cover-controls.js"; -import "../../../components/ha-cover-tilt-controls.js"; +import "../components/hui-generic-entity-row"; +import "../../../components/ha-cover-controls"; +import "../../../components/ha-cover-tilt-controls"; -import { isTiltOnly } from "../../../util/cover-model.js"; -import { HomeAssistant } from "../../../types.js"; -import { EntityRow, EntityConfig } from "./types.js"; +import { isTiltOnly } from "../../../util/cover-model"; +import { HomeAssistant } from "../../../types"; +import { EntityRow, EntityConfig } from "./types"; class HuiCoverEntityRow extends LitElement implements EntityRow { public hass?: HomeAssistant; diff --git a/yarn.lock b/yarn.lock index f88b1a14d0..ac098fafe2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6220,9 +6220,9 @@ fd-slicer@~1.1.0: dependencies: pend "~1.2.0" -fecha@^2.3.3, "fecha@https://github.com/balloob/fecha/archive/51d14fd0eb4781e2ecf265d1c3080706259133b5.tar.gz": - version "2.3.3" - resolved "https://github.com/balloob/fecha/archive/51d14fd0eb4781e2ecf265d1c3080706259133b5.tar.gz#bfb1e49121dd7821601af35faf4fe93dbd19200a" +fecha@^2.3.3, "fecha@https://github.com/balloob/fecha/archive/5b6ee2fc9f7a0470f0ea9ed1c079cf9fa148aa25.tar.gz": + version "3.0.0" + resolved "https://github.com/balloob/fecha/archive/5b6ee2fc9f7a0470f0ea9ed1c079cf9fa148aa25.tar.gz#de665a5224b24c3d2d5441affa9fd936d320b434" figgy-pudding@^3.1.0, figgy-pudding@^3.5.1: version "3.5.1"