Skip to content

Commit 966f178

Browse files
authored
Merge pull request #180 from athombv/master
Merge master into production (#patch)
2 parents 49c37d6 + 6ab6b62 commit 966f178

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

index.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ type ZCLEnum8Status = 'SUCCESS' | 'FAILURE' | 'NOT_AUTHORIZED' | 'RESERVED_FIELD
3535

3636
export interface ZCLNodeCluster extends EventEmitter {
3737
/** Dynamic command handler methods (e.g. `onZoneStatusChangeNotification`). */
38-
[key: string]: unknown;
38+
[key: `on${string}`]: unknown;
3939

4040
discoverCommandsGenerated(params?: {
4141
startValue?: number;

scripts/generate-types.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,7 @@ type ZCLEnum8Status = ${zclTypeToTS(ZCLDataTypes.enum8Status, false)};
287287
// Base ZCLNodeCluster interface
288288
lines.push(`export interface ZCLNodeCluster extends EventEmitter {
289289
/** Dynamic command handler methods (e.g. \`onZoneStatusChangeNotification\`). */
290-
[key: string]: unknown;
290+
[key: \`on\${string}\`]: unknown;
291291
292292
discoverCommandsGenerated(params?: {
293293
startValue?: number;

0 commit comments

Comments
 (0)