├── .github ├── dependabot.yaml ├── pull_request_template.md └── workflows │ ├── assign.yaml │ ├── main-ci.yaml │ ├── manual-release.yaml │ ├── merge.yaml │ ├── pull_request.yaml │ └── release-cd.yaml ├── .gitignore ├── .mocharc.json ├── .nycrc ├── .prettierrc ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── TRANSLATIONS.md ├── assets ├── attributes.png ├── cards.png ├── collapsible-card.png ├── compact-mode.png ├── editor.png ├── expanded.png ├── integration-card.png ├── integration-picker.png ├── percent-gauges.png ├── pinned-entity-state.png ├── portraits.png └── problems.png ├── hacs.json ├── mocha.setup.ts ├── package.json ├── sonar-project.properties ├── src ├── cards │ ├── device-card │ │ ├── card.ts │ │ ├── editor.ts │ │ ├── styles.ts │ │ └── types.ts │ └── integration-card │ │ ├── card.ts │ │ ├── editor.ts │ │ ├── exclude-devices.ts │ │ ├── include-devices.ts │ │ ├── styles.ts │ │ └── types.ts ├── common │ ├── matches.ts │ ├── pascal-case.ts │ └── sort.ts ├── config │ └── feature.ts ├── delegates │ ├── action-handler-delegate.ts │ ├── retrievers │ │ ├── device.ts │ │ ├── entity.ts │ │ └── state.ts │ └── utils │ │ ├── card-entities.ts │ │ ├── editor-schema.ts │ │ ├── get-device.ts │ │ ├── has-problem.ts │ │ └── is-integration.ts ├── hass │ ├── common │ │ ├── array │ │ │ └── literal-includes.ts │ │ ├── const.ts │ │ ├── dom │ │ │ └── fire_event.ts │ │ ├── entity │ │ │ ├── compute_domain.ts │ │ │ └── state_active.ts │ │ └── string │ │ │ └── capitalize-first-letter.ts │ ├── components │ │ └── ha-form │ │ │ └── types.ts │ ├── data │ │ ├── device_registry.ts │ │ ├── entity.ts │ │ ├── entity_registry.ts │ │ ├── integration.ts │ │ ├── lovelace │ │ │ ├── action_handler.ts │ │ │ └── config │ │ │ │ └── action.ts │ │ ├── registry.ts │ │ └── selector.ts │ ├── panels │ │ └── lovelace │ │ │ ├── common │ │ │ ├── directives │ │ │ │ └── action-handler-directive.ts │ │ │ └── handle-action.ts │ │ │ ├── components │ │ │ └── hui-action-editor.ts │ │ │ └── editor │ │ │ └── hui-element-editor.ts │ ├── types.ts │ └── ws │ │ └── types.ts ├── html │ ├── attributes.ts │ ├── device-section.ts │ ├── percent.ts │ ├── picture.ts │ ├── pinned-entity.ts │ ├── row.ts │ ├── section.ts │ ├── show-more.ts │ ├── state-content.ts │ └── state-display.ts ├── index.ts ├── localize │ └── localize.ts ├── translations │ ├── en.json │ ├── fr.json │ ├── pt.json │ └── ru.json └── types │ ├── config.ts │ └── locale.ts ├── test ├── cards │ ├── device-card │ │ ├── card.spec.ts │ │ └── editor.spec.ts │ └── integration-card │ │ ├── card.spec.ts │ │ ├── editor.spec.ts │ │ ├── exclude-devices.spec.ts │ │ └── include-devices.spec.ts ├── common │ ├── matches.spec.ts │ ├── pascal-case.spec.ts │ └── sort-entities.spec.ts ├── config │ └── feature.spec.ts ├── delegates │ ├── action-handler-delegate.spec.ts │ ├── retrievers │ │ ├── device.spec.ts │ │ ├── entity.spec.ts │ │ └── state.spec.ts │ └── utils │ │ ├── card-entities.spec.ts │ │ ├── editor-schema.spec.ts │ │ ├── get-device.spec.ts │ │ ├── has-problem.spec.ts │ │ └── is-integration.spec.ts ├── hass │ ├── common │ │ ├── array │ │ │ └── literal-includes.spec.ts │ │ ├── dom │ │ │ └── fire-event.spec.ts │ │ └── entity │ │ │ ├── compute_domain.spec.ts │ │ │ └── state_active.spec.ts │ ├── data │ │ └── entity.spec.ts │ └── panels │ │ └── lovelace │ │ └── common │ │ └── directives │ │ └── action-handler-directive.spec.ts ├── html │ ├── attributes.spec.ts │ ├── device-section.spec.ts │ ├── percent.spec.ts │ ├── picture.spec.ts │ ├── pinned-entity.spec.ts │ ├── row.spec.ts │ ├── section.spec.ts │ ├── show-more.spec.ts │ ├── state-content.spec.ts │ └── state-display.spec.ts ├── index.spec.ts └── localize │ └── localize.spec.ts ├── tsconfig.json ├── tsconfig.test.json └── yarn.lock /.github/dependabot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/.github/dependabot.yaml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/assign.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/.github/workflows/assign.yaml -------------------------------------------------------------------------------- /.github/workflows/main-ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/.github/workflows/main-ci.yaml -------------------------------------------------------------------------------- /.github/workflows/manual-release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/.github/workflows/manual-release.yaml -------------------------------------------------------------------------------- /.github/workflows/merge.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/.github/workflows/merge.yaml -------------------------------------------------------------------------------- /.github/workflows/pull_request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/.github/workflows/pull_request.yaml -------------------------------------------------------------------------------- /.github/workflows/release-cd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/.github/workflows/release-cd.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/.gitignore -------------------------------------------------------------------------------- /.mocharc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/.mocharc.json -------------------------------------------------------------------------------- /.nycrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/.nycrc -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/.prettierrc -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/README.md -------------------------------------------------------------------------------- /TRANSLATIONS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/TRANSLATIONS.md -------------------------------------------------------------------------------- /assets/attributes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/assets/attributes.png -------------------------------------------------------------------------------- /assets/cards.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/assets/cards.png -------------------------------------------------------------------------------- /assets/collapsible-card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/assets/collapsible-card.png -------------------------------------------------------------------------------- /assets/compact-mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/assets/compact-mode.png -------------------------------------------------------------------------------- /assets/editor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/assets/editor.png -------------------------------------------------------------------------------- /assets/expanded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/assets/expanded.png -------------------------------------------------------------------------------- /assets/integration-card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/assets/integration-card.png -------------------------------------------------------------------------------- /assets/integration-picker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/assets/integration-picker.png -------------------------------------------------------------------------------- /assets/percent-gauges.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/assets/percent-gauges.png -------------------------------------------------------------------------------- /assets/pinned-entity-state.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/assets/pinned-entity-state.png -------------------------------------------------------------------------------- /assets/portraits.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/assets/portraits.png -------------------------------------------------------------------------------- /assets/problems.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/assets/problems.png -------------------------------------------------------------------------------- /hacs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/hacs.json -------------------------------------------------------------------------------- /mocha.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/mocha.setup.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/package.json -------------------------------------------------------------------------------- /sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/sonar-project.properties -------------------------------------------------------------------------------- /src/cards/device-card/card.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/cards/device-card/card.ts -------------------------------------------------------------------------------- /src/cards/device-card/editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/cards/device-card/editor.ts -------------------------------------------------------------------------------- /src/cards/device-card/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/cards/device-card/styles.ts -------------------------------------------------------------------------------- /src/cards/device-card/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/cards/device-card/types.ts -------------------------------------------------------------------------------- /src/cards/integration-card/card.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/cards/integration-card/card.ts -------------------------------------------------------------------------------- /src/cards/integration-card/editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/cards/integration-card/editor.ts -------------------------------------------------------------------------------- /src/cards/integration-card/exclude-devices.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/cards/integration-card/exclude-devices.ts -------------------------------------------------------------------------------- /src/cards/integration-card/include-devices.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/cards/integration-card/include-devices.ts -------------------------------------------------------------------------------- /src/cards/integration-card/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/cards/integration-card/styles.ts -------------------------------------------------------------------------------- /src/cards/integration-card/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/cards/integration-card/types.ts -------------------------------------------------------------------------------- /src/common/matches.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/common/matches.ts -------------------------------------------------------------------------------- /src/common/pascal-case.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/common/pascal-case.ts -------------------------------------------------------------------------------- /src/common/sort.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/common/sort.ts -------------------------------------------------------------------------------- /src/config/feature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/config/feature.ts -------------------------------------------------------------------------------- /src/delegates/action-handler-delegate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/delegates/action-handler-delegate.ts -------------------------------------------------------------------------------- /src/delegates/retrievers/device.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/delegates/retrievers/device.ts -------------------------------------------------------------------------------- /src/delegates/retrievers/entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/delegates/retrievers/entity.ts -------------------------------------------------------------------------------- /src/delegates/retrievers/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/delegates/retrievers/state.ts -------------------------------------------------------------------------------- /src/delegates/utils/card-entities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/delegates/utils/card-entities.ts -------------------------------------------------------------------------------- /src/delegates/utils/editor-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/delegates/utils/editor-schema.ts -------------------------------------------------------------------------------- /src/delegates/utils/get-device.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/delegates/utils/get-device.ts -------------------------------------------------------------------------------- /src/delegates/utils/has-problem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/delegates/utils/has-problem.ts -------------------------------------------------------------------------------- /src/delegates/utils/is-integration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/delegates/utils/is-integration.ts -------------------------------------------------------------------------------- /src/hass/common/array/literal-includes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/hass/common/array/literal-includes.ts -------------------------------------------------------------------------------- /src/hass/common/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/hass/common/const.ts -------------------------------------------------------------------------------- /src/hass/common/dom/fire_event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/hass/common/dom/fire_event.ts -------------------------------------------------------------------------------- /src/hass/common/entity/compute_domain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/hass/common/entity/compute_domain.ts -------------------------------------------------------------------------------- /src/hass/common/entity/state_active.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/hass/common/entity/state_active.ts -------------------------------------------------------------------------------- /src/hass/common/string/capitalize-first-letter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/hass/common/string/capitalize-first-letter.ts -------------------------------------------------------------------------------- /src/hass/components/ha-form/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/hass/components/ha-form/types.ts -------------------------------------------------------------------------------- /src/hass/data/device_registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/hass/data/device_registry.ts -------------------------------------------------------------------------------- /src/hass/data/entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/hass/data/entity.ts -------------------------------------------------------------------------------- /src/hass/data/entity_registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/hass/data/entity_registry.ts -------------------------------------------------------------------------------- /src/hass/data/integration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/hass/data/integration.ts -------------------------------------------------------------------------------- /src/hass/data/lovelace/action_handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/hass/data/lovelace/action_handler.ts -------------------------------------------------------------------------------- /src/hass/data/lovelace/config/action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/hass/data/lovelace/config/action.ts -------------------------------------------------------------------------------- /src/hass/data/registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/hass/data/registry.ts -------------------------------------------------------------------------------- /src/hass/data/selector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/hass/data/selector.ts -------------------------------------------------------------------------------- /src/hass/panels/lovelace/common/directives/action-handler-directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/hass/panels/lovelace/common/directives/action-handler-directive.ts -------------------------------------------------------------------------------- /src/hass/panels/lovelace/common/handle-action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/hass/panels/lovelace/common/handle-action.ts -------------------------------------------------------------------------------- /src/hass/panels/lovelace/components/hui-action-editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/hass/panels/lovelace/components/hui-action-editor.ts -------------------------------------------------------------------------------- /src/hass/panels/lovelace/editor/hui-element-editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/hass/panels/lovelace/editor/hui-element-editor.ts -------------------------------------------------------------------------------- /src/hass/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/hass/types.ts -------------------------------------------------------------------------------- /src/hass/ws/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/hass/ws/types.ts -------------------------------------------------------------------------------- /src/html/attributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/html/attributes.ts -------------------------------------------------------------------------------- /src/html/device-section.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/html/device-section.ts -------------------------------------------------------------------------------- /src/html/percent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/html/percent.ts -------------------------------------------------------------------------------- /src/html/picture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/html/picture.ts -------------------------------------------------------------------------------- /src/html/pinned-entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/html/pinned-entity.ts -------------------------------------------------------------------------------- /src/html/row.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/html/row.ts -------------------------------------------------------------------------------- /src/html/section.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/html/section.ts -------------------------------------------------------------------------------- /src/html/show-more.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/html/show-more.ts -------------------------------------------------------------------------------- /src/html/state-content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/html/state-content.ts -------------------------------------------------------------------------------- /src/html/state-display.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/html/state-display.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/localize/localize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/localize/localize.ts -------------------------------------------------------------------------------- /src/translations/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/translations/en.json -------------------------------------------------------------------------------- /src/translations/fr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/translations/fr.json -------------------------------------------------------------------------------- /src/translations/pt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/translations/pt.json -------------------------------------------------------------------------------- /src/translations/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/translations/ru.json -------------------------------------------------------------------------------- /src/types/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/types/config.ts -------------------------------------------------------------------------------- /src/types/locale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/src/types/locale.ts -------------------------------------------------------------------------------- /test/cards/device-card/card.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/cards/device-card/card.spec.ts -------------------------------------------------------------------------------- /test/cards/device-card/editor.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/cards/device-card/editor.spec.ts -------------------------------------------------------------------------------- /test/cards/integration-card/card.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/cards/integration-card/card.spec.ts -------------------------------------------------------------------------------- /test/cards/integration-card/editor.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/cards/integration-card/editor.spec.ts -------------------------------------------------------------------------------- /test/cards/integration-card/exclude-devices.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/cards/integration-card/exclude-devices.spec.ts -------------------------------------------------------------------------------- /test/cards/integration-card/include-devices.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/cards/integration-card/include-devices.spec.ts -------------------------------------------------------------------------------- /test/common/matches.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/common/matches.spec.ts -------------------------------------------------------------------------------- /test/common/pascal-case.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/common/pascal-case.spec.ts -------------------------------------------------------------------------------- /test/common/sort-entities.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/common/sort-entities.spec.ts -------------------------------------------------------------------------------- /test/config/feature.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/config/feature.spec.ts -------------------------------------------------------------------------------- /test/delegates/action-handler-delegate.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/delegates/action-handler-delegate.spec.ts -------------------------------------------------------------------------------- /test/delegates/retrievers/device.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/delegates/retrievers/device.spec.ts -------------------------------------------------------------------------------- /test/delegates/retrievers/entity.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/delegates/retrievers/entity.spec.ts -------------------------------------------------------------------------------- /test/delegates/retrievers/state.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/delegates/retrievers/state.spec.ts -------------------------------------------------------------------------------- /test/delegates/utils/card-entities.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/delegates/utils/card-entities.spec.ts -------------------------------------------------------------------------------- /test/delegates/utils/editor-schema.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/delegates/utils/editor-schema.spec.ts -------------------------------------------------------------------------------- /test/delegates/utils/get-device.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/delegates/utils/get-device.spec.ts -------------------------------------------------------------------------------- /test/delegates/utils/has-problem.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/delegates/utils/has-problem.spec.ts -------------------------------------------------------------------------------- /test/delegates/utils/is-integration.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/delegates/utils/is-integration.spec.ts -------------------------------------------------------------------------------- /test/hass/common/array/literal-includes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/hass/common/array/literal-includes.spec.ts -------------------------------------------------------------------------------- /test/hass/common/dom/fire-event.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/hass/common/dom/fire-event.spec.ts -------------------------------------------------------------------------------- /test/hass/common/entity/compute_domain.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/hass/common/entity/compute_domain.spec.ts -------------------------------------------------------------------------------- /test/hass/common/entity/state_active.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/hass/common/entity/state_active.spec.ts -------------------------------------------------------------------------------- /test/hass/data/entity.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/hass/data/entity.spec.ts -------------------------------------------------------------------------------- /test/hass/panels/lovelace/common/directives/action-handler-directive.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/hass/panels/lovelace/common/directives/action-handler-directive.spec.ts -------------------------------------------------------------------------------- /test/html/attributes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/html/attributes.spec.ts -------------------------------------------------------------------------------- /test/html/device-section.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/html/device-section.spec.ts -------------------------------------------------------------------------------- /test/html/percent.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/html/percent.spec.ts -------------------------------------------------------------------------------- /test/html/picture.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/html/picture.spec.ts -------------------------------------------------------------------------------- /test/html/pinned-entity.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/html/pinned-entity.spec.ts -------------------------------------------------------------------------------- /test/html/row.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/html/row.spec.ts -------------------------------------------------------------------------------- /test/html/section.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/html/section.spec.ts -------------------------------------------------------------------------------- /test/html/show-more.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/html/show-more.spec.ts -------------------------------------------------------------------------------- /test/html/state-content.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/html/state-content.spec.ts -------------------------------------------------------------------------------- /test/html/state-display.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/html/state-display.spec.ts -------------------------------------------------------------------------------- /test/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/index.spec.ts -------------------------------------------------------------------------------- /test/localize/localize.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/test/localize/localize.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/tsconfig.test.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/homeassistant-extras/device-card/HEAD/yarn.lock --------------------------------------------------------------------------------