Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
chore: enhance build config
  • Loading branch information
meteorlxy committed Feb 24, 2019
1 parent 0ee3858 commit 11d30a8
Show file tree
Hide file tree
Showing 9 changed files with 19 additions and 32 deletions.
5 changes: 1 addition & 4 deletions packages/@vssue/api-bitbucket-v2/tsconfig.json
Expand Up @@ -3,10 +3,7 @@
"compilerOptions": {
"rootDir": "./src",
"outDir": "./lib",
"declarationDir": "./types",
"sourceMap": false,
"inlineSourceMap": true,
"inlineSources": true
"declarationDir": "./types"
},
"include": [
"./src"
Expand Down
5 changes: 1 addition & 4 deletions packages/@vssue/api-github-v3/tsconfig.json
Expand Up @@ -3,10 +3,7 @@
"compilerOptions": {
"rootDir": "./src",
"outDir": "./lib",
"declarationDir": "./types",
"sourceMap": false,
"inlineSourceMap": true,
"inlineSources": true
"declarationDir": "./types"
},
"include": [
"./src"
Expand Down
5 changes: 1 addition & 4 deletions packages/@vssue/api-github-v4/tsconfig.json
Expand Up @@ -3,10 +3,7 @@
"compilerOptions": {
"rootDir": "./src",
"outDir": "./lib",
"declarationDir": "./types",
"sourceMap": false,
"inlineSourceMap": true,
"inlineSources": true
"declarationDir": "./types"
},
"include": [
"./src"
Expand Down
5 changes: 1 addition & 4 deletions packages/@vssue/api-gitlab-v4/tsconfig.json
Expand Up @@ -3,10 +3,7 @@
"compilerOptions": {
"rootDir": "./src",
"outDir": "./lib",
"declarationDir": "./types",
"sourceMap": false,
"inlineSourceMap": true,
"inlineSources": true
"declarationDir": "./types"
},
"include": [
"./src"
Expand Down
5 changes: 1 addition & 4 deletions packages/@vssue/utils/tsconfig.json
Expand Up @@ -3,10 +3,7 @@
"compilerOptions": {
"rootDir": "./src",
"outDir": "./lib",
"declarationDir": "./types",
"sourceMap": false,
"inlineSourceMap": true,
"inlineSources": true
"declarationDir": "./types"
},
"include": [
"./src"
Expand Down
5 changes: 1 addition & 4 deletions packages/@vssue/vuepress-plugin-vssue/tsconfig.json
Expand Up @@ -3,10 +3,7 @@
"compilerOptions": {
"rootDir": "./src",
"outDir": "./lib",
"declarationDir": "./types",
"sourceMap": false,
"inlineSourceMap": true,
"inlineSources": true
"declarationDir": "./types"
},
"include": [
"./src"
Expand Down
10 changes: 7 additions & 3 deletions packages/vssue/scripts/rollup-config.js
Expand Up @@ -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: /^!/,
Expand Down
7 changes: 4 additions & 3 deletions packages/vssue/tsconfig.json
Expand Up @@ -3,10 +3,11 @@
"compilerOptions": {
"rootDir": "./src",
"outDir": "./dist",
"declaration": false
"declaration": false,
"emitDecoratorMetadata": false
},
"include": [
"src/**/*.ts",
"src/**/*.vue",
],
"src/**/*.vue"
]
}
4 changes: 2 additions & 2 deletions 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,
Expand Down

0 comments on commit 11d30a8

Please sign in to comment.