From 7f51e29e7637d08d6f29e31d9ba1a8ce5e345fba Mon Sep 17 00:00:00 2001 From: minie4 Date: Mon, 2 Jan 2023 16:34:01 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20Generate=20jsconfig=20with=20`np?= =?UTF-8?q?x=20jsconfig.json`?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jsconfig.json | 33 +++++++++++++++++++++++++-------- server/jsconfig.json | 24 ++++++++++++++++++++++++ 2 files changed, 49 insertions(+), 8 deletions(-) create mode 100644 server/jsconfig.json diff --git a/jsconfig.json b/jsconfig.json index 88c3237..cf56cdc 100644 --- a/jsconfig.json +++ b/jsconfig.json @@ -1,11 +1,28 @@ { "compilerOptions": { - "module": "ESNext", - "moduleResolution": "Node", - "target": "ES2020", - "jsx": "react", - "strictNullChecks": true, - "strictFunctionTypes": true + "checkJs": false, + "resolveJsonModule": true, + "moduleResolution": "node", + "target": "es2020", + "module": "es2015", + "baseUrl": ".", + "paths": { + "@/*": [ + "src/*" + ] + } }, - "exclude": ["node_modules", "**/node_modules/*"] -} + "exclude": [ + "dist", + "node_modules", + "build", + ".vscode", + ".nuxt", + "coverage", + ".npm", + ".yarn" + ], + "typeAcquisition": { + "enable": true + } +} \ No newline at end of file diff --git a/server/jsconfig.json b/server/jsconfig.json new file mode 100644 index 0000000..a1c4e6e --- /dev/null +++ b/server/jsconfig.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "checkJs": false, + "resolveJsonModule": true, + "moduleResolution": "node", + "target": "es2020", + "module": "es2015" + }, + "exclude": [ + "dist", + "node_modules", + "build", + ".vscode", + "coverage", + ".npm", + ".yarn" + ], + "typeAcquisition": { + "enable": true, + "include": [ + "node" + ] + } +} \ No newline at end of file