Browse Source

chore: setup all packages

Evan You 7 years ago
parent
commit
d1bc6ee8d6
36 changed files with 152 additions and 17 deletions
  1. 3 0
      packages/compiler-core/.npmignore
  2. 1 0
      packages/compiler-core/README.md
  3. 7 0
      packages/compiler-core/index.js
  4. 21 0
      packages/compiler-core/package.json
  5. 0 0
      packages/compiler-core/src/index.ts
  6. 3 0
      packages/compiler-dom/.npmignore
  7. 1 0
      packages/compiler-dom/README.md
  8. 7 0
      packages/compiler-dom/index.js
  9. 21 0
      packages/compiler-dom/package.json
  10. 0 0
      packages/compiler-dom/src/index.ts
  11. 3 0
      packages/compiler-server/.npmignore
  12. 1 0
      packages/compiler-server/README.md
  13. 7 0
      packages/compiler-server/index.js
  14. 21 0
      packages/compiler-server/package.json
  15. 0 0
      packages/compiler-server/src/index.ts
  16. 1 1
      packages/observer/README.md
  17. 0 0
      packages/renderer-dom/.npmignore
  18. 2 2
      packages/renderer-dom/README.md
  19. 7 0
      packages/renderer-dom/index.js
  20. 5 5
      packages/renderer-dom/package.json
  21. 8 1
      packages/renderer-dom/src/index.ts
  22. 0 0
      packages/renderer-dom/src/modules/attrs.ts
  23. 0 0
      packages/renderer-dom/src/modules/class.ts
  24. 0 0
      packages/renderer-dom/src/modules/events.ts
  25. 0 0
      packages/renderer-dom/src/modules/props.ts
  26. 0 0
      packages/renderer-dom/src/modules/style.ts
  27. 0 0
      packages/renderer-dom/src/nodeOps.ts
  28. 0 0
      packages/renderer-dom/src/patchData.ts
  29. 0 0
      packages/renderer-dom/src/teardownVNode.ts
  30. 3 0
      packages/renderer-server/.npmignore
  31. 1 0
      packages/renderer-server/README.md
  32. 7 0
      packages/renderer-server/index.js
  33. 21 0
      packages/renderer-server/package.json
  34. 0 0
      packages/renderer-server/src/index.ts
  35. 0 7
      packages/runtime-dom/index.js
  36. 1 1
      scripts/dev.js

+ 3 - 0
packages/compiler-core/.npmignore

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

+ 1 - 0
packages/compiler-core/README.md

@@ -0,0 +1 @@
+# @vue/compiler-core

+ 7 - 0
packages/compiler-core/index.js

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

+ 21 - 0
packages/compiler-core/package.json

@@ -0,0 +1,21 @@
+{
+  "name": "@vue/compiler-core",
+  "version": "3.0.0-alpha.1",
+  "description": "@vue/compiler-core",
+  "main": "index.js",
+  "module": "dist/compiler-core.esm.js",
+  "typings": "dist/index.d.ts",
+  "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/compiler-core#readme"
+}

+ 0 - 0
packages/compiler-core/src/index.ts


+ 3 - 0
packages/compiler-dom/.npmignore

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

+ 1 - 0
packages/compiler-dom/README.md

@@ -0,0 +1 @@
+# @vue/compiler-dom

+ 7 - 0
packages/compiler-dom/index.js

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

+ 21 - 0
packages/compiler-dom/package.json

@@ -0,0 +1,21 @@
+{
+  "name": "@vue/compiler-dom",
+  "version": "3.0.0-alpha.1",
+  "description": "@vue/compiler-dom",
+  "main": "index.js",
+  "module": "dist/compiler-dom.esm.js",
+  "typings": "dist/index.d.ts",
+  "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/compiler-dom#readme"
+}

+ 0 - 0
packages/compiler-dom/src/index.ts


+ 3 - 0
packages/compiler-server/.npmignore

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

+ 1 - 0
packages/compiler-server/README.md

@@ -0,0 +1 @@
+# @vue/compiler-server

+ 7 - 0
packages/compiler-server/index.js

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

+ 21 - 0
packages/compiler-server/package.json

@@ -0,0 +1,21 @@
+{
+  "name": "@vue/compiler-server",
+  "version": "3.0.0-alpha.1",
+  "description": "@vue/compiler-server",
+  "main": "index.js",
+  "module": "dist/compiler-server.esm.js",
+  "typings": "dist/index.d.ts",
+  "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/compiler-server#readme"
+}

+ 0 - 0
packages/compiler-server/src/index.ts


+ 1 - 1
packages/observer/README.md

@@ -1,3 +1,3 @@
 # @vue/observer
 
