{"_id":"vaul-vue","_rev":"15-ae695f7ffcaaa73f02a83264ab57320c","name":"vaul-vue","dist-tags":{"next":"0.3.0-next.1","latest":"0.4.1"},"versions":{"0.0.1":{"name":"vaul-vue","version":"0.0.1","keywords":["vue","vue3","drawer","dialog","modal"],"author":{"name":"Barad Ghimire","email":"hi@bg.id.au"},"license":"MIT","_id":"vaul-vue@0.0.1","maintainers":[{"name":"barad","email":"hi@bg.id.au"}],"dist":{"shasum":"d108ebba96a38a7acef2804b8a2d3b67e8280ad2","tarball":"https://registry.npmjs.org/vaul-vue/-/vaul-vue-0.0.1.tgz","fileCount":9,"integrity":"sha512-wRp9zm//Gx5hWK/WO2tw5V0h64dKw3umAaW0iESwImrFyusmzeElan/RA86CTSMDrpsU69XHkOt7Os/YN53w0A==","signatures":[{"sig":"MEUCIQDIM4K7RL9woYPB7XxpRO+9bpYCCy6P8Onng+b1hCyZ9gIgH8pc3GS3gA0iT3wNBrKcznsR1+2EIq0oLOwoXeRTy2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2123},"main":"./dist/vaul-vue.umd.js","types":"./dist/index.d.ts","module":"./dist/vaul-vue.js","exports":{".":{"import":"./dist/vaul-vue.esm.js","require":"./dist/vaul-vue.js"}},"gitHead":"f93c34ea9d9bd34657ddaa52c41dd43a33135b9e","scripts":{"dev":"vite","build":"vite build","serve":"vite preview"},"_npmUser":{"name":"barad","email":"hi@bg.id.au"},"_npmVersion":"9.8.0","description":"Drawer component for Vue.","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.0.0","vite":"^2.3.7","typescript":"^4.3.5","vite-plugin-dts":"^3.3.1","@vitejs/plugin-vue":"^1.2.4"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vaul-vue_0.0.1_1690540439306_0.8787187034777477","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"vaul-vue","version":"0.0.3","_id":"vaul-vue@0.0.3","maintainers":[{"name":"elliotalexander","email":"elliotalexander24@gmail.com"},{"name":"connerblanton_","email":"connerblanton@gmail.com"}],"dist":{"shasum":"6e907fa9a15682c2c84e770798c686c5faf47d82","tarball":"https://registry.npmjs.org/vaul-vue/-/vaul-vue-0.0.3.tgz","fileCount":20,"integrity":"sha512-1v8uzeXajKhoYrnhy9W1IweHoDBw8C0xtEYa/lJFI+vgrvPRHmXNqgpaO/l6serTZ/xfFcl+wQbvcURClXk5sA==","signatures":[{"sig":"MEQCICKch1/l2rW0FGKUgPMDGOHgUu/ww0ICIyxuyOVeAm9LAiAdV8vPY2RoLDEveOm61Z+wh1LEJtl8TY47BHh6ARR08Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":195553},"main":"dist/index.js","type":"module","_from":"file:vaul-vue-0.0.3.tgz","types":"dist/index.d.ts","scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","release":"pnpm run build-only","test:unit":"vitest","build-only":"vite build","type-check":"vue-tsc --build --force"},"_npmUser":{"name":"elliotalexander","email":"elliotalexander24@gmail.com"},"_resolved":"/tmp/46c204f2f6159cdf0be71bfacd2f3086/vaul-vue-0.0.3.tgz","_integrity":"sha512-1v8uzeXajKhoYrnhy9W1IweHoDBw8C0xtEYa/lJFI+vgrvPRHmXNqgpaO/l6serTZ/xfFcl+wQbvcURClXk5sA==","_npmVersion":"10.2.3","directories":{},"_nodeVersion":"20.10.0","dependencies":{"vue":"^3.4.5","radix-vue":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.10","jsdom":"^23.0.1","eslint":"^8.49.0","vitest":"^1.0.4","vue-tsc":"^1.8.25","prettier":"^3.0.3","typescript":"~5.3.0","@types/node":"^18.19.3","@types/jsdom":"^21.1.6","npm-run-all2":"^6.1.1","@vue/tsconfig":"^0.5.0","@vue/test-utils":"^2.4.3","vite-plugin-dts":"^3.7.0","@tsconfig/node18":"^18.2.2","eslint-plugin-vue":"^9.17.0","@vitejs/plugin-vue":"^4.5.2","@rushstack/eslint-patch":"^1.3.3","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-css-injected-by-js":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/vaul-vue_0.0.3_1705153280102_0.002885042991405795","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"vaul-vue","version":"0.1.0","keywords":["vue","vue3","drawer","dialog","modal","headless"],"_id":"vaul-vue@0.1.0","maintainers":[{"name":"elliotalexander","email":"elliotalexander24@gmail.com"},{"name":"connerblanton_","email":"connerblanton@gmail.com"}],"homepage":"https://github.com/Elliot-Alexander/vaul-vue#readme","bugs":{"url":"https://github.com/Elliot-Alexander/vaul-vue/issues"},"dist":{"shasum":"9eafab3caa05068f5142f66557f8f4204544f26f","tarball":"https://registry.npmjs.org/vaul-vue/-/vaul-vue-0.1.0.tgz","fileCount":16,"integrity":"sha512-3PYWMbN3cSdsciv3fzewskxZFnX61PYq1uNsbvizXDo/8sN4SMrWkYDqWaPdTD3GTEm6wpx7j5flRLg7A5ZXbQ==","signatures":[{"sig":"MEQCIDOaUKrcSh4ze8PaYnaRG+ZjLo6aYAA9TFYUokGEQBG0AiBpXuHxmJb1mzcDufj1Sx5QANWyKZggNdFWWxTLO3YR3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125683},"main":"./dist/index.umd.cjs","type":"module","_from":"file:vaul-vue-0.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","release":"pnpm run build-only","test:unit":"vitest","build-only":"vite build","type-check":"vue-tsc --build --force"},"_npmUser":{"name":"elliotalexander","email":"elliotalexander24@gmail.com"},"_resolved":"/tmp/1a5449a2e9559ba41dbcd9f39787166e/vaul-vue-0.1.0.tgz","_integrity":"sha512-3PYWMbN3cSdsciv3fzewskxZFnX61PYq1uNsbvizXDo/8sN4SMrWkYDqWaPdTD3GTEm6wpx7j5flRLg7A5ZXbQ==","repository":{"url":"git+https://github.com/Elliot-Alexander/vaul-vue.git","type":"git"},"_npmVersion":"10.2.4","description":"Vaul Vue is an unstyled drawer component for Vue that can be used as a Dialog replacement on tablet and mobile devices. It uses [Radix Vue's Dialog primitive](https://www.radix-vue.com/components/dialog.html) under the hood and is a feature complete port ","directories":{},"_nodeVersion":"20.11.1","dependencies":{"vue":"^3.4.5","radix-vue":"^1.4.9","@vueuse/core":"^10.8.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.10","jsdom":"^23.0.1","eslint":"^8.49.0","vitest":"^1.0.4","vue-tsc":"^1.8.25","typescript":"~5.3.0","@types/node":"^18.19.3","@types/jsdom":"^21.1.6","npm-run-all2":"^6.1.1","@vue/tsconfig":"^0.5.0","@vue/test-utils":"^2.4.3","vite-plugin-dts":"^3.7.0","@tsconfig/node18":"^18.2.2","eslint-plugin-vue":"^9.17.0","@vitejs/plugin-vue":"^4.5.2","@rushstack/eslint-patch":"^1.3.3","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-css-injected-by-js":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/vaul-vue_0.1.0_1709365531946_0.7247600859508458","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"vaul-vue","version":"0.1.1","keywords":["vue","vue3","drawer","dialog","modal","headless"],"_id":"vaul-vue@0.1.1","maintainers":[{"name":"elliotalexander","email":"elliotalexander24@gmail.com"},{"name":"connerblanton_","email":"connerblanton@gmail.com"}],"homepage":"https://github.com/Elliot-Alexander/vaul-vue#readme","bugs":{"url":"https://github.com/Elliot-Alexander/vaul-vue/issues"},"dist":{"shasum":"c08ee07123a0a5041edb4138082c94527ee7c369","tarball":"https://registry.npmjs.org/vaul-vue/-/vaul-vue-0.1.1.tgz","fileCount":16,"integrity":"sha512-PlvNaMpmIlBDZBYK3QZX3CEpi3ydAgpQyvouYfNdZINF4bQWrXNuUBVdRFUQ4UbT/td0ATCgtbjIF+1fuxu5PA==","signatures":[{"sig":"MEUCIFFZ6j/OOkgQ3xpWLnh5r7/GoAXXPJulB8kylM8Qry5uAiEAwaKTQmclgMd4W2qXCCbdcASbnxJT08hJ6Heym2P9n5w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60092},"main":"./dist/index.umd.cjs","type":"module","_from":"file:vaul-vue-0.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","release":"pnpm run build-only","test:unit":"vitest","build-only":"vite build","type-check":"vue-tsc --build --force"},"_npmUser":{"name":"elliotalexander","email":"elliotalexander24@gmail.com"},"_resolved":"/tmp/5dca3a46c477e62a7898fbfd611648d3/vaul-vue-0.1.1.tgz","_integrity":"sha512-PlvNaMpmIlBDZBYK3QZX3CEpi3ydAgpQyvouYfNdZINF4bQWrXNuUBVdRFUQ4UbT/td0ATCgtbjIF+1fuxu5PA==","repository":{"url":"git+https://github.com/Elliot-Alexander/vaul-vue.git","type":"git"},"_npmVersion":"10.5.0","description":"Vaul Vue is an unstyled drawer component for Vue that can be used as a Dialog replacement on tablet and mobile devices. It uses [Radix Vue's Dialog primitive](https://www.radix-vue.com/components/dialog.html) under the hood and is a feature complete port ","directories":{},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.5","radix-vue":"^1.4.9","@vueuse/core":"^10.8.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.10","jsdom":"^23.0.1","eslint":"^8.49.0","vitest":"^1.0.4","vue-tsc":"^1.8.25","typescript":"~5.3.0","@types/node":"^18.19.3","@types/jsdom":"^21.1.6","npm-run-all2":"^6.1.1","@vue/tsconfig":"^0.5.0","@vue/test-utils":"^2.4.3","vite-plugin-dts":"^3.7.0","@tsconfig/node18":"^18.2.2","eslint-plugin-vue":"^9.17.0","@vitejs/plugin-vue":"^4.5.2","@rushstack/eslint-patch":"^1.3.3","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-css-injected-by-js":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/vaul-vue_0.1.1_1715009393660_0.46867901210502305","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"vaul-vue","version":"0.1.2","keywords":["vue","vue3","drawer","dialog","modal","headless"],"_id":"vaul-vue@0.1.2","maintainers":[{"name":"elliotalexander","email":"elliotalexander24@gmail.com"},{"name":"connerblanton_","email":"connerblanton@gmail.com"}],"homepage":"https://github.com/Elliot-Alexander/vaul-vue#readme","bugs":{"url":"https://github.com/Elliot-Alexander/vaul-vue/issues"},"dist":{"shasum":"fdc72eaaf64433ffdfc5bfbd304a0ed4e528b134","tarball":"https://registry.npmjs.org/vaul-vue/-/vaul-vue-0.1.2.tgz","fileCount":16,"integrity":"sha512-E9e0qmHXScnYXDXYuBM0xFjW5DaRcUhj9fkFlv12omd7K/RzXpM+prU+EfHS3sjtDJuy1lBdOlPPYXJeQuT/Qw==","signatures":[{"sig":"MEUCIGC1VgdTVLMwLbxIET4VKx+TAsLd4f4De1MbBXsE3sTpAiEAj0M+mHfEkyD9WJRY2FN39quSYHM5YKZw46W6mXTb0C8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60207},"main":"./dist/index.umd.cjs","type":"module","_from":"file:vaul-vue-0.1.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","release":"pnpm run build-only","test:unit":"vitest","build-only":"vite build","type-check":"vue-tsc --build --force"},"_npmUser":{"name":"elliotalexander","email":"elliotalexander24@gmail.com"},"_resolved":"/tmp/5b90968da10d21e1f8e7f0e03c8f358b/vaul-vue-0.1.2.tgz","_integrity":"sha512-E9e0qmHXScnYXDXYuBM0xFjW5DaRcUhj9fkFlv12omd7K/RzXpM+prU+EfHS3sjtDJuy1lBdOlPPYXJeQuT/Qw==","repository":{"url":"git+https://github.com/Elliot-Alexander/vaul-vue.git","type":"git"},"_npmVersion":"10.5.0","description":"Vaul Vue is an unstyled drawer component for Vue that can be used as a Dialog replacement on tablet and mobile devices. It uses [Radix Vue's Dialog primitive](https://www.radix-vue.com/components/dialog.html) under the hood and is a feature complete port ","directories":{},"_nodeVersion":"20.12.2","dependencies":{"vue":"^3.4.5","radix-vue":"^1.4.9","@vueuse/core":"^10.8.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.10","jsdom":"^23.0.1","eslint":"^8.49.0","vitest":"^1.0.4","vue-tsc":"^1.8.25","typescript":"~5.3.0","@types/node":"^18.19.3","@types/jsdom":"^21.1.6","npm-run-all2":"^6.1.1","@vue/tsconfig":"^0.5.0","@vue/test-utils":"^2.4.3","vite-plugin-dts":"^3.7.0","@tsconfig/node18":"^18.2.2","eslint-plugin-vue":"^9.17.0","@vitejs/plugin-vue":"^4.5.2","@rushstack/eslint-patch":"^1.3.3","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-css-injected-by-js":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/vaul-vue_0.1.2_1715010235091_0.28160264842087757","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"vaul-vue","version":"0.1.3","keywords":["vue","vue3","drawer","dialog","modal","headless"],"_id":"vaul-vue@0.1.3","maintainers":[{"name":"elliotalexander","email":"elliotalexander24@gmail.com"},{"name":"connerblanton_","email":"connerblanton@gmail.com"}],"homepage":"https://github.com/Elliot-Alexander/vaul-vue#readme","bugs":{"url":"https://github.com/Elliot-Alexander/vaul-vue/issues"},"dist":{"shasum":"1be30e03060a59c2bde47160c00c37d72dd0e2e1","tarball":"https://registry.npmjs.org/vaul-vue/-/vaul-vue-0.1.3.tgz","fileCount":16,"integrity":"sha512-7TZ8pvXhT/KNTnXAI/WavRxZZVGo3ly0gIwVy2irP7d76GWXFvguXFD3cuAE7e2uzYY1dtWp8k0Uu4zUoAYXxQ==","signatures":[{"sig":"MEQCIH9uaXF+/D6DkYJALaTZ+ISw4h8RUhwvyRL/1xSbKXw9AiAWtEfy/SMfP+k0gkfABha2WWET8ByGniFnxIAVxlLJSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60593},"main":"./dist/index.umd.cjs","type":"module","_from":"file:vaul-vue-0.1.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","release":"pnpm run build-only","test:unit":"vitest","build-only":"vite build","type-check":"vue-tsc --build --force"},"_npmUser":{"name":"elliotalexander","email":"elliotalexander24@gmail.com"},"_resolved":"/tmp/34a1ddb5e31db762c3d9aaf2f6fe568c/vaul-vue-0.1.3.tgz","_integrity":"sha512-7TZ8pvXhT/KNTnXAI/WavRxZZVGo3ly0gIwVy2irP7d76GWXFvguXFD3cuAE7e2uzYY1dtWp8k0Uu4zUoAYXxQ==","repository":{"url":"git+https://github.com/Elliot-Alexander/vaul-vue.git","type":"git"},"_npmVersion":"10.7.0","description":"Vaul Vue is an unstyled drawer component for Vue that can be used as a Dialog replacement on tablet and mobile devices. It uses [Radix Vue's Dialog primitive](https://www.radix-vue.com/components/dialog.html) under the hood and is a feature complete port ","directories":{},"_nodeVersion":"20.14.0","dependencies":{"vue":"^3.4.5","radix-vue":"^1.4.9","@vueuse/core":"^10.8.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.10","jsdom":"^23.0.1","eslint":"^8.49.0","vitest":"^1.0.4","vue-tsc":"^1.8.25","typescript":"~5.3.0","@types/node":"^18.19.3","@types/jsdom":"^21.1.6","npm-run-all2":"^6.1.1","@vue/tsconfig":"^0.5.0","@vue/test-utils":"^2.4.3","vite-plugin-dts":"^3.7.0","@tsconfig/node18":"^18.2.2","eslint-plugin-vue":"^9.17.0","@vitejs/plugin-vue":"^4.5.2","@rushstack/eslint-patch":"^1.3.3","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-css-injected-by-js":"^3.3.1"},"peerDependencies":{"vue":"^3.3.0","radix-vue":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vaul-vue_0.1.3_1718539921589_0.7931115972838252","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"vaul-vue","version":"0.2.0","keywords":["vue","vue3","drawer","dialog","modal","headless"],"_id":"vaul-vue@0.2.0","maintainers":[{"name":"elliotalexander","email":"elliotalexander24@gmail.com"},{"name":"connerblanton_","email":"connerblanton@gmail.com"}],"homepage":"https://github.com/Elliot-Alexander/vaul-vue#readme","bugs":{"url":"https://github.com/Elliot-Alexander/vaul-vue/issues"},"dist":{"shasum":"45bc771e6635dca6ad71f00980925e6e0c10eed9","tarball":"https://registry.npmjs.org/vaul-vue/-/vaul-vue-0.2.0.tgz","fileCount":16,"integrity":"sha512-YV0zqxc8NiVzr1z/Awwbaty0UDDchxj5BfhFbLiYu+Uz0rCfSaDK2zwmuXZvejBJKLGbWw9I5GLHJRse14lQew==","signatures":[{"sig":"MEYCIQCf6Nf73R/Fwg72lNGd1C9IqbL7AZ4vfig+xJM12iqJigIhANJ6qcn3swDehOW9EDMIQyaRHw3dObe0DzobhUYYFFKs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68455},"main":"./dist/index.umd.cjs","type":"module","_from":"file:vaul-vue-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","release":"pnpm run build-only","test:unit":"vitest","build-only":"vite build","type-check":"vue-tsc --build --force"},"_npmUser":{"name":"elliotalexander","email":"elliotalexander24@gmail.com"},"_resolved":"/tmp/47bde7a05acb618097cae74d0c2fb7da/vaul-vue-0.2.0.tgz","_integrity":"sha512-YV0zqxc8NiVzr1z/Awwbaty0UDDchxj5BfhFbLiYu+Uz0rCfSaDK2zwmuXZvejBJKLGbWw9I5GLHJRse14lQew==","repository":{"url":"git+https://github.com/Elliot-Alexander/vaul-vue.git","type":"git"},"_npmVersion":"10.7.0","description":"Vaul Vue is an unstyled drawer component for Vue that can be used as a Dialog replacement on tablet and mobile devices. It uses [Radix Vue's Dialog primitive](https://www.radix-vue.com/components/dialog.html) under the hood and is a feature complete port ","directories":{},"_nodeVersion":"20.14.0","dependencies":{"vue":"^3.4.5","radix-vue":"^1.4.9","@vueuse/core":"^10.8.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.10","jsdom":"^23.0.1","eslint":"^8.49.0","vitest":"^1.0.4","vue-tsc":"^1.8.25","typescript":"~5.3.0","@types/node":"^18.19.3","@types/jsdom":"^21.1.6","npm-run-all2":"^6.1.1","@vue/tsconfig":"^0.5.0","@vue/test-utils":"^2.4.3","vite-plugin-dts":"^3.7.0","@tsconfig/node18":"^18.2.2","eslint-plugin-vue":"^9.17.0","@vitejs/plugin-vue":"^4.5.2","@rushstack/eslint-patch":"^1.3.3","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-css-injected-by-js":"^3.3.1"},"peerDependencies":{"vue":"^3.3.0","radix-vue":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vaul-vue_0.2.0_1718594892427_0.9189565268903934","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"vaul-vue","version":"0.2.1","keywords":["vue","vue3","drawer","dialog","modal","headless"],"_id":"vaul-vue@0.2.1","maintainers":[{"name":"elliotalexander","email":"elliotalexander24@gmail.com"},{"name":"connerblanton_","email":"connerblanton@gmail.com"}],"homepage":"https://github.com/Elliot-Alexander/vaul-vue#readme","bugs":{"url":"https://github.com/Elliot-Alexander/vaul-vue/issues"},"dist":{"shasum":"d4921247725ec6ca9df793186f9023640aa97a8a","tarball":"https://registry.npmjs.org/vaul-vue/-/vaul-vue-0.2.1.tgz","fileCount":17,"integrity":"sha512-iF91R1JQZzxb9mb9uGNHYv8rVFxR5bL5Fj51iqvyXjzMPAzNMciCrXb9OUBu2NdlhcF6rVtEADXnQoTY+pKIeA==","signatures":[{"sig":"MEYCIQD4SSgeafdDusOd0AYnbE7N431cBRuYh/gKHznUW+AFKQIhAM3K3sHjs9Nu3M0wW24GcBlvi8Ir2qi+9GZGnAo2zcXC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70745},"main":"./dist/index.umd.cjs","type":"module","_from":"file:vaul-vue-0.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","release":"pnpm run build-only","test:unit":"vitest","build-only":"vite build","type-check":"vue-tsc --build --force"},"_npmUser":{"name":"elliotalexander","email":"elliotalexander24@gmail.com"},"_resolved":"/tmp/29b4cc53bdca18a360e4ed89a8771a9d/vaul-vue-0.2.1.tgz","_integrity":"sha512-iF91R1JQZzxb9mb9uGNHYv8rVFxR5bL5Fj51iqvyXjzMPAzNMciCrXb9OUBu2NdlhcF6rVtEADXnQoTY+pKIeA==","repository":{"url":"git+https://github.com/Elliot-Alexander/vaul-vue.git","type":"git"},"_npmVersion":"10.8.2","description":"Vaul Vue is an unstyled drawer component for Vue that can be used as a Dialog replacement on tablet and mobile devices. It uses [Radix Vue's Dialog primitive](https://www.radix-vue.com/components/dialog.html) under the hood and is a feature complete port ","directories":{},"_nodeVersion":"20.18.2","dependencies":{"vue":"^3.4.5","radix-vue":"^1.4.9","@vueuse/core":"^10.8.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.10","jsdom":"^23.0.1","eslint":"^8.49.0","vitest":"^1.0.4","vue-tsc":"^1.8.25","typescript":"~5.3.0","@types/node":"^18.19.3","@types/jsdom":"^21.1.6","npm-run-all2":"^6.1.1","@vue/tsconfig":"^0.5.0","@vue/test-utils":"^2.4.3","vite-plugin-dts":"^3.7.0","@tsconfig/node18":"^18.2.2","eslint-plugin-vue":"^9.17.0","@vitejs/plugin-vue":"^4.5.2","@rushstack/eslint-patch":"^1.3.3","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-css-injected-by-js":"^3.3.1"},"peerDependencies":{"vue":"^3.3.0","radix-vue":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vaul-vue_0.2.1_1738286801555_0.8722545351530726","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1":{"name":"vaul-vue","version":"0.3.0-next.1","keywords":["vue","vue3","drawer","dialog","modal","headless"],"_id":"vaul-vue@0.3.0-next.1","maintainers":[{"name":"elliotalexander","email":"elliotalexander24@gmail.com"},{"name":"connerblanton_","email":"connerblanton@gmail.com"}],"homepage":"https://github.com/Elliot-Alexander/vaul-vue#readme","bugs":{"url":"https://github.com/Elliot-Alexander/vaul-vue/issues"},"dist":{"shasum":"3a63a5b2f1a444e06ce6688978deeaad93cfdaa7","tarball":"https://registry.npmjs.org/vaul-vue/-/vaul-vue-0.3.0-next.1.tgz","fileCount":17,"integrity":"sha512-ArYHKGKmmrfCl6LAtdhjQ62Ct9yHn3CTj79vlDKd2qQO/M1mGpEEDaebBAEwyfa5/fth6Mvn6ri8Wq/2bkQCBA==","signatures":[{"sig":"MEYCIQCRRw8d5/rEiam/2E5h/62DY2q8zoj/KTSG8QgjzDpe7AIhAMD+fMAUhQaimYcBVFtOFKDtVMm7RW+lX7lSgmwwK7YS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70744},"main":"./dist/index.umd.cjs","type":"module","_from":"file:vaul-vue-0.3.0-next.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","release":"pnpm run build-only","test:unit":"vitest","build-only":"vite build","type-check":"vue-tsc --build --force"},"_npmUser":{"name":"elliotalexander","email":"elliotalexander24@gmail.com"},"_resolved":"/tmp/5f6e099be9ab002b5cc0b92d1b76a8c7/vaul-vue-0.3.0-next.1.tgz","_integrity":"sha512-ArYHKGKmmrfCl6LAtdhjQ62Ct9yHn3CTj79vlDKd2qQO/M1mGpEEDaebBAEwyfa5/fth6Mvn6ri8Wq/2bkQCBA==","repository":{"url":"git+https://github.com/Elliot-Alexander/vaul-vue.git","type":"git"},"_npmVersion":"10.8.2","description":"Vaul Vue is an unstyled drawer component for Vue that can be used as a Dialog replacement on tablet and mobile devices. It uses [Reka UI's Dialog primitive](https://www.reka-ui.com/docs/components/dialog) under the hood and is a feature complete port of [","directories":{},"_nodeVersion":"20.18.2","dependencies":{"vue":"^3.4.5","reka-ui":"^1.0.0-alpha.7","@vueuse/core":"^10.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.0.10","jsdom":"^23.0.1","eslint":"^8.49.0","vitest":"^1.0.4","vue-tsc":"^1.8.25","typescript":"~5.3.0","@types/node":"^18.19.3","@types/jsdom":"^21.1.6","npm-run-all2":"^6.1.1","@vue/tsconfig":"^0.5.0","@vue/test-utils":"^2.4.3","vite-plugin-dts":"^3.7.0","@tsconfig/node18":"^18.2.2","eslint-plugin-vue":"^9.17.0","@vitejs/plugin-vue":"^4.5.2","@rushstack/eslint-patch":"^1.3.3","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-css-injected-by-js":"^3.3.1"},"peerDependencies":{"vue":"^3.3.0","reka-ui":"^1.0.0-alpha.7"},"_npmOperationalInternal":{"tmp":"tmp/vaul-vue_0.3.0-next.1_1738288304971_0.07974903005830147","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"vaul-vue","version":"0.3.0","keywords":["vue","vue3","drawer","dialog","modal","headless"],"_id":"vaul-vue@0.3.0","maintainers":[{"name":"elliotalexander","email":"elliotalexander24@gmail.com"},{"name":"connerblanton_","email":"connerblanton@gmail.com"}],"homepage":"https://github.com/Elliot-Alexander/vaul-vue#readme","bugs":{"url":"https://github.com/Elliot-Alexander/vaul-vue/issues"},"dist":{"shasum":"b952a908f622d9c4f27f95bbe17dded6342cc096","tarball":"https://registry.npmjs.org/vaul-vue/-/vaul-vue-0.3.0.tgz","fileCount":17,"integrity":"sha512-LwhBd7xLJtbdhq+vnQk9etOjZxr09GNFtMjOEYh969y5f8JKV5oR30CfB4toPkbtVMxFAFhMrp77EVWQgbtpHA==","signatures":[{"sig":"MEYCIQCGSxmwlX83lFXlzVEI+3i5JckFnwoHaPkL6T3byTfDtgIhAIUqP35IuZ5UWlpR4wvQB5FQRM9yzzBli2gKqyKa1DlS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70721},"main":"./dist/index.umd.cjs","type":"module","_from":"file:vaul-vue-0.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","release":"pnpm run build-only","test:unit":"vitest","build-only":"vite build","type-check":"vue-tsc --build --force"},"_npmUser":{"name":"elliotalexander","email":"elliotalexander24@gmail.com"},"_resolved":"/tmp/34d222ee74aee9668b432256bd11726c/vaul-vue-0.3.0.tgz","_integrity":"sha512-LwhBd7xLJtbdhq+vnQk9etOjZxr09GNFtMjOEYh969y5f8JKV5oR30CfB4toPkbtVMxFAFhMrp77EVWQgbtpHA==","repository":{"url":"git+https://github.com/Elliot-Alexander/vaul-vue.git","type":"git"},"_npmVersion":"10.8.2","description":"Vaul Vue is an unstyled drawer component for Vue that can be used as a Dialog replacement on tablet and mobile devices. It uses [Reka UI's Dialog primitive](https://www.reka-ui.com/docs/components/dialog) under the hood and is a feature complete port of [","directories":{},"_nodeVersion":"20.18.2","dependencies":{"vue":"^3.4.5","reka-ui":"^2.0.0","@vueuse/core":"^10.8.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.10","jsdom":"^23.0.1","eslint":"^8.49.0","vitest":"^1.0.4","vue-tsc":"^1.8.25","typescript":"~5.3.0","@types/node":"^18.19.3","@types/jsdom":"^21.1.6","npm-run-all2":"^6.1.1","@vue/tsconfig":"^0.5.0","@vue/test-utils":"^2.4.3","vite-plugin-dts":"^3.7.0","@tsconfig/node18":"^18.2.2","eslint-plugin-vue":"^9.17.0","@vitejs/plugin-vue":"^4.5.2","@rushstack/eslint-patch":"^1.3.3","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-css-injected-by-js":"^3.3.1"},"peerDependencies":{"vue":"^3.3.0","reka-ui":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vaul-vue_0.3.0_1740063239983_0.6635752513673361","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"vaul-vue","version":"0.4.0","keywords":["vue","vue3","drawer","dialog","modal","headless"],"_id":"vaul-vue@0.4.0","maintainers":[{"name":"elliotalexander","email":"elliotalexander24@gmail.com"},{"name":"connerblanton_","email":"connerblanton@gmail.com"}],"homepage":"https://github.com/Elliot-Alexander/vaul-vue#readme","bugs":{"url":"https://github.com/Elliot-Alexander/vaul-vue/issues"},"dist":{"shasum":"cc3fc18b5d73d81feb9458511b33eae780f94db4","tarball":"https://registry.npmjs.org/vaul-vue/-/vaul-vue-0.4.0.tgz","fileCount":5,"integrity":"sha512-qshpPYwQd61iwX9/qGe+WHeFkRtKD1r7ABICVxMkT0ryXqDcCeagyvqryJgaTXFA+tPFdQdLx9VN5A44xNrORg==","signatures":[{"sig":"MEYCIQCMW8oCI2xta0xU5IJcYSGIeNEnpVMegPO5b2EQr9J0dAIhAMZlKSCDN0XDO8M7HibAu1EkzmTSHxzZakiRvtp5wRqk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75986},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"gitHead":"96b4b60e4980f960f899a963749d5f943f233e3a","scripts":{"dev":"vite build -w","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","release":"pnpm run build-only","test:unit":"vitest","build-only":"vite build","type-check":"vue-tsc --build --force"},"_npmUser":{"name":"elliotalexander","email":"elliotalexander24@gmail.com"},"repository":{"url":"git+https://github.com/Elliot-Alexander/vaul-vue.git","type":"git"},"_npmVersion":"10.8.2","description":"Vaul Vue is an unstyled drawer component for Vue that can be used as a Dialog replacement on tablet and mobile devices. It uses [Reka UI's Dialog primitive](https://www.reka-ui.com/docs/components/dialog) under the hood and is a feature complete port of [","directories":{},"_nodeVersion":"20.18.3","dependencies":{"vue":"^3.4.5","reka-ui":"^2.0.0","@vueuse/core":"^10.8.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.10","jsdom":"^23.0.1","eslint":"^8.49.0","vitest":"^1.0.4","vue-tsc":"^1.8.25","typescript":"~5.3.0","@types/node":"^18.19.3","@types/jsdom":"^21.1.6","npm-run-all2":"^6.1.1","@vue/tsconfig":"^0.5.0","@vue/test-utils":"^2.4.3","vite-plugin-dts":"^3.7.0","@tsconfig/node18":"^18.2.2","eslint-plugin-vue":"^9.17.0","@vitejs/plugin-vue":"^4.5.2","@rushstack/eslint-patch":"^1.3.3","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-css-injected-by-js":"^3.3.1"},"peerDependencies":{"vue":"^3.3.0","reka-ui":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vaul-vue_0.4.0_1741493541680_0.10725877759003888","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"vaul-vue","type":"module","version":"0.4.1","repository":{"type":"git","url":"git+https://github.com/Elliot-Alexander/vaul-vue.git"},"keywords":["vue","vue3","drawer","dialog","modal","headless"],"exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"main":"./dist/index.umd.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"dev":"vite build -w","build":"run-p type-check \"build-only {@}\" --","preview":"vite preview","test:unit":"vitest","build-only":"vite build","type-check":"vue-tsc --build --force","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","format":"prettier --write src/","release":"pnpm run build-only"},"peerDependencies":{"reka-ui":"^2.0.0","vue":"^3.3.0"},"dependencies":{"@vueuse/core":"^10.8.0","reka-ui":"^2.0.0","vue":"^3.4.5"},"devDependencies":{"@rushstack/eslint-patch":"^1.3.3","@tsconfig/node18":"^18.2.2","@types/jsdom":"^21.1.6","@types/node":"^18.19.3","@vitejs/plugin-vue":"^4.5.2","@vue/eslint-config-typescript":"^12.0.0","@vue/test-utils":"^2.4.3","@vue/tsconfig":"^0.5.0","eslint":"^8.49.0","eslint-plugin-vue":"^9.17.0","jsdom":"^23.0.1","npm-run-all2":"^6.1.1","typescript":"~5.3.0","vite":"^5.0.10","vite-plugin-css-injected-by-js":"^3.3.1","vite-plugin-dts":"^3.7.0","vitest":"^1.0.4","vue-tsc":"^1.8.25"},"_id":"vaul-vue@0.4.1","gitHead":"1b1f6dfdba6a775410508884097443d35c9a8690","description":"Vaul Vue is an unstyled drawer component for Vue that can be used as a Dialog replacement on tablet and mobile devices. It uses [Reka UI's Dialog primitive](https://www.reka-ui.com/docs/components/dialog) under the hood and is a feature complete port of [","bugs":{"url":"https://github.com/Elliot-Alexander/vaul-vue/issues"},"homepage":"https://github.com/Elliot-Alexander/vaul-vue#readme","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"integrity":"sha512-A6jOWOZX5yvyo1qMn7IveoWN91mJI5L3BUKsIwkg6qrTGgHs1Sb1JF/vyLJgnbN1rH4OOOxFbtqL9A46bOyGUQ==","shasum":"76ad8ccf8f9a61ea89ae51874defd3e36a5cef6d","tarball":"https://registry.npmjs.org/vaul-vue/-/vaul-vue-0.4.1.tgz","fileCount":5,"unpackedSize":75879,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBPMmPnFLq2C2W26VaEAuNe8Ywlov8kgJsr/w06nKeHDAiBfWKnWjQRq4LP1WKVMyxbrGPShnDLDjVMfCIsY4hc44Q=="}]},"_npmUser":{"name":"elliotalexander","email":"elliotalexander24@gmail.com"},"directories":{},"maintainers":[{"name":"elliotalexander","email":"elliotalexander24@gmail.com"},{"name":"connerblanton_","email":"connerblanton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vaul-vue_0.4.1_1742026338488_0.6061654379329582"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-28T10:33:59.306Z","modified":"2025-03-15T08:12:18.840Z","0.0.1":"2023-07-28T10:33:59.439Z","0.0.3":"2024-01-13T13:41:20.257Z","0.1.0":"2024-03-02T07:45:32.129Z","0.1.1":"2024-05-06T15:29:53.868Z","0.1.2":"2024-05-06T15:43:55.244Z","0.1.3":"2024-06-16T12:12:01.755Z","0.2.0":"2024-06-17T03:28:12.619Z","0.2.1":"2025-01-31T01:26:41.726Z","0.3.0-next.1":"2025-01-31T01:51:45.137Z","0.3.0":"2025-02-20T14:54:00.161Z","0.4.0":"2025-03-09T04:12:21.874Z","0.4.1":"2025-03-15T08:12:18.687Z"},"bugs":{"url":"https://github.com/Elliot-Alexander/vaul-vue/issues"},"homepage":"https://github.com/Elliot-Alexander/vaul-vue#readme","keywords":["vue","vue3","drawer","dialog","modal","headless"],"repository":{"type":"git","url":"git+https://github.com/Elliot-Alexander/vaul-vue.git"},"description":"Vaul Vue is an unstyled drawer component for Vue that can be used as a Dialog replacement on tablet and mobile devices. It uses [Reka UI's Dialog primitive](https://www.reka-ui.com/docs/components/dialog) under the hood and is a feature complete port of [","maintainers":[{"name":"elliotalexander","email":"elliotalexander24@gmail.com"},{"name":"connerblanton_","email":"connerblanton@gmail.com"}],"readme":"# Vaul Vue\n\nVaul Vue is an unstyled drawer component for Vue that can be used as a Dialog replacement on tablet and mobile devices.\nIt uses [Reka UI's Dialog primitive](https://www.reka-ui.com/docs/components/dialog) under the hood and is a feature complete port of [Emil Kowalski's Vaul library](https://github.com/emilkowalski/vaul) (built for React).\n\n## Installation\n\n```bash\npnpm add vaul-vue\n```\n\n```bash\nnpm install vaul-vue\n```\n\n```bash\nyarn add vaul-vue\n```\n\n## Usage\n\n```vue\n<script setup lang=\"ts\">\nimport { DrawerContent, DrawerOverlay, DrawerPortal, DrawerRoot, DrawerTrigger } from 'vaul-vue'\n</script>\n\n<template>\n  <DrawerRoot>\n    <DrawerTrigger> Open </DrawerTrigger>\n    <DrawerPortal>\n      <DrawerOverlay />\n      <DrawerContent>\n        <p>Content</p>\n      </DrawerContent>\n    </DrawerPortal>\n  </DrawerRoot>\n</template>\n```\n\n## Credits\n\nAll credits go to these open-source works and resources\n\n- Major credits go to [Emil Kowalski](https://emilkowal.ski/) for the original [Vaul library](https://github.com/emilkowalski/vaul).\n- [Reka UI](https://www.reka-ui.com/) for the Dialog primitive used under the hood.\n","readmeFilename":"README.md"}