UNPKG

vue-demi

Version:

<p align="center"> <img src="https://github.com/vueuse/vue-demi/blob/main/assets/banner.png?raw=true" width="600"/> <br> <a href='https://www.npmjs.com/package/vue-demi'><img src='https://img.shields.io/npm/v/vue-demi?color=42b883' alt='npm'></a> </p>

30 lines (25 loc) 559 B
var Vue = require('vue') Object.keys(Vue).forEach(function(key) { exports[key] = Vue[key] }) exports.set = function(target, key, val) { if (Array.isArray(target)) { target.length = Math.max(target.length, key) target.splice(key, 1, val) return val } target[key] = val return val } exports.del = function(target, key) { if (Array.isArray(target)) { target.splice(key, 1) return } delete target[key] } exports.Vue = Vue exports.Vue2 = undefined exports.isVue2 = false exports.isVue3 = true exports.install = function(){}