build: expose compiler-sfc and server-renderer under main vue package + optimize package size

This commit is contained in:
Evan You
2021-09-21 10:26:08 -04:00
parent a42a14d3bc
commit 471f66a1f6
18 changed files with 76 additions and 60 deletions

1
packages/vue/compiler-sfc/index.d.ts vendored Normal file
View File

@@ -0,0 +1 @@
export * from '@vue/compiler-sfc'

View File

@@ -0,0 +1 @@
module.exports = require('@vue/compiler-sfc')

View File

@@ -0,0 +1 @@
export * from '@vue/compiler-sfc'

View File

@@ -0,0 +1,5 @@
{
"main": "index.js",
"module": "index.mjs",
"types": "index.d.ts"
}

View File

@@ -10,6 +10,8 @@
"files": [
"index.js",
"dist",
"compiler-sfc",
"server-renderer",
"ref-macros.d.ts"
],
"buildOptions": {
@@ -40,11 +42,8 @@
"dependencies": {
"@vue/shared": "3.2.12",
"@vue/compiler-dom": "3.2.12",
"@vue/runtime-dom": "3.2.12"
},
"devDependencies": {
"lodash": "^4.17.15",
"marked": "^0.7.0",
"todomvc-app-css": "^2.3.0"
"@vue/runtime-dom": "3.2.12",
"@vue/compiler-sfc": "3.2.12",
"@vue/server-renderer": "3.2.12"
}
}

View File

@@ -0,0 +1 @@
export * from '@vue/server-renderer'

View File

@@ -0,0 +1 @@
module.exports = require('@vue/server-renderer')

View File

@@ -0,0 +1 @@
export * from '@vue/server-renderer'

View File

@@ -0,0 +1,5 @@
{
"main": "index.js",
"module": "index.mjs",
"types": "index.d.ts"
}