blob: e56528b21d781f40eeb5072ae0074e55d56ad4d0 [file] [log] [blame]
Primiano Tucci3faad742018-05-16 19:30:48 +01001{
Primiano Tucci3552aaf2020-01-14 20:20:52 +00002 "extends": "./tsconfig.base.json",
Andrew Shulaev1e59f872023-02-06 15:28:22 +00003 "include": [ "src/**/*" ],
Hector Dearmanf5fd1e12018-06-12 18:23:49 +01004 "exclude": [
5 "./node_modules/",
Primiano Tucci3552aaf2020-01-14 20:20:52 +00006 "./src/service_worker/",
Primiano Tuccic8be6812021-02-09 18:08:49 +01007 "./src/gen/",
8 "./out"
Hector Dearmanf5fd1e12018-06-12 18:23:49 +01009 ],
Primiano Tucci3faad742018-05-16 19:30:48 +010010 "compilerOptions": {
Primiano Tucci7eead2e2021-02-16 11:46:04 +010011 "outDir": "./out/tsc",
Deepanjan Roy75b46a92018-07-24 09:11:29 -040012 "lib": [
13 "dom", // Need to be explicitly mentioned now since we're overriding default included libs.
Hector Dearmaneee1f972023-08-06 19:59:35 +010014 "es2021", // Need this to use Promise.allSettled, replaceAll, etc
Deepanjan Roy75b46a92018-07-24 09:11:29 -040015 ],
Isabelle Taylorc2a13642019-08-06 14:14:59 +010016 "paths": {
Hector Dearman5bb5c562019-12-05 12:03:34 +000017 "*" : ["*", "./node_modules/@tsundoku/micromodal_types/*"]
Isabelle Taylorc2a13642019-08-06 14:14:59 +010018 },
Steve Golton50388462023-04-05 16:14:38 +010019 "esModuleInterop": true,
20 "allowSyntheticDefaultImports": true,
Primiano Tucci3faad742018-05-16 19:30:48 +010021 }
22}