From 44eed9d6b827f55a962a618bd2abd065520105a8 Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Thu, 2 Feb 2023 20:52:07 +0100 Subject: build: try to fix lint errors Make sure to generate TypeScript type definitions before ESLint is invoked. Missing type definitions for tsconfig references generate lont errors. --- subprojects/frontend/build.gradle | 2 ++ 1 file changed, 2 insertions(+) (limited to 'subprojects') diff --git a/subprojects/frontend/build.gradle b/subprojects/frontend/build.gradle index aab1caed..4cc2c5d7 100644 --- a/subprojects/frontend/build.gradle +++ b/subprojects/frontend/build.gradle @@ -68,6 +68,7 @@ def typecheckFrontend = tasks.register('typecheckFrontend', RunYarn) { def lintFrontend = tasks.register('lintFrontend', RunYarn) { dependsOn installFrontend dependsOn generateXStateTypes + dependsOn typecheckFrontend inputs.dir 'src' inputs.dir 'types' inputs.files('.eslintrc.cjs', 'prettier.config.cjs') @@ -86,6 +87,7 @@ def lintFrontend = tasks.register('lintFrontend', RunYarn) { def prettier = tasks.register('fixFrontend', RunYarn) { dependsOn installFrontend dependsOn generateXStateTypes + dependsOn typecheckFrontend inputs.dir 'src' inputs.dir 'types' inputs.files('.eslintrc.cjs', 'prettier.config.cjs') -- cgit v1.2.3-70-g09d2