diff options
author | Kristóf Marussy <kristof@marussy.com> | 2023-04-09 00:53:53 +0200 |
---|---|---|
committer | Kristóf Marussy <kristof@marussy.com> | 2023-04-09 00:53:53 +0200 |
commit | c3fcc1ae3d2f680a973e66c138d9be7ae22eee26 (patch) | |
tree | 6a30b2478a30747cd7a2522acdff941394dea4e7 /subprojects/frontend/tsconfig.json | |
parent | build: always prefer slf4j instead of log4j 1.x (diff) | |
download | refinery-c3fcc1ae3d2f680a973e66c138d9be7ae22eee26.tar.gz refinery-c3fcc1ae3d2f680a973e66c138d9be7ae22eee26.tar.zst refinery-c3fcc1ae3d2f680a973e66c138d9be7ae22eee26.zip |
build: refactor frontend build
* Always write ESLint output to a file in addition to the console to make the
lintFrontend task cacheable in Gradle (according to the output file).
* Make sure frontend task inputs are declared properly for caching.
* Make sure Typescript type checking is incremental.
* Do not use @tsconfig, because both Vite and SonarScanner have problems with
extending tsconfig files from Yarn PnP modules.
Diffstat (limited to 'subprojects/frontend/tsconfig.json')
-rw-r--r-- | subprojects/frontend/tsconfig.json | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/subprojects/frontend/tsconfig.json b/subprojects/frontend/tsconfig.json index 35abd789..35d0d164 100644 --- a/subprojects/frontend/tsconfig.json +++ b/subprojects/frontend/tsconfig.json | |||
@@ -2,7 +2,6 @@ | |||
2 | "extends": "./tsconfig.base.json", | 2 | "extends": "./tsconfig.base.json", |
3 | "compilerOptions": { | 3 | "compilerOptions": { |
4 | "jsx": "react-jsx", | 4 | "jsx": "react-jsx", |
5 | "noEmit": true, | ||
6 | "lib": ["DOM", "DOM.Iterable", "ES2022"], | 5 | "lib": ["DOM", "DOM.Iterable", "ES2022"], |
7 | "types": ["vite/client", "vite-plugin-pwa/client"] | 6 | "types": ["vite/client", "vite-plugin-pwa/client"] |
8 | }, | 7 | }, |