-> This package is inlined into UMD & Browser ESM builds of user-facing renderers (e.g. `@vue/runtime-dom`), but also published as a package that can be used standalone. The standalone build should not be used alongside a pre-bundled build of a user-facing renderer, as they will have different internal storage for reactivity connections. A user-facing renderer should re-export all APIs from this package.
+> This package is inlined into UMD & Browser ESM builds of user-facing renderers (e.g. `@vue/renderer-dom`), but also published as a package that can be used standalone. The standalone build should not be used alongside a pre-bundled build of a user-facing renderer, as they will have different internal storage for reactivity connections. A user-facing renderer should re-export all APIs from this package.

+ 0 - 0
packages/runtime-dom/.npmignore → packages/renderer-dom/.npmignore


+ 2 - 2
packages/runtime-dom/README.md → packages/renderer-dom/README.md

@@ -1,7 +1,7 @@
-# @vue/runtime-dom
+# @vue/renderer-dom
 
 ``` js
-import { h, render, Component } from '@vue/runtime-dom'
+import { h, render, Component } from '@vue/renderer-dom'
 
 class App extends Component {
   data () {

+ 7 - 0
packages/renderer-dom/index.js

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

+ 5 - 5
packages/runtime-dom/package.json → packages/renderer-dom/package.json

@@ -1,11 +1,11 @@
 {
-  "name": "@vue/runtime-dom",
+  "name": "@vue/renderer-dom",
   "version": "3.0.0-alpha.1",
-  "description": "@vue/runtime-dom",
+  "description": "@vue/renderer-dom",
   "main": "index.js",
-  "module": "dist/runtime-dom.esm.js",
+  "module": "dist/renderer-dom.esm.js",
   "typings": "dist/index.d.ts",
-  "unpkg": "dist/runtime-dom.umd.js",
+  "unpkg": "dist/renderer-dom.umd.js",
   "buildOptions": {
     "name": "Vue",
     "formats": ["esm", "cjs", "umd", "esm-browser"]
@@ -22,7 +22,7 @@
   "bugs": {
     "url": "https://github.com/vuejs/vue/issues"
   },
-  "homepage": "https://github.com/vuejs/vue/tree/dev/packages/runtime-dom#readme",
+  "homepage": "https://github.com/vuejs/vue/tree/dev/packages/renderer-dom#readme",
   "dependencies": {
     "@vue/core": "3.0.0-alpha.1",
     "@vue/scheduler": "3.0.0-alpha.1"

+ 8 - 1
packages/runtime-dom/src/index.ts → packages/renderer-dom/src/index.ts

@@ -22,7 +22,14 @@ const { render } = createRenderer({
 // important: inline the definition for nextTick
 const publicNextTick = nextTick as (fn: Function) => Promise<void>
 
-export { h, cloneVNode, createPortal, Component, render, publicNextTick as nextTick }
+export {
+  h,
+  cloneVNode,
+  createPortal,
+  Component,
+  render,
+  publicNextTick as nextTick
+}
 
 // also expose observer API
 export {

+ 0 - 0
packages/runtime-dom/src/modules/attrs.ts → packages/renderer-dom/src/modules/attrs.ts


+ 0 - 0
packages/runtime-dom/src/modules/class.ts → packages/renderer-dom/src/modules/class.ts


+ 0 - 0
packages/runtime-dom/src/modules/events.ts → packages/renderer-dom/src/modules/events.ts


+ 0 - 0
packages/runtime-dom/src/modules/props.ts → packages/renderer-dom/src/modules/props.ts


+ 0 - 0
packages/runtime-dom/src/modules/style.ts → packages/renderer-dom/src/modules/style.ts


+ 0 - 0
packages/runtime-dom/src/nodeOps.ts → packages/renderer-dom/src/nodeOps.ts


+ 0 - 0
packages/runtime-dom/src/patchData.ts → packages/renderer-dom/src/patchData.ts


+ 0 - 0
packages/runtime-dom/src/teardownVNode.ts → packages/renderer-dom/src/teardownVNode.ts


+ 3 - 0
packages/renderer-server/.npmignore

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

+ 1 - 0
packages/renderer-server/README.md

@@ -0,0 +1 @@
+# @vue/renderer-server

+ 7 - 0
packages/renderer-server/index.js

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

+ 21 - 0
packages/renderer-server/package.json

@@ -0,0 +1,21 @@
+{
+  "name": "@vue/renderer-server",
+  "version": "3.0.0-alpha.1",
+  "description": "@vue/renderer-server",
+  "main": "index.js",
+  "module": "dist/renderer-server.esm.js",
+  "typings": "dist/index.d.ts",
+  "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/renderer-server#readme"
+}

+ 0 - 0
packages/renderer-server/src/index.ts


+ 0 - 7
packages/runtime-dom/index.js

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

+ 1 - 1
scripts/dev.js

@@ -17,7 +17,7 @@ const execa = require('execa')
 const { targets, fuzzyMatchTarget } = require('./utils')
 
 const args = require('minimist')(process.argv.slice(2))
-const target = fuzzyMatchTarget(args._[0] || 'runtime-dom')
+const target = fuzzyMatchTarget(args._[0] || 'renderer-dom')
 const formats = args.formats || args.f
 
 execa(