]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
chore: move dom element config to compiler-dom
authorEvan You <yyx990803@gmail.com>
Mon, 21 Oct 2019 20:25:16 +0000 (16:25 -0400)
committerEvan You <yyx990803@gmail.com>
Mon, 21 Oct 2019 20:25:16 +0000 (16:25 -0400)
packages/compiler-dom/src/index.ts
packages/compiler-dom/src/parserOptionsMinimal.ts
packages/compiler-dom/src/tagConfig.ts [moved from packages/shared/src/element.ts with 96% similarity]
packages/runtime-dom/src/index.ts
packages/shared/src/index.ts

index 3b3d002dc51f5b0697473b7a3f1036141dae748c..ee31f927b72850327f3519f4ff64c59091c93253 100644 (file)
@@ -28,3 +28,4 @@ export function compile(
 }
 
 export * from '@vue/compiler-core'
+export * from './tagConfig'
index 82c7e7ee1573a7ef85a4a228bc26d840198873b3..41e069dee8a8e4e9481b233dc9a959eec7ee351c 100644 (file)
@@ -5,7 +5,7 @@ import {
   Namespaces,
   NodeTypes
 } from '@vue/compiler-core'
-import { isVoidTag, isHTMLTag, isSVGTag } from '@vue/shared'
+import { isVoidTag, isHTMLTag, isSVGTag } from './tagConfig'
 
 export const enum DOMNamespaces {
   HTML = Namespaces.HTML,
similarity index 96%
rename from packages/shared/src/element.ts
rename to packages/compiler-dom/src/tagConfig.ts
index f75952570250bbbbbcc3d97291e6d82845207d7a..c11a1e1c3a305e1d15b5e2d7ece8cb2a8269918f 100644 (file)
@@ -1,4 +1,4 @@
-import { makeMap } from './makeMap'
+import { makeMap } from '../../shared/src/makeMap'
 
 const HTML_TAGS =
   'html,body,base,head,link,meta,style,title,address,article,aside,footer,' +
index a7b9e44b54d9aa045a48ea7db37399f358cf9e77..267e004ba18d2ccca9a10a047ad3031de054ef5d 100644 (file)
@@ -1,7 +1,8 @@
 import { createRenderer } from '@vue/runtime-core'
-import { isHTMLTag, isSVGTag } from '@vue/shared'
 import { nodeOps } from './nodeOps'
 import { patchProp } from './patchProp'
+// Importing from the compiler, will be tree-shaken in prod
+import { isHTMLTag, isSVGTag } from '@vue/compiler-dom'
 
 const { render, createApp } = createRenderer<Node, Element>({
   patchProp,
index a866a99bf67bb282b9565a6cd2c8316abb858af9..eccfdfb86d91cc0a714e8e3c3cac9b013b07c47f 100644 (file)
@@ -1,5 +1,4 @@
 export * from './patchFlags'
-export * from './element'
 export { isGloballyWhitelisted } from './globalsWhitelist'
 export { makeMap } from './makeMap'