]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
chore: remove no longer needed package
authorEvan You <yyx990803@gmail.com>
Fri, 23 Aug 2019 21:22:13 +0000 (17:22 -0400)
committerEvan You <yyx990803@gmail.com>
Fri, 23 Aug 2019 21:22:13 +0000 (17:22 -0400)
packages/vue-compat/.npmignore [deleted file]
packages/vue-compat/README.md [deleted file]
packages/vue-compat/__tests__/compat.spec.ts [deleted file]
packages/vue-compat/index.js [deleted file]
packages/vue-compat/package.json [deleted file]
packages/vue-compat/src/index.ts [deleted file]

diff --git a/packages/vue-compat/.npmignore b/packages/vue-compat/.npmignore
deleted file mode 100644 (file)
index bb5c8a5..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-__tests__/
-__mocks__/
-dist/packages
\ No newline at end of file
diff --git a/packages/vue-compat/README.md b/packages/vue-compat/README.md
deleted file mode 100644 (file)
index 2a51130..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-# vue-compat
-
-The 2.x compatibility build.
diff --git a/packages/vue-compat/__tests__/compat.spec.ts b/packages/vue-compat/__tests__/compat.spec.ts
deleted file mode 100644 (file)
index f07870a..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-;(global as any).__COMPAT__ = true
-
-// import Vue from '../src/index'
-
-describe('2.x compat build', () => {
-  test.todo('should work')
-})
diff --git a/packages/vue-compat/index.js b/packages/vue-compat/index.js
deleted file mode 100644 (file)
index 7a3dc2d..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-'use strict'
-
-if (process.env.NODE_ENV === 'production') {
-  module.exports = require('./dist/vue.cjs.prod.js')
-} else {
-  module.exports = require('./dist/vue.cjs.js')
-}
diff --git a/packages/vue-compat/package.json b/packages/vue-compat/package.json
deleted file mode 100644 (file)
index f441ad6..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-{
-  "name": "vue-compat",
-  "version": "3.0.0-alpha.1",
-  "description": "Vue 2.x compat build",
-  "main": "index.js",
-  "module": "dist/vue.esm-bundler.js",
-  "unpkg": "dist/vue.global.js",
-  "sideEffects": false,
-  "buildOptions": {
-    "name": "Vue",
-    "compat": true,
-    "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/runtime-dom": "3.0.0-alpha.1"
-  }
-}
diff --git a/packages/vue-compat/src/index.ts b/packages/vue-compat/src/index.ts
deleted file mode 100644 (file)
index d9cefee..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-import {
-  h,
-  render,
-  nextTick,
-  createComponentInstance,
-  createComponentClassFromOptions
-} from '@vue/runtime-dom'
-
-// Note: typing for this is intentionally loose, as it will be using 2.x types.
-
-class Vue {
-  static h: any = h
-  static render: any = render
-  static nextTick: any = nextTick
-
-  constructor(options: any) {
-    // convert it to a class
-    const Component = createComponentClassFromOptions(options || {})
-    const vnode = h(Component)
-    const instance = (vnode.children = createComponentInstance(vnode))
-
-    function mount(el: any) {
-      const dom = typeof el === 'string' ? document.querySelector(el) : el
-      render(vnode, dom)
-      return instance.$proxy
-    }
-
-    if (options.el) {
-      return mount(options.el) as any
-    } else {
-      ;(instance as any).$mount = mount
-      return instance.$proxy as any
-    }
-  }
-}
-
-interface Vue {
-  $mount(el: any): any
-}
-
-export default Vue