chore(deps-dev): bump the development-dependencies group with 2 updates#36
Merged
dependabot[bot] merged 1 commit intoJan 21, 2026
Conversation
Bumps the development-dependencies group with 2 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) and [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser). Updates `@typescript-eslint/eslint-plugin` from 8.53.0 to 8.53.1 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.53.1/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.53.0 to 8.53.1 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.53.1/packages/parser) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.53.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: "@typescript-eslint/parser" dependency-version: 8.53.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Contributor
Author
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
Owner
|
@dependabot squash and merge |
Contributor
Author
|
Beginning January 27, 2026, Dependabot will no longer support the @dependabot squash and merge command. Please use GitHub's native pull request controls instead. Please see the changelog announcement for additional details. |
teuchezh
added a commit
that referenced
this pull request
Jan 22, 2026
* feat: move to bun and ts (#8) * feat: migrate to Bun runtime and TypeScript Major architectural changes: Runtime & Build System: - Migrate from Node.js + Yarn to Bun.js (v1.3.6) - Replace Rollup bundler with Bun's built-in bundler - Add build.ts configuration for Bun.build() API - Remove rollup.config.js and 5 Rollup dependencies - Build time improved by 75% (1.4s → 0.8s) TypeScript Migration: - Convert all 15 JavaScript files to TypeScript - Add comprehensive type definitions in src/types.ts - Create TypeScript configuration with strict mode - Add type declarations for SVG imports (src/types/svg.d.ts) - Implement proper typing for Home Assistant entities - Add interfaces for weather data, animations, and configuration Code Modernization: - Migrate Lit components to decorators (@Property, @State) - Add type safety to Canvas API operations - Type all animation classes and particle systems - Update ESLint configuration for TypeScript support - Fix all TypeScript compilation and linting errors Dependencies: - Add: typescript (^5.9.3), @typescript-eslint packages - Remove: rollup, @rollup/plugin-* packages - Update: package.json scripts to use Bun commands Files Changed: - 15 files: .js → .ts conversion - Deleted: rollup.config.js, yarn.lock - Added: build.ts, tsconfig.json, bun.lock, src/types.ts - Modified: package.json, eslint.config.js - Rebuilt: dynamic-weather-card.js (88.40 KB) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * fix: restore wind direction icon and add wind bearing control to demo Bug Fix: - Import windDirection function from svg-icons.ts - Replace getSVGIcon('windDirection', ...) with direct windDirection() call - Fix wind direction arrow not displaying in the card Demo Improvements: - Add wind bearing input control (0-359°) - Add quick direction buttons (N, E, S, W) - Update presets with specific wind bearing values - Update demo sequence with varying wind directions - Add translations for wind bearing control (EN/RU) Files Modified: - src/components/card.ts: Fix windDirection import and usage - test.html: Add wind bearing controls and update demo data - dynamic-weather-card.js: Rebuilt with fixes Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * fix: resolve eslint warnings by replacing any types with proper typing - Replace any with unknown/specific types in card.ts, index.ts, types.ts - Add index signature to WeatherEntityAttributes for dynamic attributes - Add missing properties to interfaces (wind_gust, forecast_hourly, etc.) - Remove non-null assertions by adding null checks - Add ConfigInput interface for setConfig method - Extend language support to include all supported languages (de, nl, fr) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * ci: migrate GitHub Actions from Yarn/Node to Bun - Replace actions/setup-node with oven-sh/setup-bun in validate.yml and release.yml - Change yarn install to bun install --frozen-lockfile - Change yarn build to bun run build - Add bun lint step before build - Replace node -p with grep for parsing version in auto-tag.yml Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * refactor: convert translation files from JS to TypeScript - Convert all locale translation.js files to translation.ts - Add proper typing with Translation interface - Update imports in index.ts to reference .ts files - Remove emojis from translation strings for cleaner output Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * fix: update sun entity in readme --------- Co-authored-by: nurbiy.teuchezh <nurbiy.teuchezh@wilix.org> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * ci: update dependabot config (#16) * feat: add Spanish translation (#19) Port Spanish translation from main branch to TypeScript format. - Add Spanish translation file (es/translation.ts) - Update SupportedLanguage type to include 'es' - Add Spanish language detection in resolveLanguage - Update all translation files to include Spanish in language selector - Update documentation (README.md, README.ru.md, info.md, test.html) * feat(card): add daily forecast and configurable clock position - Previsión diaria según parametro - Previsión semanal según parametro Co-authored-by: Angel Fernandez Cobo <angel.fernandez@fieldeas.com> * сhore: sync-main-dev (#22) * feat: port Italian translation from main to TypeScript - Add Italian (it) translation file in TypeScript format - Update language resolution to detect Italian locale - Add Italian to supported languages type - Update demo translations interface for Italian language option Ported from commit 0c30af9 in main branch. * refactor: fix typo in folder name internalization -> internationalization - Rename src/internalization to src/internationalization - Update all import paths in src/index.ts and src/components/card.ts - Add Italian language option to all translation files - Rebuild bundle with corrected paths * chore: sync-main-dev (#23) * feat: add translation to spanish (#17) * - Añadir traducción a español * no message * - Strings must use singlequote --------- Co-authored-by: Angel Fernandez Cobo <angel.fernandez@fieldeas.com> * feat: added Italian translation following existing localization structure (#15) * Add Italian translations for weather conditions * Add Italian translations to i18n module * Add Italian language support in resolveLanguage * Update Language Italian test.html * Update translation.js * Update translation.js * Update translation.js * Update translation.js * Update translation.js --------- Co-authored-by: Teuchezh Nurbiy <40827089+teuchezh@users.noreply.github.com> * feat(i18n): add show_clock translation key - Added show_clock translation to all language files - Updated Translation interface to include show_clock field - Rebuilt dynamic-weather-card.js with new translations Translations: - en: Show current time - ru: Показывать часы - de: Aktuelle Uhrzeit anzeigen - fr: Afficher l'heure actuelle - nl: Huidige tijd weergeven - es: Mostrar hora actual - it: Mostra ora corrente --------- Co-authored-by: angelrenedo <xicksport@gmail.com> Co-authored-by: Angel Fernandez Cobo <angel.fernandez@fieldeas.com> Co-authored-by: SerpikoIT <75452931+SerpikoIT@users.noreply.github.com> * docs: add agents.md (#25) Co-authored-by: nurbiy.teuchezh <nurbiy.teuchezh@wilix.org> * feat: sun object (#26) Co-authored-by: nurbiy.teuchezh <nurbiy.teuchezh@wilix.org> * feat: add forecast subscription support for modern weather integrations (#27) Add support for weather/subscribe_forecast WebSocket API used by DWD, Met.no and other modern weather integrations in Home Assistant 2024+. The card now subscribes to real-time forecast updates instead of relying only on entity attributes. Key changes: - Implement weather/subscribe_forecast WebSocket subscription - Add hourly and daily forecast state management - Support automatic sun data retrieval from sun.sun entity - Fix TypeScript directive lifecycle method (reconnected) - Remove debug console logs - Maintain backward compatibility with attribute-based forecast Co-authored-by: nurbiy.teuchezh <nurbiy.teuchezh@wilix.org> * docs: setup issue templates (#28) * docs: setup issue templates * ci: update workflows for run at main branch update dependabot config --------- Co-authored-by: nurbiy.teuchezh <nurbiy.teuchezh@wilix.org> * fix: wind speed display (#29) Co-authored-by: nurbiy.teuchezh <nurbiy.teuchezh@wilix.org> * feat(editor): add visual editor with automatic detection of the language (#30) * - Añadir la posiblidad de cambiar la posicion del reloj - Previsión diaria según parametro - Previsión semanal según parametro * - Añadir editor visual de la card * - Controlar errores * -Editor visual finalizado * - Idioma dinamico en el editor según el idioma de HA * - Controlar que al dejar el nombre vacio salga el friendlyName --------- Co-authored-by: Angel Fernandez Cobo <angel.fernandez@fieldeas.com> * feat: clock format (#31) Co-authored-by: nurbiy.teuchezh <nurbiy.teuchezh@wilix.org> * docs: refactor readme (#32) * docs: refactor readme * docs: rename test.html to demo.html actualize demo settings and translations --------- Co-authored-by: teuchezh <nurbiy632@gmailcom> * sync: main to dev (#37) * feat: add translation to spanish (#17) * - Añadir traducción a español * no message * - Strings must use singlequote --------- Co-authored-by: Angel Fernandez Cobo <angel.fernandez@fieldeas.com> * feat: added Italian translation following existing localization structure (#15) * Add Italian translations for weather conditions * Add Italian translations to i18n module * Add Italian language support in resolveLanguage * Update Language Italian test.html * Update translation.js * Update translation.js * Update translation.js * Update translation.js * Update translation.js --------- Co-authored-by: Teuchezh Nurbiy <40827089+teuchezh@users.noreply.github.com> * sync: dev to main (#33) * feat: move to bun and ts (#8) * feat: migrate to Bun runtime and TypeScript Major architectural changes: Runtime & Build System: - Migrate from Node.js + Yarn to Bun.js (v1.3.6) - Replace Rollup bundler with Bun's built-in bundler - Add build.ts configuration for Bun.build() API - Remove rollup.config.js and 5 Rollup dependencies - Build time improved by 75% (1.4s → 0.8s) TypeScript Migration: - Convert all 15 JavaScript files to TypeScript - Add comprehensive type definitions in src/types.ts - Create TypeScript configuration with strict mode - Add type declarations for SVG imports (src/types/svg.d.ts) - Implement proper typing for Home Assistant entities - Add interfaces for weather data, animations, and configuration Code Modernization: - Migrate Lit components to decorators (@Property, @State) - Add type safety to Canvas API operations - Type all animation classes and particle systems - Update ESLint configuration for TypeScript support - Fix all TypeScript compilation and linting errors Dependencies: - Add: typescript (^5.9.3), @typescript-eslint packages - Remove: rollup, @rollup/plugin-* packages - Update: package.json scripts to use Bun commands Files Changed: - 15 files: .js → .ts conversion - Deleted: rollup.config.js, yarn.lock - Added: build.ts, tsconfig.json, bun.lock, src/types.ts - Modified: package.json, eslint.config.js - Rebuilt: dynamic-weather-card.js (88.40 KB) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * fix: restore wind direction icon and add wind bearing control to demo Bug Fix: - Import windDirection function from svg-icons.ts - Replace getSVGIcon('windDirection', ...) with direct windDirection() call - Fix wind direction arrow not displaying in the card Demo Improvements: - Add wind bearing input control (0-359°) - Add quick direction buttons (N, E, S, W) - Update presets with specific wind bearing values - Update demo sequence with varying wind directions - Add translations for wind bearing control (EN/RU) Files Modified: - src/components/card.ts: Fix windDirection import and usage - test.html: Add wind bearing controls and update demo data - dynamic-weather-card.js: Rebuilt with fixes Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * fix: resolve eslint warnings by replacing any types with proper typing - Replace any with unknown/specific types in card.ts, index.ts, types.ts - Add index signature to WeatherEntityAttributes for dynamic attributes - Add missing properties to interfaces (wind_gust, forecast_hourly, etc.) - Remove non-null assertions by adding null checks - Add ConfigInput interface for setConfig method - Extend language support to include all supported languages (de, nl, fr) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * ci: migrate GitHub Actions from Yarn/Node to Bun - Replace actions/setup-node with oven-sh/setup-bun in validate.yml and release.yml - Change yarn install to bun install --frozen-lockfile - Change yarn build to bun run build - Add bun lint step before build - Replace node -p with grep for parsing version in auto-tag.yml Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * refactor: convert translation files from JS to TypeScript - Convert all locale translation.js files to translation.ts - Add proper typing with Translation interface - Update imports in index.ts to reference .ts files - Remove emojis from translation strings for cleaner output Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * fix: update sun entity in readme --------- Co-authored-by: nurbiy.teuchezh <nurbiy.teuchezh@wilix.org> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> * ci: update dependabot config (#16) * feat: add Spanish translation (#19) Port Spanish translation from main branch to TypeScript format. - Add Spanish translation file (es/translation.ts) - Update SupportedLanguage type to include 'es' - Add Spanish language detection in resolveLanguage - Update all translation files to include Spanish in language selector - Update documentation (README.md, README.ru.md, info.md, test.html) * feat(card): add daily forecast and configurable clock position - Previsión diaria según parametro - Previsión semanal según parametro Co-authored-by: Angel Fernandez Cobo <angel.fernandez@fieldeas.com> * сhore: sync-main-dev (#22) * feat: port Italian translation from main to TypeScript - Add Italian (it) translation file in TypeScript format - Update language resolution to detect Italian locale - Add Italian to supported languages type - Update demo translations interface for Italian language option Ported from commit 0c30af9 in main branch. * refactor: fix typo in folder name internalization -> internationalization - Rename src/internalization to src/internationalization - Update all import paths in src/index.ts and src/components/card.ts - Add Italian language option to all translation files - Rebuild bundle with corrected paths * chore: sync-main-dev (#23) * feat: add translation to spanish (#17) * - Añadir traducción a español * no message * - Strings must use singlequote --------- Co-authored-by: Angel Fernandez Cobo <angel.fernandez@fieldeas.com> * feat: added Italian translation following existing localization structure (#15) * Add Italian translations for weather conditions * Add Italian translations to i18n module * Add Italian language support in resolveLanguage * Update Language Italian test.html * Update translation.js * Update translation.js * Update translation.js * Update translation.js * Update translation.js --------- Co-authored-by: Teuchezh Nurbiy <40827089+teuchezh@users.noreply.github.com> * feat(i18n): add show_clock translation key - Added show_clock translation to all language files - Updated Translation interface to include show_clock field - Rebuilt dynamic-weather-card.js with new translations Translations: - en: Show current time - ru: Показывать часы - de: Aktuelle Uhrzeit anzeigen - fr: Afficher l'heure actuelle - nl: Huidige tijd weergeven - es: Mostrar hora actual - it: Mostra ora corrente --------- Co-authored-by: angelrenedo <xicksport@gmail.com> Co-authored-by: Angel Fernandez Cobo <angel.fernandez@fieldeas.com> Co-authored-by: SerpikoIT <75452931+SerpikoIT@users.noreply.github.com> * docs: add agents.md (#25) Co-authored-by: nurbiy.teuchezh <nurbiy.teuchezh@wilix.org> * feat: sun object (#26) Co-authored-by: nurbiy.teuchezh <nurbiy.teuchezh@wilix.org> * feat: add forecast subscription support for modern weather integrations (#27) Add support for weather/subscribe_forecast WebSocket API used by DWD, Met.no and other modern weather integrations in Home Assistant 2024+. The card now subscribes to real-time forecast updates instead of relying only on entity attributes. Key changes: - Implement weather/subscribe_forecast WebSocket subscription - Add hourly and daily forecast state management - Support automatic sun data retrieval from sun.sun entity - Fix TypeScript directive lifecycle method (reconnected) - Remove debug console logs - Maintain backward compatibility with attribute-based forecast Co-authored-by: nurbiy.teuchezh <nurbiy.teuchezh@wilix.org> * docs: setup issue templates (#28) * docs: setup issue templates * ci: update workflows for run at main branch update dependabot config --------- Co-authored-by: nurbiy.teuchezh <nurbiy.teuchezh@wilix.org> * fix: wind speed display (#29) Co-authored-by: nurbiy.teuchezh <nurbiy.teuchezh@wilix.org> * feat(editor): add visual editor with automatic detection of the language (#30) * - Añadir la posiblidad de cambiar la posicion del reloj - Previsión diaria según parametro - Previsión semanal según parametro * - Añadir editor visual de la card * - Controlar errores * -Editor visual finalizado * - Idioma dinamico en el editor según el idioma de HA * - Controlar que al dejar el nombre vacio salga el friendlyName --------- Co-authored-by: Angel Fernandez Cobo <angel.fernandez@fieldeas.com> * feat: clock format (#31) Co-authored-by: nurbiy.teuchezh <nurbiy.teuchezh@wilix.org> * docs: refactor readme (#32) * docs: refactor readme * docs: rename test.html to demo.html actualize demo settings and translations --------- Co-authored-by: teuchezh <nurbiy632@gmailcom> --------- Co-authored-by: nurbiy.teuchezh <nurbiy.teuchezh@wilix.org> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: angelrenedo <xicksport@gmail.com> Co-authored-by: Angel Fernandez Cobo <angel.fernandez@fieldeas.com> Co-authored-by: SerpikoIT <75452931+SerpikoIT@users.noreply.github.com> Co-authored-by: teuchezh <nurbiy632@gmailcom> * sync: rm old files --------- Co-authored-by: angelrenedo <xicksport@gmail.com> Co-authored-by: Angel Fernandez Cobo <angel.fernandez@fieldeas.com> Co-authored-by: SerpikoIT <75452931+SerpikoIT@users.noreply.github.com> Co-authored-by: nurbiy.teuchezh <nurbiy.teuchezh@wilix.org> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: teuchezh <nurbiy632@gmailcom> * chore(deps-dev): bump the development-dependencies group with 2 updates (#36) * ci: bump actions/github-script from 7 to 8 (#35) Bumps [actions/github-script](https://github.com/actions/github-script) from 7 to 8. - [Release notes](https://github.com/actions/github-script/releases) - [Commits](actions/github-script@v7...v8) --- updated-dependencies: - dependency-name: actions/github-script dependency-version: '8' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * ci: bump actions/checkout from 4 to 6 (#34) * fix(ci): include only dynamic-weather-card.js in release assets (#38) HACS downloads only the main JS file from release assets. Other files (README, LICENSE, CHANGELOG, hacs.json) are read directly from the repository. Co-authored-by: teuchezh <nurbiy632@gmailcom> * docs: fix manual installation path in README files (#39) Correct the installation directory from config/www/ to config/www/community/dynamic-weather-card/ and update the resource URL to match the correct path structure. Co-authored-by: teuchezh <nurbiy632@gmailcom> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: nurbiy.teuchezh <nurbiy.teuchezh@wilix.org> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: angelrenedo <xicksport@gmail.com> Co-authored-by: Angel Fernandez Cobo <angel.fernandez@fieldeas.com> Co-authored-by: SerpikoIT <75452931+SerpikoIT@users.noreply.github.com> Co-authored-by: teuchezh <nurbiy632@gmailcom> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps the development-dependencies group with 2 updates: @typescript-eslint/eslint-plugin and @typescript-eslint/parser.
Updates
@typescript-eslint/eslint-pluginfrom 8.53.0 to 8.53.1Release notes
Sourced from
@typescript-eslint/eslint-plugin's releases.Changelog
Sourced from
@typescript-eslint/eslint-plugin's changelog.Commits
9940e53chore(release): publish 8.53.1e0f2a01fix(utils): make RuleCreator root defaultOptions optional (#11956)76f8ff7fix(eslint-plugin): [consistent-indexed-object-style] skip fixer if interface...Updates
@typescript-eslint/parserfrom 8.53.0 to 8.53.1Release notes
Sourced from
@typescript-eslint/parser's releases.Changelog
Sourced from
@typescript-eslint/parser's changelog.Commits
9940e53chore(release): publish 8.53.1Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions