{"_id":"@cresjie/vue-select","_rev":"2-d8b975592cd4305d5fa0d19fbf7c89f7","name":"@cresjie/vue-select","dist-tags":{"latest":"4.0.2-beta.6"},"versions":{"4.0.0-beta.6":{"name":"@cresjie/vue-select","version":"4.0.0-beta.6","description":"Everything you wish the HTML <select> element could do, wrapped up into a lightweight, extensible Vue component.","author":{"name":"Jeff Sagal","email":"sagalbot@gmail.com"},"homepage":"https://vue-select.org","directories":{"doc":"docs","test":"tests"},"main":"./dist/vue-select.umd.js","module":"./dist/vue-select.es.js","exports":{".":{"import":"./dist/vue-select.es.js","require":"./dist/vue-select.umd.js"},"./dist/vue-select.css":{"import":"./dist/vue-select.css","require":"./dist/vue-select.css","style":"./dist/vue-select.css"}},"private":false,"license":"MIT","prepare":"npm run build","scripts":{"dev:docs":"cd docs && yarn serve","build:docs":"cd docs && yarn build","semantic-release":"semantic-release","commit":"git-cz","dev":"vite","build":"vue-tsc --noEmit && vite build","preview":"vite preview --port 5050","test":"vitest --environment jsdom","coverage":"vitest --run --coverage --environment jsdom --silent","typecheck":"vue-tsc --noEmit -p tsconfig.vitest.json --composite false","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore"},"repository":{"type":"git","url":"git+https://github.com/sagalbot/vue-select.git"},"peerDependencies":{"vue":"3.x"},"devDependencies":{"@rushstack/eslint-patch":"^1.2.0","@semantic-release/git":"^10.0.1","@semantic-release/github":"^8.0.7","@types/jsdom":"^20.0.1","@types/node":"^18.11.10","@vitejs/plugin-vue":"^3.2.0","@vitest/coverage-c8":"^0.25.3","@vue/eslint-config-prettier":"^7.0.0","@vue/eslint-config-typescript":"^11.0.2","@vue/test-utils":"^2.2.4","@vue/tsconfig":"^0.1.3","autoprefixer":"^10.4.13","bundlewatch":"^0.3.3","commitizen":"^4.2.5","coveralls":"^3.1.1","cross-env":"^7.0.3","cz-conventional-changelog":"3.3.0","eslint":"^8.28.0","eslint-plugin-vue":"^9.8.0","jsdom":"^20.0.3","postcss-nested":"^6.0.0","prettier":"^2.8.0","semantic-release":"^19.0.5","typescript":"^4.9.3","vite":"^3.2.4","vitest":"^0.25.3","vue":"^3.2.45","vue-tsc":"^1.0.10"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"bundlewatch":{"files":[{"path":"./dist/vue-select.es.js","compression":"gzip","maxSize":"8 KB"},{"path":"./dist/vue-select.umd.js","compression":"gzip","maxSize":"7 KB"},{"path":"./dist/vue-select.css","compression":"gzip","maxSize":"2 KB"}]},"gitHead":"44224b2daa30d7fdb2aca10758813bd6b67374e2","bugs":{"url":"https://github.com/sagalbot/vue-select/issues"},"_id":"@cresjie/vue-select@4.0.0-beta.6","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-zTGaQ7GxKIlvjwSrgfuyn4SDTHzQ7BBr0Zb72/k4tsaS+u/eMhsRm3cfSUrwEHXgo6OMeUdjqmv/gpJbfNVksQ==","shasum":"092ffa64cc1a3860c9c68d9abe7b186689e81127","tarball":"https://registry.npmjs.org/@cresjie/vue-select/-/vue-select-4.0.0-beta.6.tgz","fileCount":6,"unpackedSize":58537,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICRlxlkQMigGC/WbfseRxSxZVqaA/MbDNi3EhkfqWBJaAiAKh8t5J3NeTBUnSgWx420krBV5fMUzH3cLo6joqlanRg=="}]},"_npmUser":{"name":"cresjie","email":"cresjie@gmail.com"},"maintainers":[{"name":"cresjie","email":"cresjie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-select_4.0.0-beta.6_1705568298129_0.22038123509407792"},"_hasShrinkwrap":false},"4.0.1-beta.6":{"name":"@cresjie/vue-select","version":"4.0.1-beta.6","description":"Everything you wish the HTML <select> element could do, wrapped up into a lightweight, extensible Vue component.","author":{"name":"Jeff Sagal","email":"sagalbot@gmail.com"},"homepage":"https://vue-select.org","directories":{"doc":"docs","test":"tests"},"main":"./dist/vue-select.umd.js","module":"./dist/vue-select.es.js","exports":{".":{"import":"./dist/vue-select.es.js","require":"./dist/vue-select.umd.js"},"./dist/vue-select.css":{"import":"./dist/vue-select.css","require":"./dist/vue-select.css","style":"./dist/vue-select.css"}},"private":false,"license":"MIT","prepare":"npm run build","scripts":{"dev:docs":"cd docs && yarn serve","build:docs":"cd docs && yarn build","semantic-release":"semantic-release","commit":"git-cz","dev":"vite","build":"vue-tsc --noEmit && vite build","preview":"vite preview --port 5050","test":"vitest --environment jsdom","coverage":"vitest --run --coverage --environment jsdom --silent","typecheck":"vue-tsc --noEmit -p tsconfig.vitest.json --composite false","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore"},"repository":{"type":"git","url":"git+https://github.com/sagalbot/vue-select.git"},"peerDependencies":{"vue":"3.x"},"devDependencies":{"@rushstack/eslint-patch":"^1.2.0","@semantic-release/git":"^10.0.1","@semantic-release/github":"^8.0.7","@types/jsdom":"^20.0.1","@types/node":"^18.11.10","@vitejs/plugin-vue":"^3.2.0","@vitest/coverage-c8":"^0.25.3","@vue/eslint-config-prettier":"^7.0.0","@vue/eslint-config-typescript":"^11.0.2","@vue/test-utils":"^2.2.4","@vue/tsconfig":"^0.1.3","autoprefixer":"^10.4.13","bundlewatch":"^0.3.3","commitizen":"^4.2.5","coveralls":"^3.1.1","cross-env":"^7.0.3","cz-conventional-changelog":"3.3.0","eslint":"^8.28.0","eslint-plugin-vue":"^9.8.0","jsdom":"^20.0.3","postcss-nested":"^6.0.0","prettier":"^2.8.0","semantic-release":"^19.0.5","typescript":"^4.9.3","vite":"^3.2.4","vitest":"^0.25.3","vue":"^3.2.45","vue-tsc":"^1.0.10"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"bundlewatch":{"files":[{"path":"./dist/vue-select.es.js","compression":"gzip","maxSize":"8 KB"},{"path":"./dist/vue-select.umd.js","compression":"gzip","maxSize":"7 KB"},{"path":"./dist/vue-select.css","compression":"gzip","maxSize":"2 KB"}]},"gitHead":"0fb9650f3156850a20635743d27ef3cd8b3b2eeb","bugs":{"url":"https://github.com/sagalbot/vue-select/issues"},"_id":"@cresjie/vue-select@4.0.1-beta.6","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-sDmF0+6BMiWYSROeNa6eLKak0JV9w8WdkyS4DsGy7qXCgS6TXbKSEl1bbVEiPUUGHe8LH58Bi37rinmjnTZnCg==","shasum":"5c3bea006b6078b672ae1899bf283d640e2440e7","tarball":"https://registry.npmjs.org/@cresjie/vue-select/-/vue-select-4.0.1-beta.6.tgz","fileCount":6,"unpackedSize":58576,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCz0RFpy0hu5yrnmLYWiDDF3pV6t6A8CCvOE7RqInNyjwIgNupZZUra3Xq10tk9gF3sopdjDZvHG/xkJXFe2p2c86g="}]},"_npmUser":{"name":"cresjie","email":"cresjie@gmail.com"},"maintainers":[{"name":"cresjie","email":"cresjie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-select_4.0.1-beta.6_1705569472389_0.7807750539600709"},"_hasShrinkwrap":false},"4.0.2-beta.6":{"name":"@cresjie/vue-select","version":"4.0.2-beta.6","description":"Everything you wish the HTML <select> element could do, wrapped up into a lightweight, extensible Vue component.","author":{"name":"Jeff Sagal","email":"sagalbot@gmail.com"},"homepage":"https://vue-select.org","directories":{"doc":"docs","test":"tests"},"main":"./dist/vue-select.umd.js","module":"./dist/vue-select.es.js","exports":{".":{"import":"./dist/vue-select.es.js","require":"./dist/vue-select.umd.js"},"./dist/vue-select.css":{"import":"./dist/vue-select.css","require":"./dist/vue-select.css","style":"./dist/vue-select.css"}},"private":false,"license":"MIT","prepare":"npm run build","scripts":{"dev:docs":"cd docs && yarn serve","build:docs":"cd docs && yarn build","semantic-release":"semantic-release","commit":"git-cz","dev":"vite","build":"vue-tsc --noEmit && vite build","preview":"vite preview --port 5050","test":"vitest --environment jsdom","coverage":"vitest --run --coverage --environment jsdom --silent","typecheck":"vue-tsc --noEmit -p tsconfig.vitest.json --composite false","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore"},"repository":{"type":"git","url":"git+https://github.com/sagalbot/vue-select.git"},"peerDependencies":{"vue":"3.x"},"devDependencies":{"@rushstack/eslint-patch":"^1.2.0","@semantic-release/git":"^10.0.1","@semantic-release/github":"^8.0.7","@types/jsdom":"^20.0.1","@types/node":"^18.11.10","@vitejs/plugin-vue":"^3.2.0","@vitest/coverage-c8":"^0.25.3","@vue/eslint-config-prettier":"^7.0.0","@vue/eslint-config-typescript":"^11.0.2","@vue/test-utils":"^2.2.4","@vue/tsconfig":"^0.1.3","autoprefixer":"^10.4.13","bundlewatch":"^0.3.3","commitizen":"^4.2.5","coveralls":"^3.1.1","cross-env":"^7.0.3","cz-conventional-changelog":"3.3.0","eslint":"^8.28.0","eslint-plugin-vue":"^9.8.0","jsdom":"^20.0.3","postcss-nested":"^6.0.0","prettier":"^2.8.0","semantic-release":"^19.0.5","typescript":"^4.9.3","vite":"^3.2.4","vitest":"^0.25.3","vue":"^3.2.45","vue-tsc":"^1.0.10"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"bundlewatch":{"files":[{"path":"./dist/vue-select.es.js","compression":"gzip","maxSize":"8 KB"},{"path":"./dist/vue-select.umd.js","compression":"gzip","maxSize":"7 KB"},{"path":"./dist/vue-select.css","compression":"gzip","maxSize":"2 KB"}]},"gitHead":"0fb9650f3156850a20635743d27ef3cd8b3b2eeb","bugs":{"url":"https://github.com/sagalbot/vue-select/issues"},"_id":"@cresjie/vue-select@4.0.2-beta.6","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-mCFWQbiXsFk8VEXrBGW2Vnf5Kwf7OVZ2pXhS6qQO2ZXhG4ht2sWKphn1onJ+txQBrhiQ+4l5dSqXk74iLtxcfA==","shasum":"e58c35f495304bb522b37dc349696b84d42d3517","tarball":"https://registry.npmjs.org/@cresjie/vue-select/-/vue-select-4.0.2-beta.6.tgz","fileCount":6,"unpackedSize":58723,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/YoeRdy3F5b/54TfMOKQ96PrKTHxfJXkWnW4da4dnYgIhALmUKVAS2qIB9oPfvdk5xBFhja8NeMVEvwNMv+i1Ctrn"}]},"_npmUser":{"name":"cresjie","email":"cresjie@gmail.com"},"maintainers":[{"name":"cresjie","email":"cresjie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-select_4.0.2-beta.6_1705570902412_0.3769976132195423"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-18T08:58:17.985Z","4.0.0-beta.6":"2024-01-18T08:58:18.273Z","modified":"2024-01-18T09:41:42.741Z","4.0.1-beta.6":"2024-01-18T09:17:52.539Z","4.0.2-beta.6":"2024-01-18T09:41:42.578Z"},"maintainers":[{"name":"cresjie","email":"cresjie@gmail.com"}],"description":"Everything you wish the HTML <select> element could do, wrapped up into a lightweight, extensible Vue component.","homepage":"https://vue-select.org","repository":{"type":"git","url":"git+https://github.com/sagalbot/vue-select.git"},"author":{"name":"Jeff Sagal","email":"sagalbot@gmail.com"},"bugs":{"url":"https://github.com/sagalbot/vue-select/issues"},"license":"MIT","readme":"# vue-select ![Current Release](https://img.shields.io/github/release/sagalbot/vue-select.svg?style=flat-square) ![Release Date](https://img.shields.io/github/release-date/sagalbot/vue-select?style=flat-square) ![Bundle Size](https://flat.badgen.net/bundlephobia/min/vue-select) ![Monthly Downloads](https://img.shields.io/npm/dm/vue-select.svg?style=flat-square) [![Coverage Status](https://coveralls.io/repos/github/sagalbot/vue-select/badge.svg?branch=master)](https://coveralls.io/github/sagalbot/vue-select?branch=master) ![MIT License](https://img.shields.io/github/license/sagalbot/vue-select.svg?style=flat-square)\r\n\r\n> **Everything you wish the HTML `<select>` element could do, wrapped up into a lightweight, zero\r\n> dependency, extensible Vue component.**\r\n\r\nVue Select is a feature rich select/dropdown/typeahead component. It provides a default\r\ntemplate that fits most use cases for a filterable select dropdown. The component is designed to be as\r\nlightweight as possible, while maintaining high standards for accessibility,\r\ndeveloper experience, and customization.\r\n\r\n- Tagging\r\n- Filtering / Searching\r\n- Vuex Support\r\n- AJAX Support\r\n- SSR Support\r\n- Accessible\r\n- ~20kb Total / ~5kb CSS / ~15kb JS\r\n- Select Single/Multiple Options\r\n- Customizable with slots and SCSS variables\r\n- Zero dependencies\r\n\r\n## Documentation\r\n\r\nComplete documentation and examples available at https://vue-select.org.\r\n\r\n- **[API Documentation](https://vue-select.org)**\r\n- **[CodePen Template](http://codepen.io/sagalbot/pen/NpwrQO)**\r\n\r\n## Sponsors :tada:\r\n\r\nIt takes a lot of effort to maintain this project. If it has saved you development time, please consider [sponsoring the project](https://github.com/sponsors/sagalbot)\r\nwith GitHub sponsors!\r\n\r\nHuge thanks to the [sponsors](https://github.com/sponsors/sagalbot) and [contributors](https://github.com/sagalbot/vue-select/graphs/contributors) that make Vue Select possible!\r\n\r\n## Install\r\n\r\n```bash\r\nyarn add vue-select\r\n\r\n# or use npm\r\n\r\nnpm install vue-select\r\n```\r\n\r\nThen, import and register the component:\r\n\r\n```js\r\nimport Vue from \"vue\";\r\nimport vSelect from \"vue-select\";\r\n\r\nVue.component(\"v-select\", vSelect);\r\n```\r\n\r\nThe component itself does not include any CSS. You'll need to include it separately:\r\n\r\n```js\r\nimport \"vue-select/dist/vue-select.css\";\r\n```\r\n\r\nAlternatively, you can import the scss for complete control of the component styles:\r\n\r\n```scss\r\n@import \"vue-select/src/scss/vue-select.scss\";\r\n```\r\n\r\nYou can also include vue-select directly in the browser. Check out the\r\n[documentation for loading from CDN.](https://vue-select.org/guide/install.html#in-the-browser).\r\n\r\n## License\r\n\r\n[MIT](https://github.com/sagalbot/vue-select/blob/master/LICENSE.md)\r\n","readmeFilename":"README.md"}