mirror of
https://github.com/Llewellynvdm/nativefier.git
synced 2024-12-22 18:18:55 +00:00
b74c0bf959
* Convert app to strict typing + shared library * Fix new code post-merge * Remove extraneous lint ignores * Apply suggestions from code review Co-authored-by: Ronan Jouchet <ronan@jouchet.fr> * Fix prettier complaint * Dedupe eslint files * Fix some refs after merge * Fix clean:full command Co-authored-by: Ronan Jouchet <ronan@jouchet.fr>
19 lines
468 B
JSON
19 lines
468 B
JSON
{
|
|
"extends": "../tsconfig-base.json",
|
|
"compilerOptions": {
|
|
"composite": true,
|
|
"outDir": "./lib",
|
|
// Here we want to set target and lib to the *worst* of app/tsconfig.json and src/tsconfig.json
|
|
// (plus "dom"), because shared code will run both in CLI Node and app Node.
|
|
// See comments in app/tsconfig.json and src/tsconfig.json
|
|
"target": "es2018",
|
|
"lib": [
|
|
"es2018",
|
|
"dom"
|
|
]
|
|
},
|
|
"include": [
|
|
"./src/**/*"
|
|
],
|
|
}
|