diff --git a/packages/@vssue/api-bitbucket-v2/tsconfig.json b/packages/@vssue/api-bitbucket-v2/tsconfig.json index 333b766c..4a7813b1 100644 --- a/packages/@vssue/api-bitbucket-v2/tsconfig.json +++ b/packages/@vssue/api-bitbucket-v2/tsconfig.json @@ -3,10 +3,7 @@ "compilerOptions": { "rootDir": "./src", "outDir": "./lib", - "declarationDir": "./types", - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true + "declarationDir": "./types" }, "include": [ "./src" diff --git a/packages/@vssue/api-github-v3/tsconfig.json b/packages/@vssue/api-github-v3/tsconfig.json index 333b766c..4a7813b1 100644 --- a/packages/@vssue/api-github-v3/tsconfig.json +++ b/packages/@vssue/api-github-v3/tsconfig.json @@ -3,10 +3,7 @@ "compilerOptions": { "rootDir": "./src", "outDir": "./lib", - "declarationDir": "./types", - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true + "declarationDir": "./types" }, "include": [ "./src" diff --git a/packages/@vssue/api-github-v4/tsconfig.json b/packages/@vssue/api-github-v4/tsconfig.json index 333b766c..4a7813b1 100644 --- a/packages/@vssue/api-github-v4/tsconfig.json +++ b/packages/@vssue/api-github-v4/tsconfig.json @@ -3,10 +3,7 @@ "compilerOptions": { "rootDir": "./src", "outDir": "./lib", - "declarationDir": "./types", - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true + "declarationDir": "./types" }, "include": [ "./src" diff --git a/packages/@vssue/api-gitlab-v4/tsconfig.json b/packages/@vssue/api-gitlab-v4/tsconfig.json index 333b766c..4a7813b1 100644 --- a/packages/@vssue/api-gitlab-v4/tsconfig.json +++ b/packages/@vssue/api-gitlab-v4/tsconfig.json @@ -3,10 +3,7 @@ "compilerOptions": { "rootDir": "./src", "outDir": "./lib", - "declarationDir": "./types", - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true + "declarationDir": "./types" }, "include": [ "./src" diff --git a/packages/@vssue/utils/tsconfig.json b/packages/@vssue/utils/tsconfig.json index 333b766c..4a7813b1 100644 --- a/packages/@vssue/utils/tsconfig.json +++ b/packages/@vssue/utils/tsconfig.json @@ -3,10 +3,7 @@ "compilerOptions": { "rootDir": "./src", "outDir": "./lib", - "declarationDir": "./types", - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true + "declarationDir": "./types" }, "include": [ "./src" diff --git a/packages/@vssue/vuepress-plugin-vssue/tsconfig.json b/packages/@vssue/vuepress-plugin-vssue/tsconfig.json index 333b766c..4a7813b1 100644 --- a/packages/@vssue/vuepress-plugin-vssue/tsconfig.json +++ b/packages/@vssue/vuepress-plugin-vssue/tsconfig.json @@ -3,10 +3,7 @@ "compilerOptions": { "rootDir": "./src", "outDir": "./lib", - "declarationDir": "./types", - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true + "declarationDir": "./types" }, "include": [ "./src" diff --git a/packages/vssue/scripts/rollup-config.js b/packages/vssue/scripts/rollup-config.js index 151e2961..121b8421 100644 --- a/packages/vssue/scripts/rollup-config.js +++ b/packages/vssue/scripts/rollup-config.js @@ -72,15 +72,19 @@ module.exports = [ }), commonjs(), json(), - typescript(), + // https://github.com/rollup/rollup-plugin-typescript/issues/135 + typescript(Object.assign({}, + require('../../../tsconfig.base.json').compilerOptions, + require('../tsconfig.json').compilerOptions + )), vue(), - babel({ + ...(opts.format !== 'es' ? [babel({ babelrc: false, presets: ['@vue/app'], runtimeHelpers: true, extensions: ['.js', '.vue'], exclude: [/\/core-js\//, /@babel\/runtime/], - }), + })] : []), ...(minify ? [terser({ output: { comments: /^!/, diff --git a/packages/vssue/tsconfig.json b/packages/vssue/tsconfig.json index 6053a49e..240ab091 100644 --- a/packages/vssue/tsconfig.json +++ b/packages/vssue/tsconfig.json @@ -3,10 +3,11 @@ "compilerOptions": { "rootDir": "./src", "outDir": "./dist", - "declaration": false + "declaration": false, + "emitDecoratorMetadata": false }, "include": [ "src/**/*.ts", - "src/**/*.vue", - ], + "src/**/*.vue" + ] } \ No newline at end of file diff --git a/tsconfig.base.json b/tsconfig.base.json index 2ae76f05..ac0c29ec 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -1,8 +1,8 @@ { "compilerOptions": { - "target": "es5", + "target": "es2017", "module": "es2015", - "lib": ["es2017", "es2018", "dom", "dom.iterable"], + "lib": ["es2018", "dom", "dom.iterable"], "newLine": "lf", "declaration": true, "sourceMap": true,