Skip to content

Commit 8ea6e4f

Browse files
committed
fix(vue-vapor): remove compiler version
1 parent c574faa commit 8ea6e4f

File tree

7 files changed

+19
-66
lines changed

7 files changed

+19
-66
lines changed

Diff for: package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
"clean": "rimraf --glob packages/*/dist temp .eslintcache",
1111
"size": "run-s \"size-*\" && node scripts/usage-size.js",
1212
"size-global": "node scripts/build.js vue vue-vapor runtime-dom runtime-vapor compiler-dom -f global -p --size",
13-
"size-esm-runtime": "node scripts/build.js vue vue-vapor -f esm-bundler-runtime",
14-
"size-esm": "node scripts/build.js runtime-shared runtime-dom runtime-vapor runtime-core reactivity shared -f esm-bundler",
13+
"size-esm-runtime": "node scripts/build.js vue -f esm-bundler-runtime",
14+
"size-esm": "node scripts/build.js runtime-shared runtime-dom runtime-vapor runtime-core reactivity shared vue-vapor -f esm-bundler",
1515
"check": "tsc --incremental --noEmit",
1616
"lint": "eslint --cache .",
1717
"format": "prettier --write --cache .",

Diff for: packages/vue-vapor/package.json

+4-8
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "3.0.0-vapor",
44
"description": "The progressive JavaScript framework for building modern web UI.",
55
"main": "index.js",
6-
"module": "dist/vue-vapor.runtime.esm-bundler.js",
6+
"module": "dist/vue-vapor.esm-bundler.js",
77
"types": "dist/vue-vapor.d.ts",
88
"unpkg": "dist/vue-vapor.global.js",
99
"jsdelivr": "dist/vue-vapor.global.js",
@@ -17,7 +17,7 @@
1717
"types": "./dist/vue-vapor.d.ts",
1818
"import": {
1919
"node": "./index.mjs",
20-
"default": "./dist/vue-vapor.runtime.esm-bundler.js"
20+
"default": "./dist/vue-vapor.esm-bundler.js"
2121
},
2222
"require": {
2323
"node": {
@@ -35,12 +35,9 @@
3535
"name": "VueVapor",
3636
"formats": [
3737
"esm-bundler",
38-
"esm-bundler-runtime",
3938
"cjs",
4039
"global",
41-
"global-runtime",
42-
"esm-browser",
43-
"esm-browser-runtime"
40+
"esm-browser"
4441
]
4542
},
4643
"repository": {
@@ -57,7 +54,6 @@
5754
},
5855
"homepage": "https://github.com/vuejs/vue-vapor/tree/main/packages/vapor#readme",
5956
"dependencies": {
60-
"@vue/runtime-vapor": "workspace:*",
61-
"@vue/compiler-vapor": "workspace:*"
57+
"@vue/runtime-vapor": "workspace:*"
6258
}
6359
}

Diff for: packages/vue-vapor/src/dev.ts

-15
This file was deleted.

Diff for: packages/vue-vapor/src/index.ts

+11-8
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
1-
// This entry is the "full-build" that includes both the runtime
2-
// and the compiler, and supports on-the-fly compilation of the template option.
3-
import { initDev } from './dev'
1+
import { initCustomFormatter } from '@vue/runtime-dom'
42

5-
if (__DEV__) {
6-
initDev()
7-
}
3+
if (__DEV__ && __BROWSER__) {
4+
/* istanbul ignore if */
5+
if (!__ESM_BUNDLER__) {
6+
console.info(
7+
`You are running a development build of Vue.\n` +
8+
`Make sure to use the production build (*.prod.js) when deploying for production.`,
9+
)
10+
}
811

9-
// TODO register compiler
12+
initCustomFormatter()
13+
}
1014

11-
export { compile } from '@vue/compiler-vapor'
1215
export * from '@vue/runtime-vapor'

Diff for: packages/vue-vapor/src/runtime.ts

-26
This file was deleted.

Diff for: pnpm-lock.yaml

-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: scripts/usage-size.js

+2-4
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,7 @@ const {
2323

2424
const sizeDir = path.resolve('temp/size')
2525
const vue = path.resolve('./packages/vue/dist/vue.runtime.esm-bundler.js')
26-
const vapor = path.resolve(
27-
'./packages/vue-vapor/dist/vue-vapor.runtime.esm-bundler.js',
28-
)
26+
const vapor = path.resolve('./packages/vue-vapor/dist/vue-vapor.esm-bundler.js')
2927

3028
/**
3129
* @typedef {Object} Preset
@@ -44,9 +42,9 @@ const presets = [
4442
from: vue,
4543
},
4644
{ name: 'createApp', imports: ['createApp'], from: vue },
45+
{ name: 'createVaporApp', imports: ['createVaporApp'], from: vapor },
4746
{ name: 'createSSRApp', imports: ['createSSRApp'], from: vue },
4847
{ name: 'defineCustomElement', imports: ['defineCustomElement'], from: vue },
49-
{ name: 'vapor', imports: '*', from: vapor },
5048
{
5149
name: 'overall',
5250
imports: [

0 commit comments

Comments
 (0)