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
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
16 changed files with 309 additions and 31 deletions

View file

@ -22,9 +22,9 @@ const METADATA_GLOB = path.posix.join(BASE_DIR, "app/boards/**/*.zmk.yml");
* @param {string} file
*/
async function readMetadata(file) {
/** @type HardwareMetadata[] */
// @ts-ignore
const documents = yaml.loadAll(await fs.readFile(file, "utf-8"));
const documents = /** @type HardwareMetadata[] */ (
yaml.loadAll(await fs.readFile(file, "utf-8"))
);
return documents.map(
(metadata) =>