build: add vue package

This commit is contained in:
Evan You
2018-10-23 11:58:37 -04:00
parent f57ca5e189
commit 0857d96438
10 changed files with 55 additions and 5 deletions

View File

@@ -1,7 +1,7 @@
{
"name": "vue-compat",
"version": "3.0.0-alpha.1",
"description": "vue",
"description": "Vue 2.x compat build",
"main": "index.js",
"module": "dist/vue.esm-bundler.js",
"unpkg": "dist/vue.global.js",

3
packages/vue/.npmignore Normal file
View File

@@ -0,0 +1,3 @@
__tests__/
__mocks__/
dist/packages

1
packages/vue/README.md Normal file
View File

@@ -0,0 +1 @@
# vue

7
packages/vue/index.js Normal file
View File

@@ -0,0 +1,7 @@
'use strict'
if (process.env.NODE_ENV === 'production') {
module.exports = require('./dist/vue.cjs.prod.js')
} else {
module.exports = require('./dist/vue.cjs.js')
}

29
packages/vue/package.json Normal file
View File

@@ -0,0 +1,29 @@
{
"name": "vue",
"version": "3.0.0-alpha.1",
"description": "vue",
"main": "index.js",
"module": "dist/vue.esm-bundler.js",
"types": "dist/index.d.ts",
"unpkg": "dist/vue.global.js",
"buildOptions": {
"name": "Vue",
"formats": ["esm", "cjs", "global", "esm-browser"]
},
"repository": {
"type": "git",
"url": "git+https://github.com/vuejs/vue.git"
},
"keywords": [
"vue"
],
"author": "Evan You",
"license": "MIT",
"bugs": {
"url": "https://github.com/vuejs/vue/issues"
},
"homepage": "https://github.com/vuejs/vue/tree/dev/packages/vue#readme",
"dependencies": {
"@vue/renderer-dom": "3.0.0-alpha.1"
}
}

View File

@@ -0,0 +1,3 @@
// TODO this package will be the "full-build" that includes both the runtime
// and the compiler
export * from '@vue/renderer-dom'