improve build speed
This commit is contained in:
@@ -46,17 +46,6 @@ async function build(commandLineArgs) {
|
|||||||
const plugins = [
|
const plugins = [
|
||||||
resolve(),
|
resolve(),
|
||||||
commonjs(),
|
commonjs(),
|
||||||
typescript({
|
|
||||||
tsconfigOverride: {
|
|
||||||
compilerOptions: {
|
|
||||||
declaration: true,
|
|
||||||
paths: {
|
|
||||||
'@tiptap/*': ['*/src'],
|
|
||||||
},
|
|
||||||
},
|
|
||||||
include: null,
|
|
||||||
},
|
|
||||||
}),
|
|
||||||
vuePlugin(),
|
vuePlugin(),
|
||||||
babel({
|
babel({
|
||||||
babelHelpers: 'bundled',
|
babelHelpers: 'bundled',
|
||||||
@@ -92,7 +81,20 @@ async function build(commandLineArgs) {
|
|||||||
...Object.keys(pkg.devDependencies || {}),
|
...Object.keys(pkg.devDependencies || {}),
|
||||||
...Object.keys(pkg.peerDependencies || {}),
|
...Object.keys(pkg.peerDependencies || {}),
|
||||||
],
|
],
|
||||||
plugins,
|
plugins: [
|
||||||
|
...plugins,
|
||||||
|
typescript({
|
||||||
|
tsconfigOverride: {
|
||||||
|
compilerOptions: {
|
||||||
|
declaration: true,
|
||||||
|
paths: {
|
||||||
|
'@tiptap/*': ['*/src'],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
include: null,
|
||||||
|
},
|
||||||
|
}),
|
||||||
|
],
|
||||||
})
|
})
|
||||||
|
|
||||||
if (!ci) {
|
if (!ci) {
|
||||||
@@ -114,6 +116,15 @@ async function build(commandLineArgs) {
|
|||||||
],
|
],
|
||||||
plugins: [
|
plugins: [
|
||||||
...plugins,
|
...plugins,
|
||||||
|
typescript({
|
||||||
|
tsconfigOverride: {
|
||||||
|
compilerOptions: {
|
||||||
|
paths: {
|
||||||
|
'@tiptap/*': ['*/src'],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
}),
|
||||||
terser(),
|
terser(),
|
||||||
],
|
],
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user