Skip to content

Commit

Permalink
upgrade to composition api 1.0.0-beta.2
Browse files Browse the repository at this point in the history
get rid of Vue.use in plugin
remove alias
  • Loading branch information
Warz committed Jul 6, 2020
1 parent de18369 commit 88fc956
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 24 deletions.
17 changes: 9 additions & 8 deletions plugin/package.json
Expand Up @@ -22,27 +22,28 @@
"vue-timers": "^1.10.0"
},
"devDependencies": {
"@babel/core": "^7.10.2",
"@babel/preset-env": "^7.10.2",
"@vue/composition-api": "^0.6.2",
"@babel/core": "^7.10.4",
"@babel/preset-env": "^7.10.4",
"@vue/composition-api": "^1.0.0-beta.2",
"babel-core": "^6.26.3",
"babel-loader": "^8.1.0",
"babel-preset-env": "^1.7.0",
"cross-env": "^7.0.2",
"css-loader": "^3.5.3",
"css-loader": "^3.6.0",
"file-loader": "^6.0.0",
"less": "^3.11.3",
"less-loader": "^6.1.1",
"less-loader": "^6.2.0",
"style-loader": "^1.2.1",
"vue": "^2.6.11",
"vue-loader": "^15.9.2",
"vue-loader": "^15.9.3",
"vue-template-compiler": "^2.6.10",
"webpack": "^4.43.0",
"webpack-cli": "^3.3.11",
"webpack-cli": "^3.3.12",
"webpack-dev-server": "^3.11.0"
},
"peerDependencies": {
"@vue/composition-api": "^0.6.2",
"vue": "^2.6.11",
"@vue/composition-api": "^1.0.0-beta.2",
"vue-context": "^5.2.0"
}
}
3 changes: 0 additions & 3 deletions plugin/src/index.js
@@ -1,11 +1,8 @@
import VJstree from './tree.vue'
import useMultiTree from "./useMultiTree";
import useTreeActions from "./useTreeActions";
import VueCompositionApi from '@vue/composition-api'; // <---- get rid of this line

// Plugin install
VJstree.install = function(Vue,options = {}){
Vue.use(VueCompositionApi); // <---- get rid of this line
Vue.component(VJstree.name, VJstree);
};

Expand Down
8 changes: 1 addition & 7 deletions plugin/webpack.config.js
Expand Up @@ -48,11 +48,6 @@ module.exports = {
}
]
},
resolve: {
alias: {
'vue$': 'vue/dist/vue.esm.js'
}
},
plugins: [
new VueLoaderPlugin()
],
Expand Down Expand Up @@ -80,5 +75,4 @@ if (process.env.NODE_ENV === 'production') {
module.exports.optimization = {
minimize : false
};
}

}
12 changes: 6 additions & 6 deletions project/package.json
Expand Up @@ -10,20 +10,20 @@
"author": "",
"license": "ISC",
"dependencies": {
"@vue/composition-api": "^1.0.0-beta.2",
"vue": "^2.6.11",
"vue-router": "^3.3.2",
"vue-context": "^5.2.0",
"@vue/composition-api": "^0.6.2",
"vue-jstree-extended": "file:../plugin"
"vue-jstree-extended": "file:../plugin",
"vue-router": "^3.3.4"
},
"devDependencies": {
"css-loader": "^3.5.3",
"css-loader": "^3.6.0",
"html-webpack-plugin": "^4.3.0",
"vue-loader": "^15.9.2",
"vue-loader": "^15.9.3",
"vue-style-loader": "^4.1.2",
"vue-template-compiler": "^2.6.11",
"webpack": "^4.43.0",
"webpack-cli": "^3.3.11",
"webpack-cli": "^3.3.12",
"webpack-dev-server": "^3.11.0"
}
}

0 comments on commit 88fc956

Please sign in to comment.