From c644cb26384cd126a1e71ce652b358e0a87e3b59 Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Sun, 22 Aug 2021 21:35:53 +0200 Subject: Add ESLint config --- language-web/build.gradle | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'language-web/build.gradle') diff --git a/language-web/build.gradle b/language-web/build.gradle index e00b88d8..a2acb3b0 100644 --- a/language-web/build.gradle +++ b/language-web/build.gradle @@ -82,7 +82,7 @@ task jettyRun(type: JavaExec) { standardInput = System.in environment BASE_RESOURCE: "${webpackOutputDir}/${currentNodeEnv}" group = 'run' - description = 'Start a Jetty web server serving the Xtex API and assets' + description = 'Start a Jetty web server serving the Xtex API and assets.' } task webpackServe(type: NpmTask) { @@ -92,9 +92,18 @@ task webpackServe(type: NpmTask) { args = ['run', 'serve'] setEnvironment NODE_ENV: 'hmr' group = 'run' - description = 'Start a Webpack dev server with hot module replacement' + description = 'Start a Webpack dev server with hot module replacement.' } +task eslint(type: NpmTask) { + dependsOn npmInstall + args = ['run', 'eslint'] + group = 'verification' + description = 'Checks for TypeScript errors.' +} + +check.dependsOn += [eslint] + eclipse { project.file.whenMerged { natures.remove('org.eclipse.wst.common.modulecore.ModuleCoreNature') -- cgit v1.2.3-70-g09d2