{"library":"vue-universal-modal","type":"library","category":null,"description":"Vue Universal Modal is a lightweight and simple modal plugin specifically designed for Vue 3 applications, leveraging Vue's built-in `teleport` feature. Currently at version 1.1.4, its release cadence appears to be relatively infrequent, with updates primarily focusing on bug fixes and dependency bumps since its last feature addition in v1.1.0 in April 2021. Key differentiators include its reliance on `teleport` for efficient DOM management, built-in accessibility (A11Y) features, and support for Server-Side Rendering (SSR) by requiring a pre-defined teleport target in the HTML. It provides essential modal functionalities like add/remove, visibility control, transitions, and automatic keyboard/mouse binding for closing, making it a robust solution for managing modals in modern Vue applications.","language":"javascript","status":"active","version":"1.1.4","tags":["javascript","Vue","VueJS","Vue3","modal","Vue modal","VueJS modal","Vue3 modal","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vue-universal-modal","imports":["import VueUniversalModal from 'vue-universal-modal';","import 'vue-universal-modal/dist/index.css';","<Modal v-model=\"isShow\">...</Modal>"]},{"cmd":"yarn add vue-universal-modal","imports":[]},{"cmd":"pnpm add vue-universal-modal","imports":[]}],"homepage":null,"github":"https://github.com/hoiheart/vue-universal-modal","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vue-universal-modal","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/vue-universal-modal/compatibility"}}