2
0
mirror of https://github.com/tenrok/vue-meta.git synced 2026-06-16 10:10:33 +03:00

chore: strip bundles deepmerge even more

This commit is contained in:
pimlie
2019-09-13 14:26:45 +02:00
committed by Pim
parent 9d14387cda
commit 398d1af844
+14 -1
View File
@@ -50,8 +50,21 @@ function rollupConfig({
'const polyfill = process.env.NODE_ENV === \'test\'': 'const polyfill = true',
'process.env.VERSION': `"${version}"`,
'process.server' : isBrowserBuild ? 'false' : 'true',
/* remove unused stuff from deepmerge */
// remove react stuff from is-mergeable-object
'|| isReactElement(value)': '|| false'
'|| isReactElement(value)': '|| false',
// we always provide an arrayMerge, remove default
'|| defaultArrayMerge' : '',
// we dont provide a custom merge
'options.clone' : 'false',
// we dont provide a custom merge
'options.customMerge' : 'false',
// dont use this
'deepmerge.all = ' : 'false; ',
// we know we will only merge objects together
'sourceIsArray = ' : 'sourceIsArray = false;',
'targetIsArray = ' : 'targetIsArray = false;'
}
}