diff options
Diffstat (limited to 'language-web/build.gradle')
-rw-r--r-- | language-web/build.gradle | 13 |
1 files changed, 11 insertions, 2 deletions
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) { | |||
82 | standardInput = System.in | 82 | standardInput = System.in |
83 | environment BASE_RESOURCE: "${webpackOutputDir}/${currentNodeEnv}" | 83 | environment BASE_RESOURCE: "${webpackOutputDir}/${currentNodeEnv}" |
84 | group = 'run' | 84 | group = 'run' |
85 | description = 'Start a Jetty web server serving the Xtex API and assets' | 85 | description = 'Start a Jetty web server serving the Xtex API and assets.' |
86 | } | 86 | } |
87 | 87 | ||
88 | task webpackServe(type: NpmTask) { | 88 | task webpackServe(type: NpmTask) { |
@@ -92,9 +92,18 @@ task webpackServe(type: NpmTask) { | |||
92 | args = ['run', 'serve'] | 92 | args = ['run', 'serve'] |
93 | setEnvironment NODE_ENV: 'hmr' | 93 | setEnvironment NODE_ENV: 'hmr' |
94 | group = 'run' | 94 | group = 'run' |
95 | description = 'Start a Webpack dev server with hot module replacement' | 95 | description = 'Start a Webpack dev server with hot module replacement.' |
96 | } | 96 | } |
97 | 97 | ||
98 | task eslint(type: NpmTask) { | ||
99 | dependsOn npmInstall | ||
100 | args = ['run', 'eslint'] | ||
101 | group = 'verification' | ||
102 | description = 'Checks for TypeScript errors.' | ||
103 | } | ||
104 | |||
105 | check.dependsOn += [eslint] | ||
106 | |||
98 | eclipse { | 107 | eclipse { |
99 | project.file.whenMerged { | 108 | project.file.whenMerged { |
100 | natures.remove('org.eclipse.wst.common.modulecore.ModuleCoreNature') | 109 | natures.remove('org.eclipse.wst.common.modulecore.ModuleCoreNature') |