Nerivec and GitHub
6fbb8b5ca2
fix: Migrate to Biome ( #27150 )
2025-04-18 20:34:47 +02:00
Nerivec and GitHub
fc31e0af0a
fix(ignore): partial cleanup for biome move ( #27076 )
2025-04-12 14:02:47 +02:00
Nerivec and GitHub
badf107991
feat: Use dynamic import for external JS ( #26522 )
2025-03-20 21:08:32 +01:00
7d63a9a0f2
fix(ignore): update zigbee-herdsman-converters to 22.0.1 ( #26418 )
...
Co-authored-by: Nerivec <62446222+Nerivec@users.noreply.github.com >
2025-02-18 14:50:01 +00:00
Nerivec and Koen Kanters
9907005256
feat: Live loading of external JS (converters/extensions) ( #24764 )
...
* feat: Live loading of external JS (converters/extensions)
* Fix imports
* Improve error message on MQTT save
* Handle non-existing base path
* Throw on bad converter
* Add tests
* Fix use of ext conv in network map tests.
* More coverage.
* Dont mock zhc for basics, tests actual live loading
* Update
* feat: Live loading of external JS (converters/extensions)
* Fix imports
* Improve error message on MQTT save
* Handle non-existing base path
* Throw on bad converter
* Add tests
* Fix use of ext conv in network map tests.
* More coverage.
* Dont mock zhc for basics, tests actual live loading
* Update
* Fix rebase
* Fix
* Bump zhc
* pretty
* fix typing
* Cleanup `external_converters` setting remnants.
---------
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2024-12-01 20:11:34 +01:00
Koen Kanters
95279b02af
fix(ignore): Small cleanup ( #24696 )
2024-12-01 20:11:08 +01:00
48d77e4b5e
fix: Enforce TS strict type checking ( #23601 )
...
* Enforce TS `strict` type checking.
* updates
* updates
* updates
* Updates
* Updates
* pretty
* u
* u
* u
* Updates
* updates
* Updates
* Updates
* `ReadonlyArray`
* scenesChanged
* objectID
* Improve coverage
* u
* u
* process feedback
---------
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2024-09-07 11:40:50 +00:00
Koen Kanters
b2bae6ba94
fix: Add logging when loading external converters https://github.com/Koenkk/zigbee2mqtt/issues/23703
2024-08-30 20:23:55 +02:00
Koen Kanters and GitHub
30227a13ae
chore: Implement prettier ( #23153 )
...
* chore: Implement prettier
* Run prettier
* fix lint
* process feedback
* process feedback
2024-06-24 18:58:47 +00:00
Nerivec and GitHub
282dfd5b01
fix: Fix floating promises originating from index.js ( #22943 )
2024-06-05 20:19:53 +02:00
koenkk
8ab96e124f
fix: Don't crash on startup when external converters fails to load https://github.com/Koenkk/zigbee2mqtt/issues/20010
2023-12-04 20:40:45 +01:00
Koen Kanters and GitHub
dd1e0db407
fix(ignore): Use zhc types ( #20006 )
...
* fix(ignore): Use zhc TS types
* updates
2023-12-04 10:05:05 +01:00
Koen Kanters
f151e1d371
Fix 89af770d96 for real now
2021-11-05 20:39:12 +01:00
Koen Kanters
8e2c79f85d
Fix external converters not loaded. https://github.com/Koenkk/zigbee2mqtt/issues/8959
2021-10-04 21:22:44 +02:00
Koen Kanters and GitHub
045ee573a0
Final TypeScript refactor ( #8859 )
...
* Update
* Updates
* More refactoringzzz
* Bindoo
* Loadz of typescripting
* Logga
* Updates
* Updates
* Updates
* Updates
* cleanup
* updates
* Fix coverage
* Fixes
* Updates
* Updates
2021-10-02 10:09:38 +02:00
Koen Kanters
7557c10095
More TypeScript refactoring
2021-09-21 16:58:20 +02:00