safe-vue-instance.js 236 Bytes Edit Raw Blame History 1 2 3 4 5 6 7 8 9 10 11 12 13 import { isVue3 } from '../vue' export function safeVueInstance(target) { if (!isVue3) { return target } return new Proxy(target, { get(target, prop) { return prop in target ? target[prop] : undefined } }) }