mirror of
https://github.com/home-assistant/frontend.git
synced 2025-07-24 09:46:36 +00:00
20240710.0 (#21350)
This commit is contained in:
commit
0447247add
4
.github/workflows/ci.yaml
vendored
4
.github/workflows/ci.yaml
vendored
@ -89,7 +89,7 @@ jobs:
|
||||
env:
|
||||
IS_TEST: "true"
|
||||
- name: Upload bundle stats
|
||||
uses: actions/upload-artifact@v4.3.3
|
||||
uses: actions/upload-artifact@v4.3.4
|
||||
with:
|
||||
name: frontend-bundle-stats
|
||||
path: build/stats/*.json
|
||||
@ -113,7 +113,7 @@ jobs:
|
||||
env:
|
||||
IS_TEST: "true"
|
||||
- name: Upload bundle stats
|
||||
uses: actions/upload-artifact@v4.3.3
|
||||
uses: actions/upload-artifact@v4.3.4
|
||||
with:
|
||||
name: supervisor-bundle-stats
|
||||
path: build/stats/*.json
|
||||
|
4
.github/workflows/nightly.yaml
vendored
4
.github/workflows/nightly.yaml
vendored
@ -57,14 +57,14 @@ jobs:
|
||||
run: tar -czvf translations.tar.gz translations
|
||||
|
||||
- name: Upload build artifacts
|
||||
uses: actions/upload-artifact@v4.3.3
|
||||
uses: actions/upload-artifact@v4.3.4
|
||||
with:
|
||||
name: wheels
|
||||
path: dist/home_assistant_frontend*.whl
|
||||
if-no-files-found: error
|
||||
|
||||
- name: Upload translations
|
||||
uses: actions/upload-artifact@v4.3.3
|
||||
uses: actions/upload-artifact@v4.3.4
|
||||
with:
|
||||
name: translations
|
||||
path: translations.tar.gz
|
||||
|
@ -140,6 +140,9 @@ const ENTITIES: HassEntity[] = [
|
||||
createEntity("climate.auto_preheating", "auto", undefined, {
|
||||
hvac_action: "preheating",
|
||||
}),
|
||||
createEntity("climate.auto_defrosting", "auto", undefined, {
|
||||
hvac_action: "defrosting",
|
||||
}),
|
||||
createEntity("climate.auto_heating", "auto", undefined, {
|
||||
hvac_action: "heating",
|
||||
}),
|
||||
|
14
package.json
14
package.json
@ -26,14 +26,14 @@
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"@babel/runtime": "7.24.7",
|
||||
"@braintree/sanitize-url": "7.0.3",
|
||||
"@codemirror/autocomplete": "6.16.3",
|
||||
"@braintree/sanitize-url": "7.0.4",
|
||||
"@codemirror/autocomplete": "6.17.0",
|
||||
"@codemirror/commands": "6.6.0",
|
||||
"@codemirror/language": "6.10.2",
|
||||
"@codemirror/legacy-modes": "6.4.0",
|
||||
"@codemirror/search": "6.5.6",
|
||||
"@codemirror/state": "6.4.1",
|
||||
"@codemirror/view": "6.28.3",
|
||||
"@codemirror/view": "6.28.4",
|
||||
"@egjs/hammerjs": "2.0.17",
|
||||
"@formatjs/intl-datetimeformat": "6.12.5",
|
||||
"@formatjs/intl-displaynames": "6.6.8",
|
||||
@ -88,8 +88,8 @@
|
||||
"@polymer/paper-tabs": "3.1.0",
|
||||
"@polymer/polymer": "3.5.1",
|
||||
"@thomasloven/round-slider": "0.6.0",
|
||||
"@vaadin/combo-box": "24.4.0",
|
||||
"@vaadin/vaadin-themable-mixin": "24.4.0",
|
||||
"@vaadin/combo-box": "24.4.1",
|
||||
"@vaadin/vaadin-themable-mixin": "24.4.1",
|
||||
"@vibrant/color": "3.2.1-alpha.1",
|
||||
"@vibrant/core": "3.2.1-alpha.1",
|
||||
"@vibrant/quantizer-mmcq": "3.2.1-alpha.1",
|
||||
@ -118,7 +118,7 @@
|
||||
"leaflet-draw": "1.0.4",
|
||||
"lit": "2.8.0",
|
||||
"luxon": "3.4.4",
|
||||
"marked": "12.0.2",
|
||||
"marked": "13.0.2",
|
||||
"memoize-one": "6.0.0",
|
||||
"node-vibrant": "3.2.1-alpha.1",
|
||||
"proxy-polyfill": "0.3.2",
|
||||
@ -205,7 +205,7 @@
|
||||
"eslint-plugin-wc": "2.1.0",
|
||||
"fancy-log": "2.0.0",
|
||||
"fs-extra": "11.2.0",
|
||||
"glob": "10.4.2",
|
||||
"glob": "10.4.3",
|
||||
"gulp": "5.0.0",
|
||||
"gulp-json-transform": "0.5.0",
|
||||
"gulp-rename": "2.0.0",
|
||||
|
@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
|
||||
|
||||
[project]
|
||||
name = "home-assistant-frontend"
|
||||
version = "20240705.0"
|
||||
version = "20240710.0"
|
||||
license = {text = "Apache-2.0"}
|
||||
description = "The Home Assistant frontend"
|
||||
readme = "README.md"
|
||||
|
@ -125,6 +125,7 @@ const FIXED_DOMAIN_ATTRIBUTE_STATES = {
|
||||
"off",
|
||||
"idle",
|
||||
"preheating",
|
||||
"defrosting",
|
||||
"heating",
|
||||
"cooling",
|
||||
"drying",
|
||||
|
@ -78,6 +78,8 @@ export class DialogDataTableSettings extends LitElement {
|
||||
return nothing;
|
||||
}
|
||||
|
||||
const localize = this._params.localizeFunc || this.hass.localize;
|
||||
|
||||
const columns = this._sortedColumns(
|
||||
this._params.columns,
|
||||
this._columnOrder,
|
||||
@ -90,7 +92,7 @@ export class DialogDataTableSettings extends LitElement {
|
||||
@closed=${this.closeDialog}
|
||||
.heading=${createCloseHeading(
|
||||
this.hass,
|
||||
this.hass.localize("ui.components.data-table.settings.header")
|
||||
localize("ui.components.data-table.settings.header")
|
||||
)}
|
||||
>
|
||||
<ha-sortable
|
||||
@ -146,12 +148,10 @@ export class DialogDataTableSettings extends LitElement {
|
||||
</mwc-list>
|
||||
</ha-sortable>
|
||||
<ha-button slot="secondaryAction" @click=${this._reset}
|
||||
>${this.hass.localize(
|
||||
"ui.components.data-table.settings.restore"
|
||||
)}</ha-button
|
||||
>${localize("ui.components.data-table.settings.restore")}</ha-button
|
||||
>
|
||||
<ha-button slot="primaryAction" @click=${this.closeDialog}>
|
||||
${this.hass.localize("ui.components.data-table.settings.done")}
|
||||
${localize("ui.components.data-table.settings.done")}
|
||||
</ha-button>
|
||||
</ha-dialog>
|
||||
`;
|
||||
|
@ -1,4 +1,5 @@
|
||||
import { fireEvent } from "../../common/dom/fire_event";
|
||||
import { LocalizeFunc } from "../../common/translations/localize";
|
||||
import { DataTableColumnContainer } from "./ha-data-table";
|
||||
|
||||
export interface DataTableSettingsDialogParams {
|
||||
@ -9,6 +10,7 @@ export interface DataTableSettingsDialogParams {
|
||||
) => void;
|
||||
hiddenColumns?: string[];
|
||||
columnOrder?: string[];
|
||||
localizeFunc?: LocalizeFunc;
|
||||
}
|
||||
|
||||
export const loadDataTableSettingsDialog = () =>
|
||||
|
@ -35,10 +35,6 @@ export class HaActionSelector extends LitElement {
|
||||
display: block;
|
||||
margin-bottom: 16px;
|
||||
}
|
||||
:host([disabled]) ha-automation-action {
|
||||
opacity: var(--light-disabled-opacity);
|
||||
pointer-events: none;
|
||||
}
|
||||
label {
|
||||
display: block;
|
||||
margin-bottom: 4px;
|
||||
|
@ -35,10 +35,6 @@ export class HaConditionSelector extends LitElement {
|
||||
display: block;
|
||||
margin-bottom: 16px;
|
||||
}
|
||||
:host([disabled]) ha-automation-condition {
|
||||
opacity: var(--light-disabled-opacity);
|
||||
pointer-events: none;
|
||||
}
|
||||
label {
|
||||
display: block;
|
||||
margin-bottom: 4px;
|
||||
|
@ -35,10 +35,6 @@ export class HaTriggerSelector extends LitElement {
|
||||
display: block;
|
||||
margin-bottom: 16px;
|
||||
}
|
||||
:host([disabled]) ha-automation-trigger {
|
||||
opacity: var(--light-disabled-opacity);
|
||||
pointer-events: none;
|
||||
}
|
||||
label {
|
||||
display: block;
|
||||
margin-bottom: 4px;
|
||||
|
@ -28,13 +28,14 @@ export type HvacMode = (typeof HVAC_MODES)[number];
|
||||
export const CLIMATE_PRESET_NONE = "none";
|
||||
|
||||
export type HvacAction =
|
||||
| "off"
|
||||
| "preheating"
|
||||
| "heating"
|
||||
| "cooling"
|
||||
| "defrosting"
|
||||
| "drying"
|
||||
| "fan"
|
||||
| "heating"
|
||||
| "idle"
|
||||
| "fan";
|
||||
| "off"
|
||||
| "preheating";
|
||||
|
||||
export type ClimateEntity = HassEntityBase & {
|
||||
attributes: HassEntityAttributeBase & {
|
||||
@ -89,12 +90,13 @@ export const compareClimateHvacModes = (mode1: HvacMode, mode2: HvacMode) =>
|
||||
|
||||
export const CLIMATE_HVAC_ACTION_TO_MODE: Record<HvacAction, HvacMode> = {
|
||||
cooling: "cool",
|
||||
defrosting: "heat",
|
||||
drying: "dry",
|
||||
fan: "fan_only",
|
||||
preheating: "heat",
|
||||
heating: "heat",
|
||||
idle: "off",
|
||||
off: "off",
|
||||
preheating: "heat",
|
||||
};
|
||||
|
||||
export const CLIMATE_HVAC_MODE_ICONS: Record<HvacMode, string> = {
|
||||
|
@ -17,6 +17,8 @@ export const enum FanEntityFeature {
|
||||
OSCILLATE = 2,
|
||||
DIRECTION = 4,
|
||||
PRESET_MODE = 8,
|
||||
TURN_OFF = 16,
|
||||
TURN_ON = 32,
|
||||
}
|
||||
|
||||
interface FanEntityAttributes extends HassEntityAttributeBase {
|
||||
|
@ -907,6 +907,7 @@ export const ENTITY_COMPONENT_ICONS: Record<string, ComponentIcons> = {
|
||||
idle: "mdi:clock-outline",
|
||||
off: "mdi:power",
|
||||
preheating: "mdi:heat-wave",
|
||||
defrosting: "mdi:snowflake-melt",
|
||||
},
|
||||
},
|
||||
preset_mode: {
|
||||
|
@ -638,6 +638,7 @@ export class HaTabsSubpageDataTable extends LitElement {
|
||||
this.hiddenColumns = hiddenColumns;
|
||||
fireEvent(this, "columns-changed", { columnOrder, hiddenColumns });
|
||||
},
|
||||
localizeFunc: this.localizeFunc,
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -23,7 +23,7 @@ declare global {
|
||||
|
||||
@customElement("hui-card")
|
||||
export class HuiCard extends ReactiveElement {
|
||||
@property({ attribute: false }) public preview = false;
|
||||
@property({ type: Boolean }) public preview = false;
|
||||
|
||||
@property({ attribute: false }) public isPanel = false;
|
||||
|
||||
|
@ -136,7 +136,7 @@ export class HuiEntityCard extends LitElement implements LovelaceCard {
|
||||
const colored = stateObj && this.getStateColor(stateObj, this._config);
|
||||
|
||||
const fixedFooter =
|
||||
this.layout === "grid" || this._footerElement !== undefined;
|
||||
this.layout === "grid" && this._footerElement !== undefined;
|
||||
|
||||
return html`
|
||||
<ha-card
|
||||
|
@ -1,4 +1,3 @@
|
||||
import { html, nothing } from "lit";
|
||||
import { customElement } from "lit/decorators";
|
||||
import {
|
||||
any,
|
||||
@ -11,8 +10,10 @@ import {
|
||||
optional,
|
||||
string,
|
||||
} from "superstruct";
|
||||
import { fireEvent } from "../../../../common/dom/fire_event";
|
||||
import type { SchemaUnion } from "../../../../components/ha-form/types";
|
||||
import type {
|
||||
HaFormSchema,
|
||||
SchemaUnion,
|
||||
} from "../../../../components/ha-form/types";
|
||||
import type { GridCardConfig } from "../../cards/types";
|
||||
import { baseLovelaceCardConfig } from "../structs/base-card-struct";
|
||||
import { HuiStackCardEditor } from "./hui-stack-card-editor";
|
||||
@ -49,35 +50,18 @@ const SCHEMA = [
|
||||
|
||||
@customElement("hui-grid-card-editor")
|
||||
export class HuiGridCardEditor extends HuiStackCardEditor {
|
||||
protected _schema: readonly HaFormSchema[] = SCHEMA;
|
||||
|
||||
public setConfig(config: Readonly<GridCardConfig>): void {
|
||||
assert(config, cardConfigStruct);
|
||||
this._config = config;
|
||||
}
|
||||
|
||||
protected render() {
|
||||
if (!this.hass || !this._config) {
|
||||
return nothing;
|
||||
}
|
||||
|
||||
const data = { square: true, ...this._config };
|
||||
|
||||
return html`
|
||||
<ha-form
|
||||
.hass=${this.hass}
|
||||
.data=${data}
|
||||
.schema=${SCHEMA}
|
||||
.computeLabel=${this._computeLabelCallback}
|
||||
@value-changed=${this._valueChanged}
|
||||
></ha-form>
|
||||
${super.render()}
|
||||
`;
|
||||
protected formData(): object {
|
||||
return { square: true, ...this._config };
|
||||
}
|
||||
|
||||
private _valueChanged(ev: CustomEvent): void {
|
||||
fireEvent(this, "config-changed", { config: ev.detail.value });
|
||||
}
|
||||
|
||||
private _computeLabelCallback = (schema: SchemaUnion<typeof SCHEMA>) =>
|
||||
protected _computeLabelCallback = (schema: SchemaUnion<typeof SCHEMA>) =>
|
||||
this.hass!.localize(`ui.panel.lovelace.editor.card.grid.${schema.name}`);
|
||||
}
|
||||
|
||||
|
@ -20,6 +20,10 @@ import {
|
||||
optional,
|
||||
string,
|
||||
} from "superstruct";
|
||||
import type {
|
||||
HaFormSchema,
|
||||
SchemaUnion,
|
||||
} from "../../../../components/ha-form/types";
|
||||
import { storage } from "../../../../common/decorators/storage";
|
||||
import { HASSDomEvent, fireEvent } from "../../../../common/dom/fire_event";
|
||||
import "../../../../components/ha-icon-button";
|
||||
@ -46,6 +50,13 @@ const cardConfigStruct = assign(
|
||||
})
|
||||
);
|
||||
|
||||
const SCHEMA = [
|
||||
{
|
||||
name: "title",
|
||||
selector: { text: {} },
|
||||
},
|
||||
] as const;
|
||||
|
||||
@customElement("hui-stack-card-editor")
|
||||
export class HuiStackCardEditor
|
||||
extends LitElement
|
||||
@ -71,6 +82,8 @@ export class HuiStackCardEditor
|
||||
|
||||
@state() protected _guiModeAvailable? = true;
|
||||
|
||||
protected _schema: readonly HaFormSchema[] = SCHEMA;
|
||||
|
||||
@query("hui-card-element-editor")
|
||||
protected _cardEditorEl?: HuiCardElementEditor;
|
||||
|
||||
@ -83,6 +96,10 @@ export class HuiStackCardEditor
|
||||
this._cardEditorEl?.focusYamlEditor();
|
||||
}
|
||||
|
||||
protected formData(): object {
|
||||
return this._config!;
|
||||
}
|
||||
|
||||
protected render() {
|
||||
if (!this.hass || !this._config) {
|
||||
return nothing;
|
||||
@ -93,6 +110,13 @@ export class HuiStackCardEditor
|
||||
const isGuiMode = !this._cardEditorEl || this._GUImode;
|
||||
|
||||
return html`
|
||||
<ha-form
|
||||
.hass=${this.hass}
|
||||
.data=${this.formData()}
|
||||
.schema=${this._schema}
|
||||
.computeLabel=${this._computeLabelCallback}
|
||||
@value-changed=${this._valueChanged}
|
||||
></ha-form>
|
||||
<div class="card-config">
|
||||
<div class="toolbar">
|
||||
<paper-tabs
|
||||
@ -285,6 +309,15 @@ export class HuiStackCardEditor
|
||||
}
|
||||
}
|
||||
|
||||
protected _valueChanged(ev: CustomEvent): void {
|
||||
fireEvent(this, "config-changed", { config: ev.detail.value });
|
||||
}
|
||||
|
||||
protected _computeLabelCallback = (schema: SchemaUnion<typeof SCHEMA>) =>
|
||||
this.hass!.localize(
|
||||
`ui.panel.lovelace.editor.card.${this._config!.type}.${schema.name}`
|
||||
);
|
||||
|
||||
static get styles(): CSSResultGroup {
|
||||
return [
|
||||
configElementStyle,
|
||||
|
@ -5852,6 +5852,7 @@
|
||||
},
|
||||
"horizontal-stack": {
|
||||
"name": "Horizontal stack",
|
||||
"title": "[%key:ui::panel::lovelace::editor::card::grid::title%]",
|
||||
"description": "The Horizontal stack card allows you to stack together multiple cards, so they always sit next to each other in the space of one column."
|
||||
},
|
||||
"humidifier": {
|
||||
@ -5988,6 +5989,7 @@
|
||||
},
|
||||
"vertical-stack": {
|
||||
"name": "Vertical stack",
|
||||
"title": "[%key:ui::panel::lovelace::editor::card::grid::title%]",
|
||||
"description": "The Vertical stack card allows you to group multiple cards so they always sit in the same column."
|
||||
},
|
||||
"weather-forecast": {
|
||||
|
220
yarn.lock
220
yarn.lock
@ -1453,10 +1453,10 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@braintree/sanitize-url@npm:7.0.3":
|
||||
version: 7.0.3
|
||||
resolution: "@braintree/sanitize-url@npm:7.0.3"
|
||||
checksum: 10/86c0613d795340f555554511df1a3e64f0b5da7774707a8435a9a0b22cd62e38fb4ab5d3ac1b0862ef13106e2513af074d37c29e3184e1323e8c2fef031f181f
|
||||
"@braintree/sanitize-url@npm:7.0.4":
|
||||
version: 7.0.4
|
||||
resolution: "@braintree/sanitize-url@npm:7.0.4"
|
||||
checksum: 10/80ea0080776a0305d697d12042acac287675e88a2abd9d294464f70ec57c1b00242d8d02a110c98ef8ea1731e512d67273ff5532c4bf01a78ab8b046fabb53d9
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@ -1469,9 +1469,9 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@codemirror/autocomplete@npm:6.16.3":
|
||||
version: 6.16.3
|
||||
resolution: "@codemirror/autocomplete@npm:6.16.3"
|
||||
"@codemirror/autocomplete@npm:6.17.0":
|
||||
version: 6.17.0
|
||||
resolution: "@codemirror/autocomplete@npm:6.17.0"
|
||||
dependencies:
|
||||
"@codemirror/language": "npm:^6.0.0"
|
||||
"@codemirror/state": "npm:^6.0.0"
|
||||
@ -1482,7 +1482,7 @@ __metadata:
|
||||
"@codemirror/state": ^6.0.0
|
||||
"@codemirror/view": ^6.0.0
|
||||
"@lezer/common": ^1.0.0
|
||||
checksum: 10/2455039375dc62ec007bafcd19978d2ea105a766760a02142f3bd27f2ecba76298386084051d727c21e763cd35422f0936b00352547de674c225fb24bf882f7a
|
||||
checksum: 10/b38ef7ad392a88470c5e545b016bf1c443f50840ca4c7af9e19348fe27229aa9118dabc3cff8a0831143a307ab6ba948d7e126c0add7932a7f8044ab5902cda8
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@ -1539,14 +1539,14 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@codemirror/view@npm:6.28.3, @codemirror/view@npm:^6.0.0, @codemirror/view@npm:^6.17.0, @codemirror/view@npm:^6.23.0, @codemirror/view@npm:^6.27.0":
|
||||
version: 6.28.3
|
||||
resolution: "@codemirror/view@npm:6.28.3"
|
||||
"@codemirror/view@npm:6.28.4, @codemirror/view@npm:^6.0.0, @codemirror/view@npm:^6.17.0, @codemirror/view@npm:^6.23.0, @codemirror/view@npm:^6.27.0":
|
||||
version: 6.28.4
|
||||
resolution: "@codemirror/view@npm:6.28.4"
|
||||
dependencies:
|
||||
"@codemirror/state": "npm:^6.4.0"
|
||||
style-mod: "npm:^4.1.0"
|
||||
w3c-keyname: "npm:^2.2.4"
|
||||
checksum: 10/4732786b1afa3730a2c08b3711b335b8da2cb76318c9c4b2aeafd868bb36bfaeec826a18669b3d2d0f408e8012734689085633e4b6c3609cd2385838d79e5bc6
|
||||
checksum: 10/3effc92732e9fb25f32fe04a8e651202dbf453c3694adda4ff9666bd2b65d5ec4aef5288ab94932a26c03f5b27a6f5873b0d5fe6eb71051c912bb9ba1f1ae931
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@ -4709,129 +4709,129 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@vaadin/a11y-base@npm:~24.4.0":
|
||||
version: 24.4.0
|
||||
resolution: "@vaadin/a11y-base@npm:24.4.0"
|
||||
"@vaadin/a11y-base@npm:~24.4.1":
|
||||
version: 24.4.1
|
||||
resolution: "@vaadin/a11y-base@npm:24.4.1"
|
||||
dependencies:
|
||||
"@open-wc/dedupe-mixin": "npm:^1.3.0"
|
||||
"@polymer/polymer": "npm:^3.0.0"
|
||||
"@vaadin/component-base": "npm:~24.4.0"
|
||||
"@vaadin/component-base": "npm:~24.4.1"
|
||||
lit: "npm:^3.0.0"
|
||||
checksum: 10/d601527b93f3e3e7561ea67da6183be1a192ebe8a8f09dc6de8a59a8bec104d95d945e201b6c3faeb2870fa7f1739fe2087e6d5a228e173385744f079e385c7a
|
||||
checksum: 10/b59f6b8ecab3b359ce3f4e0362674b45800bb6a61343895cecab7956eb64de4ed94f7ed34e943cb27865bc5fcdf980d9012533a1cbd11ed5f10ed14f6282cf9e
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@vaadin/combo-box@npm:24.4.0":
|
||||
version: 24.4.0
|
||||
resolution: "@vaadin/combo-box@npm:24.4.0"
|
||||
"@vaadin/combo-box@npm:24.4.1":
|
||||
version: 24.4.1
|
||||
resolution: "@vaadin/combo-box@npm:24.4.1"
|
||||
dependencies:
|
||||
"@open-wc/dedupe-mixin": "npm:^1.3.0"
|
||||
"@polymer/polymer": "npm:^3.0.0"
|
||||
"@vaadin/a11y-base": "npm:~24.4.0"
|
||||
"@vaadin/component-base": "npm:~24.4.0"
|
||||
"@vaadin/field-base": "npm:~24.4.0"
|
||||
"@vaadin/input-container": "npm:~24.4.0"
|
||||
"@vaadin/item": "npm:~24.4.0"
|
||||
"@vaadin/lit-renderer": "npm:~24.4.0"
|
||||
"@vaadin/overlay": "npm:~24.4.0"
|
||||
"@vaadin/vaadin-lumo-styles": "npm:~24.4.0"
|
||||
"@vaadin/vaadin-material-styles": "npm:~24.4.0"
|
||||
"@vaadin/vaadin-themable-mixin": "npm:~24.4.0"
|
||||
checksum: 10/84c9eff3020f3d991b2c69f7510d98952512bed29835b98a3328d75ec066187e7202ea3cbf79c2bfbf52b743bc3208a71dd1077d83aa8ccf2b1ea64209db995b
|
||||
"@vaadin/a11y-base": "npm:~24.4.1"
|
||||
"@vaadin/component-base": "npm:~24.4.1"
|
||||
"@vaadin/field-base": "npm:~24.4.1"
|
||||
"@vaadin/input-container": "npm:~24.4.1"
|
||||
"@vaadin/item": "npm:~24.4.1"
|
||||
"@vaadin/lit-renderer": "npm:~24.4.1"
|
||||
"@vaadin/overlay": "npm:~24.4.1"
|
||||
"@vaadin/vaadin-lumo-styles": "npm:~24.4.1"
|
||||
"@vaadin/vaadin-material-styles": "npm:~24.4.1"
|
||||
"@vaadin/vaadin-themable-mixin": "npm:~24.4.1"
|
||||
checksum: 10/5caca3660fa91f8ae913a2159e7533aa545e21593574a80ca317a13cc2a5ddf8754beb852d6d3ff4b31e8171bf581d784de8925af17d57096a2f5842a4c699d3
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@vaadin/component-base@npm:~24.4.0":
|
||||
version: 24.4.0
|
||||
resolution: "@vaadin/component-base@npm:24.4.0"
|
||||
"@vaadin/component-base@npm:~24.4.1":
|
||||
version: 24.4.1
|
||||
resolution: "@vaadin/component-base@npm:24.4.1"
|
||||
dependencies:
|
||||
"@open-wc/dedupe-mixin": "npm:^1.3.0"
|
||||
"@polymer/polymer": "npm:^3.0.0"
|
||||
"@vaadin/vaadin-development-mode-detector": "npm:^2.0.0"
|
||||
"@vaadin/vaadin-usage-statistics": "npm:^2.1.0"
|
||||
lit: "npm:^3.0.0"
|
||||
checksum: 10/6df7a2372099e4efb9b8307aaf51300fd530cc4ed967532bfaa9250fea45b2c78a0b946093021a7da622dedadae4386f1388b667840b577f74f5b0db55f91ea3
|
||||
checksum: 10/5717aaa2b418930ceb9a77b8641e5e103ae2ac2b47dcb4dd16cf245edc51c4c79d9573338520d4c412d4dd39daa132606d5f3474bf217390e866b60a6291e7dd
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@vaadin/field-base@npm:~24.4.0":
|
||||
version: 24.4.0
|
||||
resolution: "@vaadin/field-base@npm:24.4.0"
|
||||
"@vaadin/field-base@npm:~24.4.1":
|
||||
version: 24.4.1
|
||||
resolution: "@vaadin/field-base@npm:24.4.1"
|
||||
dependencies:
|
||||
"@open-wc/dedupe-mixin": "npm:^1.3.0"
|
||||
"@polymer/polymer": "npm:^3.0.0"
|
||||
"@vaadin/a11y-base": "npm:~24.4.0"
|
||||
"@vaadin/component-base": "npm:~24.4.0"
|
||||
"@vaadin/a11y-base": "npm:~24.4.1"
|
||||
"@vaadin/component-base": "npm:~24.4.1"
|
||||
lit: "npm:^3.0.0"
|
||||
checksum: 10/b74c9e8758672e818fc69dbb438938745588232e58d3c3fc0157c3719ef2382d736d7634d34ae4b8047f32fa481eeb768938f91073f8b3e1e6894c8106ab7c61
|
||||
checksum: 10/8feed52803b9078b62fd0124a90f70cdb69d1620e507b605ec57a5a4523af0cf087d0b5864bb4fdd4676b9b96a5182b0e69b53dc36d4f791fcfcd4a372869883
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@vaadin/icon@npm:~24.4.0":
|
||||
version: 24.4.0
|
||||
resolution: "@vaadin/icon@npm:24.4.0"
|
||||
"@vaadin/icon@npm:~24.4.1":
|
||||
version: 24.4.1
|
||||
resolution: "@vaadin/icon@npm:24.4.1"
|
||||
dependencies:
|
||||
"@open-wc/dedupe-mixin": "npm:^1.3.0"
|
||||
"@polymer/polymer": "npm:^3.0.0"
|
||||
"@vaadin/component-base": "npm:~24.4.0"
|
||||
"@vaadin/vaadin-lumo-styles": "npm:~24.4.0"
|
||||
"@vaadin/vaadin-themable-mixin": "npm:~24.4.0"
|
||||
"@vaadin/component-base": "npm:~24.4.1"
|
||||
"@vaadin/vaadin-lumo-styles": "npm:~24.4.1"
|
||||
"@vaadin/vaadin-themable-mixin": "npm:~24.4.1"
|
||||
lit: "npm:^3.0.0"
|
||||
checksum: 10/f9560f330a2e361f3e55257dfa77b6c26abec7d8b6b7c4c73ddf496f3a1dde64c708902780b4eb3ad6640d2779b728f28bf22a59e286a765b99e6ebe6e1f9861
|
||||
checksum: 10/0097ddeff4e705bae69dbd6e6fb6b2c55a969ef2b3dfefd794e6e7b9e70f987d31e4952d84cbf582d8f76b93f204fe92760eb68ef12d037c9d54f77bad7ace02
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@vaadin/input-container@npm:~24.4.0":
|
||||
version: 24.4.0
|
||||
resolution: "@vaadin/input-container@npm:24.4.0"
|
||||
"@vaadin/input-container@npm:~24.4.1":
|
||||
version: 24.4.1
|
||||
resolution: "@vaadin/input-container@npm:24.4.1"
|
||||
dependencies:
|
||||
"@polymer/polymer": "npm:^3.0.0"
|
||||
"@vaadin/component-base": "npm:~24.4.0"
|
||||
"@vaadin/vaadin-lumo-styles": "npm:~24.4.0"
|
||||
"@vaadin/vaadin-material-styles": "npm:~24.4.0"
|
||||
"@vaadin/vaadin-themable-mixin": "npm:~24.4.0"
|
||||
"@vaadin/component-base": "npm:~24.4.1"
|
||||
"@vaadin/vaadin-lumo-styles": "npm:~24.4.1"
|
||||
"@vaadin/vaadin-material-styles": "npm:~24.4.1"
|
||||
"@vaadin/vaadin-themable-mixin": "npm:~24.4.1"
|
||||
lit: "npm:^3.0.0"
|
||||
checksum: 10/c4a59f5d27bc336d8dcd996f306e0108e666ff3dc0124ef07773e517f509f67249d737d1b62a9d82d31cfd2ee461a26f6e71d86f0a354b5f831d7d2088843ba3
|
||||
checksum: 10/b6c4d448182cd7f55e671ed4ed06e8076c320ff9659a2e19e7e80181b2a338cd4e2a2de328ff7839c965a81e32c2609f825c9df2da55d99af081951e568c9457
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@vaadin/item@npm:~24.4.0":
|
||||
version: 24.4.0
|
||||
resolution: "@vaadin/item@npm:24.4.0"
|
||||
"@vaadin/item@npm:~24.4.1":
|
||||
version: 24.4.1
|
||||
resolution: "@vaadin/item@npm:24.4.1"
|
||||
dependencies:
|
||||
"@open-wc/dedupe-mixin": "npm:^1.3.0"
|
||||
"@polymer/polymer": "npm:^3.0.0"
|
||||
"@vaadin/a11y-base": "npm:~24.4.0"
|
||||
"@vaadin/component-base": "npm:~24.4.0"
|
||||
"@vaadin/vaadin-lumo-styles": "npm:~24.4.0"
|
||||
"@vaadin/vaadin-material-styles": "npm:~24.4.0"
|
||||
"@vaadin/vaadin-themable-mixin": "npm:~24.4.0"
|
||||
checksum: 10/ae25b2ed91cefcfbde6a61d832be8d6549a690fc37854324f149097e60a5fafae9cbaeebf5f5a363c5bce1f027bd59a0e84362dd6189208e11517bfb50d5f58e
|
||||
"@vaadin/a11y-base": "npm:~24.4.1"
|
||||
"@vaadin/component-base": "npm:~24.4.1"
|
||||
"@vaadin/vaadin-lumo-styles": "npm:~24.4.1"
|
||||
"@vaadin/vaadin-material-styles": "npm:~24.4.1"
|
||||
"@vaadin/vaadin-themable-mixin": "npm:~24.4.1"
|
||||
checksum: 10/81d4560461ea13818a3c5604cf3c4e3acd6de9e8cac51e1ab41d7b2d0d14d09519790c8cfbab5b391f88461cde662915e4093e95491dc83942c460d11bb698e4
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@vaadin/lit-renderer@npm:~24.4.0":
|
||||
version: 24.4.0
|
||||
resolution: "@vaadin/lit-renderer@npm:24.4.0"
|
||||
"@vaadin/lit-renderer@npm:~24.4.1":
|
||||
version: 24.4.1
|
||||
resolution: "@vaadin/lit-renderer@npm:24.4.1"
|
||||
dependencies:
|
||||
lit: "npm:^3.0.0"
|
||||
checksum: 10/b50f2d7c5ee9eb7577fbfc33f104279654a962a06159225258e38baa132230328d9d114047ce6a873046b1c2e3ec799996ab1eb5f68467a6f11a54929c67a549
|
||||
checksum: 10/9a2ebf90ca4f3a08152058a5e431a4019bac78fb94a38b382550e85ca2993b35bb09a94a47e573529cd94a1b99bcbcdd89d71e1ec9c12a3a796e2e41cc79221f
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@vaadin/overlay@npm:~24.4.0":
|
||||
version: 24.4.0
|
||||
resolution: "@vaadin/overlay@npm:24.4.0"
|
||||
"@vaadin/overlay@npm:~24.4.1":
|
||||
version: 24.4.1
|
||||
resolution: "@vaadin/overlay@npm:24.4.1"
|
||||
dependencies:
|
||||
"@open-wc/dedupe-mixin": "npm:^1.3.0"
|
||||
"@polymer/polymer": "npm:^3.0.0"
|
||||
"@vaadin/a11y-base": "npm:~24.4.0"
|
||||
"@vaadin/component-base": "npm:~24.4.0"
|
||||
"@vaadin/vaadin-lumo-styles": "npm:~24.4.0"
|
||||
"@vaadin/vaadin-material-styles": "npm:~24.4.0"
|
||||
"@vaadin/vaadin-themable-mixin": "npm:~24.4.0"
|
||||
"@vaadin/a11y-base": "npm:~24.4.1"
|
||||
"@vaadin/component-base": "npm:~24.4.1"
|
||||
"@vaadin/vaadin-lumo-styles": "npm:~24.4.1"
|
||||
"@vaadin/vaadin-material-styles": "npm:~24.4.1"
|
||||
"@vaadin/vaadin-themable-mixin": "npm:~24.4.1"
|
||||
lit: "npm:^3.0.0"
|
||||
checksum: 10/528e006f08ac2e9d98eacc8af44fbecc37c0cb36bb7e42263ffdfd8c91d5eacb7575e60279978adaa89f478cf37c907689455a689ec4acfa6a0edba1e38c7f0a
|
||||
checksum: 10/4b899ffe4bd22104e7c038f9669d18d3ba482875cbe7425ac9e98da6fec397c4419580e2f0f6dcd1411acd42cd4cc6dc5267393e7deedd1701195ddcd99e9d2d
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@ -4842,36 +4842,36 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@vaadin/vaadin-lumo-styles@npm:~24.4.0":
|
||||
version: 24.4.0
|
||||
resolution: "@vaadin/vaadin-lumo-styles@npm:24.4.0"
|
||||
"@vaadin/vaadin-lumo-styles@npm:~24.4.1":
|
||||
version: 24.4.1
|
||||
resolution: "@vaadin/vaadin-lumo-styles@npm:24.4.1"
|
||||
dependencies:
|
||||
"@polymer/polymer": "npm:^3.0.0"
|
||||
"@vaadin/component-base": "npm:~24.4.0"
|
||||
"@vaadin/icon": "npm:~24.4.0"
|
||||
"@vaadin/vaadin-themable-mixin": "npm:~24.4.0"
|
||||
checksum: 10/10621a61a60244faff663856c9dd315fb5df21373cab9b519661a60e8b51484b7db4a17cc7084f0774c6c68c9bacb93fbfd1fb4144a8a912480a579ca3dbfdf3
|
||||
"@vaadin/component-base": "npm:~24.4.1"
|
||||
"@vaadin/icon": "npm:~24.4.1"
|
||||
"@vaadin/vaadin-themable-mixin": "npm:~24.4.1"
|
||||
checksum: 10/cec42991f1bdab3a1da179f77593735dbc6b6ec677195cd1558eeb79fc1c5707badad3818103f57cf0a68d141e7cc2860ab634e2b99b00d71e289c6dd884b375
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@vaadin/vaadin-material-styles@npm:~24.4.0":
|
||||
version: 24.4.0
|
||||
resolution: "@vaadin/vaadin-material-styles@npm:24.4.0"
|
||||
"@vaadin/vaadin-material-styles@npm:~24.4.1":
|
||||
version: 24.4.1
|
||||
resolution: "@vaadin/vaadin-material-styles@npm:24.4.1"
|
||||
dependencies:
|
||||
"@polymer/polymer": "npm:^3.0.0"
|
||||
"@vaadin/component-base": "npm:~24.4.0"
|
||||
"@vaadin/vaadin-themable-mixin": "npm:~24.4.0"
|
||||
checksum: 10/6b97a48dcd043f14652afc47a2280678187407af1501f5c241aedd49fdcadef4e2ce944641047206247419d9d8d3cfa727c3442050fd0e77c3ea6468a089f298
|
||||
"@vaadin/component-base": "npm:~24.4.1"
|
||||
"@vaadin/vaadin-themable-mixin": "npm:~24.4.1"
|
||||
checksum: 10/d128217dbd0333ecf6c935dfe09a60bf9e67ad1c65430d4a052a9f5a3691677854f60c45faa40b33889380feac0f29b2a6376accb928dd6c3114cd167cbbcc9f
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@vaadin/vaadin-themable-mixin@npm:24.4.0, @vaadin/vaadin-themable-mixin@npm:~24.4.0":
|
||||
version: 24.4.0
|
||||
resolution: "@vaadin/vaadin-themable-mixin@npm:24.4.0"
|
||||
"@vaadin/vaadin-themable-mixin@npm:24.4.1, @vaadin/vaadin-themable-mixin@npm:~24.4.1":
|
||||
version: 24.4.1
|
||||
resolution: "@vaadin/vaadin-themable-mixin@npm:24.4.1"
|
||||
dependencies:
|
||||
"@open-wc/dedupe-mixin": "npm:^1.3.0"
|
||||
lit: "npm:^3.0.0"
|
||||
checksum: 10/d9d72241811d35c1fb3c104576e3d391dad6cddebd89ab33c8345177b0afda70c23b1a2c14a79b1d373cad0670be9ccc95b90a629f978cab08653a9c33137bf2
|
||||
checksum: 10/576f39795fa7112f1f872449d97690814dc0dd982125a8ceeee7a8e7d3aa66b18ea6288f38a95b40a7d9e3008fd5cd9bbb73af9a7cb16cae84f75206f76327b4
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@ -8542,9 +8542,9 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"glob@npm:10.4.2, glob@npm:^10.2.2, glob@npm:^10.3.10, glob@npm:^10.3.7, glob@npm:^10.4.1":
|
||||
version: 10.4.2
|
||||
resolution: "glob@npm:10.4.2"
|
||||
"glob@npm:10.4.3, glob@npm:^10.2.2, glob@npm:^10.3.10, glob@npm:^10.3.7, glob@npm:^10.4.1":
|
||||
version: 10.4.3
|
||||
resolution: "glob@npm:10.4.3"
|
||||
dependencies:
|
||||
foreground-child: "npm:^3.1.0"
|
||||
jackspeak: "npm:^3.1.2"
|
||||
@ -8554,7 +8554,7 @@ __metadata:
|
||||
path-scurry: "npm:^1.11.1"
|
||||
bin:
|
||||
glob: dist/esm/bin.mjs
|
||||
checksum: 10/e412776b5952a818eba790c830bea161c9a56813fd767d8c4c49f855603b1fb962b3e73f1f627a47298a57d2992b9f0f2fe15cf93e74ecaaa63fb45d63fdd090
|
||||
checksum: 10/7670e257bc7cf62a5649e79a71fc3b74806516eabfbfef0a949e11c5530c215d0f6d75c8c0c35266ff44ef6cb29b6c0e59be63906909be946d4c65df5d336be8
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@ -8894,15 +8894,15 @@ __metadata:
|
||||
"@babel/preset-env": "npm:7.24.7"
|
||||
"@babel/preset-typescript": "npm:7.24.7"
|
||||
"@babel/runtime": "npm:7.24.7"
|
||||
"@braintree/sanitize-url": "npm:7.0.3"
|
||||
"@braintree/sanitize-url": "npm:7.0.4"
|
||||
"@bundle-stats/plugin-webpack-filter": "npm:4.13.3"
|
||||
"@codemirror/autocomplete": "npm:6.16.3"
|
||||
"@codemirror/autocomplete": "npm:6.17.0"
|
||||
"@codemirror/commands": "npm:6.6.0"
|
||||
"@codemirror/language": "npm:6.10.2"
|
||||
"@codemirror/legacy-modes": "npm:6.4.0"
|
||||
"@codemirror/search": "npm:6.5.6"
|
||||
"@codemirror/state": "npm:6.4.1"
|
||||
"@codemirror/view": "npm:6.28.3"
|
||||
"@codemirror/view": "npm:6.28.4"
|
||||
"@egjs/hammerjs": "npm:2.0.17"
|
||||
"@formatjs/intl-datetimeformat": "npm:6.12.5"
|
||||
"@formatjs/intl-displaynames": "npm:6.6.8"
|
||||
@ -8988,8 +8988,8 @@ __metadata:
|
||||
"@types/webspeechapi": "npm:0.0.29"
|
||||
"@typescript-eslint/eslint-plugin": "npm:7.15.0"
|
||||
"@typescript-eslint/parser": "npm:7.15.0"
|
||||
"@vaadin/combo-box": "npm:24.4.0"
|
||||
"@vaadin/vaadin-themable-mixin": "npm:24.4.0"
|
||||
"@vaadin/combo-box": "npm:24.4.1"
|
||||
"@vaadin/vaadin-themable-mixin": "npm:24.4.1"
|
||||
"@vibrant/color": "npm:3.2.1-alpha.1"
|
||||
"@vibrant/core": "npm:3.2.1-alpha.1"
|
||||
"@vibrant/quantizer-mmcq": "npm:3.2.1-alpha.1"
|
||||
@ -9026,7 +9026,7 @@ __metadata:
|
||||
fancy-log: "npm:2.0.0"
|
||||
fs-extra: "npm:11.2.0"
|
||||
fuse.js: "npm:7.0.0"
|
||||
glob: "npm:10.4.2"
|
||||
glob: "npm:10.4.3"
|
||||
google-timezones-json: "npm:1.2.0"
|
||||
gulp: "npm:5.0.0"
|
||||
gulp-json-transform: "npm:0.5.0"
|
||||
@ -9051,7 +9051,7 @@ __metadata:
|
||||
luxon: "npm:3.4.4"
|
||||
magic-string: "npm:0.30.10"
|
||||
map-stream: "npm:0.0.7"
|
||||
marked: "npm:12.0.2"
|
||||
marked: "npm:13.0.2"
|
||||
memoize-one: "npm:6.0.0"
|
||||
mocha: "npm:10.5.0"
|
||||
node-vibrant: "npm:3.2.1-alpha.1"
|
||||
@ -10819,12 +10819,12 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"marked@npm:12.0.2":
|
||||
version: 12.0.2
|
||||
resolution: "marked@npm:12.0.2"
|
||||
"marked@npm:13.0.2":
|
||||
version: 13.0.2
|
||||
resolution: "marked@npm:13.0.2"
|
||||
bin:
|
||||
marked: bin/marked.js
|
||||
checksum: 10/24d4fc58d37c1779197fa7f93c504d8c71d4df54eb69cbbc14a55ba2a8e2ad83d723801fc25452c21ce74b38a483c5863c53449f130253a597be9e9c1d3e7e2b
|
||||
checksum: 10/73696e2d9d77995011f7a75acaa82a8d3b68cbe7072ad06cfdaddef9cb716022f07c3e51f91710db25338dda7736815d0aa9673950bf27c0ed325e6e3549db38
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user