Commit Graph
26 Commits
Author SHA1 Message Date
Dannon Baker 6841876b69 Include commentary on verbatimModuleSyntax -- I tried many combinations of config and just couldn't get it working. The other thing we could do is apply to a separate jest tsconfig, but it appears to have no impact either way so this is the easier path for now. 2023-06-02 10:08:17 -04:00
Dannon Baker 9fdc99b9cc Set verbatimModuleSyntax to false to fix jest (for now) 2023-06-02 10:08:17 -04:00
Dannon Baker 56eca954d4 Add fallback for resolvePackageJsonExports setting 2023-06-02 10:08:17 -04:00
Laila Los 130f6764be fix font-awesome library types 2023-05-10 19:14:39 +02:00
Laila Los d2f1f300d3 make filter multi-threaded to improve ui responsiveness 2023-05-05 12:20:45 +02:00
Laila Los 3b18c7baed enable noUncheckedIndexAccess 2023-01-16 10:48:44 +01:00
Dannon Baker b3805909f2 Add alias path resolution for jest, fix sources. Drop unused defaults
(that may not even be accurate anymore after many version bumps?) --
when editing this please refer to the appropriate config documentation
online.
2022-12-12 13:47:38 -05:00
Dannon Baker 8486594b0b Configure webpack to resolve tsconfig aliases; set said aliases 2022-12-12 13:46:07 -05:00
Dannon Baker 3044722832 Drop explicit node_modules exclude -- this is already in the default setting 2022-12-06 09:35:35 -05:00
Dannon Baker eab33026c1 Set an explicit outDir. We don't *use* this in our build process, but it prevents errors when vscode thinks it needs to overwrite js 2022-12-06 09:35:14 -05:00
Dannon Baker 197d38d425 Add vueCompilerOptions to tsconfig specifying 2.7 instead of the default 3 2022-12-05 10:53:51 -05:00
Dannon Baker 519426aadf Extend @vue/tsconfig for base configuration, clean up tsconfig. 2022-12-05 08:59:41 -05:00
Dannon Baker 1faa50e75f Separate application tsconfig from testing base 2022-12-05 08:59:41 -05:00
Dannon Baker 66994d631a REBASE // just split this thing up into testing|app 2022-12-05 08:59:41 -05:00
Dannon Baker 5d416f24f1 Include tests/**/*.ts in tsconfig 2022-12-05 08:59:41 -05:00
Dannon Baker f576258320 Move global type declarations to types dir 2022-12-05 08:59:41 -05:00
Dannon Baker b8fa41a285 Explicitly include vue type shim. It's always the small things... 2022-12-05 08:59:41 -05:00
Dannon Baker 7eca34139c Add vue shim 2022-12-05 08:59:41 -05:00
Dannon Baker 5521dc79a4 Allow synthetic default imports 2022-12-05 08:59:41 -05:00
Dannon Baker 3ed7e29350 Updates to tsconfig; scope include correctly and use es2015 modules instead of cjs.
Upgrade typescript/ts-loader
2022-12-05 08:59:41 -05:00
Dannon Baker 96ce630d2b incremental work, it compiles? 2022-12-05 08:59:41 -05:00
Dannon Baker f83c10bffb Initial deps and config for typescript 2022-12-05 08:59:41 -05:00
John Chilton 14bd7401a1 This was preventing building of non-test TS. 2022-11-16 17:36:38 -05:00
John Chilton 829afae53e Include standalone tests and TS files in prettier. 2022-11-16 13:48:23 -05:00
John Chilton b314a439c3 Convert rules specification to typescript. 2022-11-16 13:40:32 -05:00
Laila Los ce5487362f add minimal tsconfig 2022-09-30 15:30:53 +02:00