From 4dd5405431db90efa1b4f460082d99c6a9e72bd9 Mon Sep 17 00:00:00 2001 From: apimastery Date: Sun, 20 Sep 2020 19:20:19 -0500 Subject: [PATCH] Move tsconfig-s to the root of the project and update them --- package.json | 4 ++-- src/tsconfig.esm.json | 17 ----------------- src/tsconfig.json | 18 ------------------ tsconfig.esm.json | 20 ++++++++++++++++++++ tsconfig.json | 17 +++++++++++++++++ 5 files changed, 39 insertions(+), 37 deletions(-) delete mode 100644 src/tsconfig.esm.json delete mode 100644 src/tsconfig.json create mode 100644 tsconfig.esm.json create mode 100644 tsconfig.json diff --git a/package.json b/package.json index 41f76a0..a27b21c 100644 --- a/package.json +++ b/package.json @@ -5,8 +5,8 @@ "scripts": { "watch": "tsc -p ./src --watch", "compile": "rimraf ./out && yarn compile:umd && yarn compile:esm", - "compile:umd": "tsc -p ./src/tsconfig.json", - "compile:esm": "tsc -p ./src/tsconfig.esm.json", + "compile:umd": "tsc -p ./tsconfig.json", + "compile:esm": "tsc -p ./tsconfig.esm.json", "bundle": "rimraf ./lib && yarn bundle:umd && yarn bundle:esm && mcopy ./src/monaco.d.ts ./lib/monaco.d.ts", "bundle:umd": "node ./scripts/bundle-umd", "bundle:esm": "node ./scripts/bundle-esm", diff --git a/src/tsconfig.esm.json b/src/tsconfig.esm.json deleted file mode 100644 index 0677c04..0000000 --- a/src/tsconfig.esm.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "compilerOptions": { - "module": "esnext", - "moduleResolution": "node", - "outDir": "../out/esm", - "target": "es5", - "lib": [ - "dom", - "es5", - "es2015.collection", - "es2015.promise", - "es2016", - "es2017.string" - ], - "downlevelIteration": true - } -} diff --git a/src/tsconfig.json b/src/tsconfig.json deleted file mode 100644 index 1996cf5..0000000 --- a/src/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "compilerOptions": { - "module": "umd", - "moduleResolution": "node", - "outDir": "../out/amd", - "forceConsistentCasingInFileNames": true, - "target": "es5", - "lib": [ - "dom", - "es5", - "es2015.collection", - "es2015.promise", - "es2016", - "es2017.string" - ], - "downlevelIteration": true - } -} diff --git a/tsconfig.esm.json b/tsconfig.esm.json new file mode 100644 index 0000000..08905c5 --- /dev/null +++ b/tsconfig.esm.json @@ -0,0 +1,20 @@ +{ + "compilerOptions": { + "alwaysStrict": true, + "declaration": true, + "forceConsistentCasingInFileNames": true, + "downlevelIteration": true, + "module": "esnext", + "moduleResolution": "node", + "lib": ["dom", "es2016"], + "outDir": "./out/esm", + "sourceMap": true, + "target": "es6", + "plugins": [ + { + "name": "typescript-tslint-plugin" + } + ] + }, + "exclude": ["node_modules", "out", "lib", "test"] +} diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..da12dc7 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,17 @@ +{ + "compilerOptions": { + "declaration": true, + "forceConsistentCasingInFileNames": true, + "module": "umd", + "moduleResolution": "node", + "lib": ["dom", "es2016"], + "outDir": "./out/amd", + "target": "es6", + "plugins": [ + { + "name": "typescript-tslint-plugin" + } + ] + }, + "exclude": ["node_modules", "out", "lib", "test"] +}