From ade629ff2c6503edf013263f47bb97d1b71e654b Mon Sep 17 00:00:00 2001 From: Jonny Burger Date: Mon, 3 Apr 2023 17:29:57 +0200 Subject: [PATCH] all templates have `noUnusedLocals` enabled --- .../src/test/validate-templates.test.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/packages/create-video/src/test/validate-templates.test.ts b/packages/create-video/src/test/validate-templates.test.ts index 92ec258e27c..c8891d59a94 100644 --- a/packages/create-video/src/test/validate-templates.test.ts +++ b/packages/create-video/src/test/validate-templates.test.ts @@ -155,6 +155,21 @@ describe('Templates should be valid', () => { }, 12000 ); + it( + template.shortName + ' should use noUnusedLocals', + async () => { + if (template.shortName.includes('JavaScript')) { + return; + } + + const {contents} = await findFile([ + getFileForTemplate(template, 'tsconfig.json'), + ]); + const json = JSON.parse(contents as string); + expect(json.compilerOptions.noUnusedLocals).toBe(true); + }, + 12000 + ); } });