From 4465b5b93b25ea49f67fb0b971ead8a91ece46cc Mon Sep 17 00:00:00 2001 From: Greg Jenkins Date: Wed, 14 May 2025 09:02:16 -0700 Subject: [PATCH 1/3] HULUROKU-7919 Update to brs v0.47.4 --- package.json | 4 ++-- yarn.lock | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 35cca74..473197a 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "yargs": "^13.2.4" }, "devDependencies": { - "@rokucommunity/brs": "0.47.2", + "@rokucommunity/brs": "0.47.4", "@types/glob": "^7.1.3", "@types/jest": "^26.0.21", "@types/long": "^4.0.1", @@ -73,7 +73,7 @@ "typescript": "^3.9.7" }, "peerDependencies": { - "@rokucommunity/brs": "^0.47.2" + "@rokucommunity/brs": "^0.47.4" }, "lint-staged": { "./README.md": "doctoc", diff --git a/yarn.lock b/yarn.lock index 58b40ae..411ba17 100644 --- a/yarn.lock +++ b/yarn.lock @@ -598,10 +598,10 @@ "@nodelib/fs.scandir" "2.1.4" fastq "^1.6.0" -"@rokucommunity/brs@0.47.2": - version "0.47.2" - resolved "https://registry.yarnpkg.com/@rokucommunity/brs/-/brs-0.47.2.tgz#7a232e7b7f93abc7ac5edf8086ab049ee4d1cbc8" - integrity sha512-IUvxWhWQ6Q1VyadxDHZxGsgMjRREePXShPLmJy0GUZReI6EAl7EH1lNcILjsMkb4YUXydOXeVFYaZhDMqG4Cbw== +"@rokucommunity/brs@0.47.4": + version "0.47.4" + resolved "https://registry.yarnpkg.com/@rokucommunity/brs/-/brs-0.47.4.tgz#8542e39e475d4464b0e6510665a7f81071bb5f72" + integrity sha512-N/6NmToi3UKJHFC5UUwt1EjQlP8q9ihNFMbDjtqzy8VKc88F5raU7QhqXxCzwp9RJV8JDDQATNRDuLTqoLLbuw== dependencies: chalk "^4.1.2" commander "^2.20.3" From f762604cbf4074e78fda93d09506cbbffe631579 Mon Sep 17 00:00:00 2001 From: Greg Jenkins Date: Wed, 14 May 2025 09:40:04 -0700 Subject: [PATCH 2/3] Suppress color in brs output --- src/index.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/index.ts b/src/index.ts index dd547f3..88f01ff 100644 --- a/src/index.ts +++ b/src/index.ts @@ -75,6 +75,7 @@ async function run(brsSourceFiles: string[], options: CliOptions) { stderr: process.stderr, generateCoverage: coverageEnabled, componentDirs: ["test", "tests"], + noColor: true, }); } catch (e) { console.error( From 3a22ad48e0c02a67e6054da415c0d0566a6f33f8 Mon Sep 17 00:00:00 2001 From: Greg Jenkins Date: Mon, 4 Aug 2025 12:19:00 -0700 Subject: [PATCH 3/3] Library checking fails for projects using Typescript > 5.x (@rokucommunity/brs) --- tsconfig.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tsconfig.json b/tsconfig.json index ac177af..2aca9ae 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -53,7 +53,8 @@ /* Experimental Options */ // "experimentalDecorators": true, /* Enables experimental support for ES7 decorators. */ // "emitDecoratorMetadata": true, /* Enables experimental support for emitting type metadata for decorators. */ - "plugins": [] + "plugins": [], + "skipLibCheck": true }, "include": ["./src/"] }