{"_id":"@adammerrifield/vue-final-modal","name":"@adammerrifield/vue-final-modal","dist-tags":{"latest":"4.5.4"},"versions":{"4.5.4":{"name":"@adammerrifield/vue-final-modal","type":"module","version":"4.5.4","private":false,"description":"The most powerful yet most light-weight modal library for Vue 3.","author":{"name":"Hunter Liu"},"license":"MIT","homepage":"https://vue-final-modal.org/","repository":{"type":"git","url":"git+https://github.com/vue-final/vue-final-modal.git","directory":"packages/vue-final-modal"},"bugs":{"url":"https://github.com/vue-final/vue-final-modal/issues","email":"hunterliu1003@gmail.com"},"keywords":["vue","modal","dialog","popup"],"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.umd.js","import":"./dist/index.es.mjs"},"./style.css":{"require":"./dist/style.css","import":"./dist/style.css"}},"main":"./dist/index.umd.js","module":"./dist/index.es.mjs","types":"./dist/index.d.ts","scripts":{"dev":"vite build -w","build":"vite build","cypress:open":"cypress open --browser chrome --component","cypress:run":"cypress run --browser chrome --component","typecheck":"vue-tsc --noEmit","release":"pnpm build && pnpm cypress:run && release-it"},"peerDependencies":{"@vueuse/core":">=10.0.0","@vueuse/integrations":">=10.0.0","focus-trap":">=7.2.0","vue":">=3.2.0"},"dependencies":{"@vueuse/core":"^10.5.0","@vueuse/integrations":"^10.5.0","focus-trap":"^7.5.4"},"devDependencies":{"@cypress/vue":"^5.0.5","@release-it/conventional-changelog":"^5.1.1","@vue-macros/volar":"^0.8.4","cypress":"^13.6.4","release-it":"^16.1.3","unplugin-vue-define-options":"^1.3.8","unplugin-vue-macros":"^2.3.0","vite-plugin-dts":"^3.6.3","vue":"^3.3.7"},"source":"src/index.ts","gitHead":"0c9a0fb2b13c4c33d6063fb75f6cd55bd711c526","_id":"@adammerrifield/vue-final-modal@4.5.4","_nodeVersion":"24.11.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-qRtQBXc6anoIfe4AH0vlNzWMVFwRtoAUhZvy+1VpNse2o39pBC6VRah7zZ/0GuIqnAquw0UPe0dz/r/qPdMGeQ==","shasum":"41e7896d0de036b468fb18ea643f73d7c8384c21","tarball":"https://registry.npmjs.org/@adammerrifield/vue-final-modal/-/vue-final-modal-4.5.4.tgz","fileCount":26,"unpackedSize":97391,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH67uNtEGzFwG4zWbhn+JU8a7RPFvyRahBIrbAZ6pWZ6AiEAheUkAmHHo3618hPb8PGdm3Ji6rxDt/PpHrbewT5udPc="}]},"_npmUser":{"name":"adammerrifield","email":"adam.merrifield@gmail.com"},"directories":{},"maintainers":[{"name":"adammerrifield","email":"adam.merrifield@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vue-final-modal_4.5.4_1764716248412_0.9517059004612465"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-02T22:57:28.326Z","4.5.4":"2025-12-02T22:57:28.608Z","modified":"2025-12-02T22:57:28.874Z"},"maintainers":[{"name":"adammerrifield","email":"adam.merrifield@gmail.com"}],"description":"The most powerful yet most light-weight modal library for Vue 3.","homepage":"https://vue-final-modal.org/","keywords":["vue","modal","dialog","popup"],"repository":{"type":"git","url":"git+https://github.com/vue-final/vue-final-modal.git","directory":"packages/vue-final-modal"},"author":{"name":"Hunter Liu"},"bugs":{"url":"https://github.com/vue-final/vue-final-modal/issues","email":"hunterliu1003@gmail.com"},"license":"MIT","readme":"# Vue Final Modal 4\n\nThe most powerful yet most light-weight modal library for Vue 3.\n\n<p align=\"center\"><a href=\"https://vue-final-modal.org\" target=\"_blank\" rel=\"noopener noreferrer\"><img src=\"https://vue-final-modal.org/preview.png\" alt=\"Vue Final Modal Logo\"></a></p>\n\n<p align=\"center\">\n  <a href=\"https://npmcharts.com/compare/vue-final-modal?minimal=true\"><img src=\"https://badgen.net/npm/dm/vue-final-modal\" alt=\"Downloads\"></a>\n  <a href=\"https://www.npmjs.com/package/vue-final-modal\"><img src=\"https://img.shields.io/npm/l/vue-final-modal.svg?sanitize=true\" alt=\"License\"></a>\n  <a href=\"https://app.netlify.com/sites/vue-final-modal/deploys\"><img src=\"https://api.netlify.com/api/v1/badges/444b13a8-540f-4438-94da-80c865c8f103/deploy-status\" alt=\"Netlify Status\"></a>\n</p>\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/vue-final-modal\"><img src=\"https://badgen.net/npm/v/vue-final-modal/latest\" alt=\"Version\"></a>\n</p>\n\n<p align=\"right\">\n  <a href=\"https://www.buymeacoffee.com/PL2qJIx\" target=\"_blank\" rel=\"noopener noreferrer\">\n    <img width=\"200\" src=\"https://cdn.buymeacoffee.com/buttons/v2/default-green.png\" alt=\"Buy Me A Coffee\" />\n  </a>\n</p>\n\n## Playground\n\n- [Stackblitz for Vue 3](https://stackblitz.com/github/vue-final/vue-final-modal/tree/master/examples/vue3)\n- [Stackblitz for Nuxt 3](https://stackblitz.com/github/vue-final/vue-final-modal/tree/master/examples/nuxt3)\n\n## [Documentation](https://v4.vue-final-modal.org/)\n\nCheckout [Migration guide from v3](https://v4.vue-final-modal.org/get-started/migration/from-v3).\n\nLooking for old version?\n\n- [vue-final-modal@3.x for Vue 3](https://v3.vue-final-modal.org/)\n- [vue-final-modal@2.x for Vue 2](https://v2.vue-final-modal.org/)\n\n## Contribution Guide\n\n```bash [pnpm]\n# Install packages\npnpm install --shamefully-hoist\n\n# Build vue-final-modal library first\npnpm build:vfm\n\n# Run both docs and viteplay\npnpm dev\n\n# Run docs: http://localhost:3000/\npnpm dev:docs\n\n# Run viteplay: http://localhost:5173/\npnpm dev:viteplay\n```\n\n## Contributors\n\nThank you to all the people who already contributed to `vue-final-modal`!\n\n<a href=\"https://github.com/vue-final/vue-final-modal/graphs/contributors\" aria-label=\"contributors\">\n  <img src=\"https://contrib.rocks/image?repo=vue-final/vue-final-modal\" alt=\"contributors\" />\n</a>\n\nMade with [contributors-img](https://contrib.rocks).\n\n🚀 If you have any ideas for optimization of `vue-final-modal`, feel free to open [issues](https://github.com/hunterliu1003/vue-final-modal/issues) or [pull requests](https://github.com/hunterliu1003/vue-final-modal/pulls).\n","readmeFilename":"README.md","_rev":"1-7e089011f8a9e97642a654a3d423c387"}