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

chore: dist size improvements

chore: configure terser to mangle internal properties

chore: do not use default value assignment in function args
This commit is contained in:
pimlie
2019-09-14 18:08:21 +02:00
committed by Pim
parent dcdd47a557
commit ee12bfcc90
32 changed files with 248 additions and 147 deletions
+1 -1
View File
@@ -19,7 +19,7 @@ export const useDist = stdEnv.test && stdEnv.ci
export function getVueMetaPath (browser) {
if (useDist) {
return path.resolve(__dirname, `../..${browser ? '/dist/vue-meta.js' : ''}`)
return path.resolve(__dirname, `../..${browser ? '/dist/vue-meta.min.js' : ''}`)
}
process.server = !browser
+5 -5
View File
@@ -71,9 +71,9 @@ const metaInfoData = {
return () => {
const tags = defaultTest()
expect(tags.addedTags.meta.length).toBe(1)
expect(tags.tagsAdded.meta.length).toBe(1)
// TODO: not sure if we really expect this
expect(tags.removedTags.meta.length).toBe(1)
expect(tags.tagsRemoved.meta.length).toBe(1)
}
}
}
@@ -143,9 +143,9 @@ const metaInfoData = {
}
const tags = defaultTest()
expect(tags.addedTags.script[0].parentNode.tagName).toBe('HEAD')
expect(tags.addedTags.script[1].parentNode.tagName).toBe('BODY')
expect(tags.addedTags.script[2].parentNode.tagName).toBe('BODY')
expect(tags.tagsAdded.script[0].parentNode.tagName).toBe('HEAD')
expect(tags.tagsAdded.script[1].parentNode.tagName).toBe('BODY')
expect(tags.tagsAdded.script[2].parentNode.tagName).toBe('BODY')
} else {
// ssr doesnt generate data-body tags
const bodyPrepended = this.expect[1]