chore: Add typescript support to eslint, fix errors (#2923)

This commit is contained in:
Aasim-A
2025-04-23 13:51:41 +10:00
committed by GitHub
parent e3030bfcc8
commit 4235c8b491
16 changed files with 309 additions and 31 deletions

View File

@@ -133,7 +133,9 @@ export function findDevicetreeProperty(
`(property name: (identifier) @name (#eq? @name "${name}")) @prop`
);
const matches = query.matches(node);
const props = matches.map(({ captures }) => findCapture("prop", captures)!);
const props = matches
.map(({ captures }) => findCapture("prop", captures))
.filter((node) => node !== null);
if (options?.recursive) {
return props;