{"_id":"@commonascom/cosma-cosma","_rev":"3-a07986c3474070b69ef850f2288ad694","name":"@commonascom/cosma-cosma","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@commonascom/cosma-cosma","version":"1.0.0","private":false,"scripts":{"test":"vue-cli-service test","lint":"eslint --ext .js,.vue src tests/unit/specs","dev":"node build/dev-server.js","bundle:dist":"rm -rf dist && webpack --config build/webpack.bundle.conf.js","bundle":"node build/bundle.js","docs":"rm -rf docs && mkdir docs && node build/build.js","unit":"vue-cli-service test --watch","finish":"npm run lint && npm test && npm run bundle"},"devDependencies":{"@vue/cli-plugin-babel":"^3.0.0-beta.6","@vue/cli-plugin-unit-jest":"^3.0.0-beta.6","@vue/cli-service":"^3.0.0-beta.6","@vue/test-utils":"^1.0.0-beta.10","autoprefixer":"^6.7.2","babel-cli":"^6.23.0","babel-core":"^7.0.0-0","babel-eslint":"^7.1.1","babel-helper-vue-jsx-merge-props":"^2.0.2","babel-jest":"^22.0.4","babel-loader":"^6.2.10","babel-plugin-istanbul":"^3.1.2","babel-plugin-syntax-jsx":"^6.13.0","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-export-extensions":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-runtime":"^6.0.0","babel-plugin-transform-vue-jsx":"^2.0.2","babel-preset-es2015":"^6.6.0","babel-preset-stage-2":"^6.22.0","babel-register":"^6.0.0","chalk":"^1.1.3","connect-history-api-fallback":"^1.1.0","copy-webpack-plugin":"^4.0.0","cross-env":"^3.1.4","css-loader":"^0.25.0","es6-promise":"^4.2.4","eslint":"^3.14.1","eslint-config-standard":"^6.1.0","eslint-friendly-formatter":"^2.0.5","eslint-loader":"^1.6.1","eslint-plugin-html":"^2.0.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-standard":"^2.0.1","eventsource-polyfill":"^0.9.6","express":"^4.13.3","extract-text-webpack-plugin":"^2.0.0-rc.3","file-loader":"^0.10.0","friendly-errors-webpack-plugin":"^1.1.3","function-bind":"^1.1.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.28.0","http-proxy-middleware":"^0.17.3","inject-loader":"^2.0.1","json-loader":"^0.5.4","jstransformer-markdown-it":"^2.0.0","lolex":"^1.5.2","node-sass":"^4.0.0","opn":"^4.0.2","optimize-css-assets-webpack-plugin":"^1.3.0","ora":"^0.3.0","pug":"^2.0.0-beta11","pug-loader":"^2.3.0","raw-loader":"^0.5.1","sass-loader":"^6.0.1","semver":"^5.3.0","shelljs":"^0.7.4","url-loader":"^0.5.7","vue":"^2.5.15","vue-hot-reload-api":"^1.2.0","vue-html-loader":"^1.0.0","vue-loader":"^13.3.0","vue-style-loader":"^2.0.0","vue-template-compiler":"^2.5.15","vue-template-es2015-compiler":"^1.6.0","vuex":"^2.1.1","webpack":"^2.2.1","webpack-bundle-analyzer":"^2.2.1","webpack-dev-middleware":"^1.10.0","webpack-hot-middleware":"^2.16.1","webpack-merge":"^2.6.1"},"main":"dist/vue-multiselect.min.js","jsnext:main":"dist/vue-multiselect.min.js","jspm":{"main":"dist/vue-multiselect.min.js","registry":"npm","format":"esm"},"repository":{"type":"git","url":"git+https://github.com/ascomcommon/cosma-cosma.git"},"description":"Multiselect component for vue.js","unpkg":"dist/vue-multiselect.min.js","engines":{"node":">= 4.0.0","npm":">= 3.0.0"},"dependencies":{},"bugs":{"url":"https://github.com/ascomcommon/cosma-cosma/issues"},"homepage":"https://github.com/ascomcommon/cosma-cosma#readme","directories":{"doc":"docs","test":"tests"},"author":"","license":"ISC","gitHead":"c83fb1c3d77a2a250cb06e38c5c1dd8690ea2c49","_id":"@commonascom/cosma-cosma@1.0.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-13CivD25nPRa8GzlOsybZAkLAG0jCnPzCiVr0oxZ2VSUjaZxMtKMiFMKKqrRO5AXdFM4fberiV0VZ3b+oj1d9A==","shasum":"f74ca37f40018b58c655e687b35655a97b0da350","tarball":"https://registry.npmjs.org/@commonascom/cosma-cosma/-/cosma-cosma-1.0.0.tgz","fileCount":10,"unpackedSize":114924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8il9CRA9TVsSAnZWagAAmyEP/impj/3aAz+l1cfl/PGh\naa4CjXItFYk6twrxA3Wt8bbyD8ULDcMxFYssM75oqL0Zdr7WmQJCElpJzZI7\nTttcaaNiDwY8/9irDybo57uG4KsaukphXoIhgQPcMcCydY0Wy0wze0oibePi\nYzb5cMOWi6dCm6qUKKszrtMdg39RhNROrB5fRBzvm0Xy+OKA9BgTV0n/KbpO\n43eYB3yMzR6xn33XFnHKWM8KyUIUNEmE+LSUZzLifjhtKBABcgCVY3PuvSYZ\n6EDBI/h0p6qE8aPCUM6FSJ9/TLUv7xenlhtGLn0tmZAmErWVO88PJJLORSfK\nyhCg8/VWN9gJyoZ/L5TlFU2sMPdOKrhvn8MHf9PGOwN1FuWp3XgI2Kc2TgcC\neglCcKLm751vmNvHxrmkWY6ZfKbU3H8VHZrcnGCXsBXZJfO+jUzTc28h++oD\nE4trPDi3mgyhuUJahKVj8gf5ZSzAefTtdZVXixAbX/MP1NZKEw43DI/YKbfu\ndE7E+5odGovXFOcjoqnuSNy9wbjivK7tR+MVnmGR78gDlf7ui/g2LcrvXFJx\n1cpEEkN1mndcEsCZZYNtpxioBLAgKt4ZU/JzME9SATfeVTagYi9MfXb2+Yi7\n0RjUatqH5sZbd2C8lSW/ddSjzX+0sfUEhGgoLuN1xj/EN9HLR0gG5JtuRunw\njBk/\r\n=sjY5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnh2SM1TdWLXHR+IuGvEvNXr9gSTfPPdbmWAa6Zhtk6wIgWGv1FyOoHkIAphkqNjXcYEzQEk4/5iSgTouG6Fv2jdk="}]},"maintainers":[{"name":"commonascom","email":"common.ascom@gmail.com"}],"_npmUser":{"name":"commonascom","email":"common.ascom@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cosma-cosma_1.0.0_1576151420999_0.050281748385610614"},"_hasShrinkwrap":false},"1.0.1":{"name":"@commonascom/cosma-cosma","version":"1.0.1","private":false,"scripts":{"test":"vue-cli-service test","lint":"eslint --ext .js,.vue src tests/unit/specs","dev":"node build/dev-server.js","bundle:dist":"rm -rf dist && webpack --config build/webpack.bundle.conf.js","bundle":"node build/bundle.js","docs":"rm -rf docs && mkdir docs && node build/build.js","unit":"vue-cli-service test --watch","finish":"npm run lint && npm test && npm run bundle"},"devDependencies":{"@vue/cli-plugin-babel":"^3.0.0-beta.6","@vue/cli-plugin-unit-jest":"^3.0.0-beta.6","@vue/cli-service":"^3.0.0-beta.6","@vue/test-utils":"^1.0.0-beta.10","autoprefixer":"^6.7.2","babel-cli":"^6.23.0","babel-core":"^7.0.0-0","babel-eslint":"^7.1.1","babel-helper-vue-jsx-merge-props":"^2.0.2","babel-jest":"^22.0.4","babel-loader":"^6.2.10","babel-plugin-istanbul":"^3.1.2","babel-plugin-syntax-jsx":"^6.13.0","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-export-extensions":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-runtime":"^6.0.0","babel-plugin-transform-vue-jsx":"^2.0.2","babel-preset-es2015":"^6.6.0","babel-preset-stage-2":"^6.22.0","babel-register":"^6.0.0","chalk":"^1.1.3","connect-history-api-fallback":"^1.1.0","copy-webpack-plugin":"^4.0.0","cross-env":"^3.1.4","css-loader":"^0.25.0","es6-promise":"^4.2.4","eslint":"^3.14.1","eslint-config-standard":"^6.1.0","eslint-friendly-formatter":"^2.0.5","eslint-loader":"^1.6.1","eslint-plugin-html":"^2.0.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-standard":"^2.0.1","eventsource-polyfill":"^0.9.6","express":"^4.13.3","extract-text-webpack-plugin":"^2.0.0-rc.3","file-loader":"^0.10.0","friendly-errors-webpack-plugin":"^1.1.3","function-bind":"^1.1.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.28.0","http-proxy-middleware":"^0.17.3","inject-loader":"^2.0.1","json-loader":"^0.5.4","jstransformer-markdown-it":"^2.0.0","lolex":"^1.5.2","node-sass":"^4.0.0","opn":"^4.0.2","optimize-css-assets-webpack-plugin":"^1.3.0","ora":"^0.3.0","pug":"^2.0.0-beta11","pug-loader":"^2.3.0","raw-loader":"^0.5.1","sass-loader":"^6.0.1","semver":"^5.3.0","shelljs":"^0.7.4","url-loader":"^0.5.7","vue":"^2.5.15","vue-hot-reload-api":"^1.2.0","vue-html-loader":"^1.0.0","vue-loader":"^13.3.0","vue-style-loader":"^2.0.0","vue-template-compiler":"^2.5.15","vue-template-es2015-compiler":"^1.6.0","vuex":"^2.1.1","webpack":"^2.2.1","webpack-bundle-analyzer":"^2.2.1","webpack-dev-middleware":"^1.10.0","webpack-hot-middleware":"^2.16.1","webpack-merge":"^2.6.1"},"main":"dist/vue-multiselect.min.js","jsnext:main":"dist/vue-multiselect.min.js","jspm":{"main":"dist/vue-multiselect.min.js","registry":"npm","format":"esm"},"repository":{"type":"git","url":"git+https://github.com/ascomcommon/cosma-cosma.git"},"description":"Multiselect component for vue.js","unpkg":"dist/vue-multiselect.min.js","engines":{"node":">= 4.0.0","npm":">= 3.0.0"},"dependencies":{},"bugs":{"url":"https://github.com/ascomcommon/cosma-cosma/issues"},"homepage":"https://github.com/ascomcommon/cosma-cosma#readme","directories":{"doc":"docs","test":"tests"},"author":"","license":"ISC","gitHead":"d3861a965d90a5eceb8a83b812b84d140dfe5359","_id":"@commonascom/cosma-cosma@1.0.1","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-sga+7zFdtqlT6AB5kMxngf2NMqxWQXD808h2OjRtMgiOyQNGa6tXggEP8hjTSDE+OS+r4C+a8IRrv107zsYhqw==","shasum":"38f5d0ecb8d8d25a36d8c14b5694c75835d53351","tarball":"https://registry.npmjs.org/@commonascom/cosma-cosma/-/cosma-cosma-1.0.1.tgz","fileCount":10,"unpackedSize":115123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8i03CRA9TVsSAnZWagAA/UwP/1E0BltCorTG5GeXda6n\njCLuiyCTNhvj0wRGbULmd1ad6RCdQPvM6yEVQyxbt6ddAomAs5RpKzcZbZka\nyLQQCVMIr4zX6GjkxQLDQW182GEHioQK7etjSnVOMROmiU2SaWZKz54HR9qI\nL+CEf9UapLVhqN3HOvJUpb8F6BjGobqyGiROpeTMJyTVyGkbvQ+sA4bgjY1C\nHVGjuooaCZsOKpo8cZJ3DQa/DyMD3Yw+1i+4TOtRmsZiqn2YGGOualooWMB2\nuL/DCliEzJcZjQeivNqgk6Dd49c0N4v7pl7uaUfyDlq/ZZJsfMo138w/+nFF\nJ5mqtnFXZH0MRWisuQqDdX0HEbj78OUdNV/iYsZ451Vltq7swtawCwwH4+V7\na/O9K6Mo6VUBfwbK10DAxhxpMcg54qyP4vSgE7pt7bmMqzqOylO4w3ti/aEw\n8P4MWBnE5UFduj5tryjf7g+1sJAgcnSl0k0sSlMgZJFAS2AFdikQBSg8ibwG\nzIz7Yzw33O4SFFaYYnHttGCflXHJQiEnflNfOyYI3Lt9ZJBQBtOuedTzGMbj\n+ptjYikqLZqAEVW2OU3rrR5Iw7VJEjlpK4cz37aTVuDx+Zydii8d9Y7i9cCl\nMYpaM+bb2nW+chUBiq14zRuyI7nRORKbVhMBGpQmRWkpSGYXCKDec9WjkUXY\nDD1L\r\n=EoVx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICgmpMbjvk8a5jCusN8gOwa7qoyRMKlCpIp7vaehmJQsAiB5ZR9L0IGVtaZhxI/pYGoBzw53pJxvg1r8mFhraMZTdg=="}]},"maintainers":[{"name":"commonascom","email":"common.ascom@gmail.com"}],"_npmUser":{"name":"commonascom","email":"common.ascom@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cosma-cosma_1.0.1_1576152375533_0.41143829872004223"},"_hasShrinkwrap":false},"1.0.2":{"name":"@commonascom/cosma-cosma","version":"1.0.2","private":false,"scripts":{"test":"vue-cli-service test","lint":"eslint --ext .js,.vue src tests/unit/specs","dev":"node build/dev-server.js","bundle:dist":"rm -rf dist && webpack --config build/webpack.bundle.conf.js","bundle":"node build/bundle.js","docs":"rm -rf docs && mkdir docs && node build/build.js","unit":"vue-cli-service test --watch","finish":"npm run lint && npm test && npm run bundle"},"devDependencies":{"@vue/cli-plugin-babel":"^3.0.0-beta.6","@vue/cli-plugin-unit-jest":"^3.0.0-beta.6","@vue/cli-service":"^3.0.0-beta.6","@vue/test-utils":"^1.0.0-beta.10","autoprefixer":"^6.7.2","babel-cli":"^6.23.0","babel-core":"^7.0.0-0","babel-eslint":"^7.1.1","babel-helper-vue-jsx-merge-props":"^2.0.2","babel-jest":"^22.0.4","babel-loader":"^6.2.10","babel-plugin-istanbul":"^3.1.2","babel-plugin-syntax-jsx":"^6.13.0","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-export-extensions":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-runtime":"^6.0.0","babel-plugin-transform-vue-jsx":"^2.0.2","babel-preset-es2015":"^6.6.0","babel-preset-stage-2":"^6.22.0","babel-register":"^6.0.0","chalk":"^1.1.3","connect-history-api-fallback":"^1.1.0","copy-webpack-plugin":"^4.0.0","cross-env":"^3.1.4","css-loader":"^0.25.0","es6-promise":"^4.2.4","eslint":"^3.14.1","eslint-config-standard":"^6.1.0","eslint-friendly-formatter":"^2.0.5","eslint-loader":"^1.6.1","eslint-plugin-html":"^2.0.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-standard":"^2.0.1","eventsource-polyfill":"^0.9.6","express":"^4.13.3","extract-text-webpack-plugin":"^2.0.0-rc.3","file-loader":"^0.10.0","friendly-errors-webpack-plugin":"^1.1.3","function-bind":"^1.1.0","html-loader":"^0.4.4","html-webpack-plugin":"^2.28.0","http-proxy-middleware":"^0.17.3","inject-loader":"^2.0.1","json-loader":"^0.5.4","jstransformer-markdown-it":"^2.0.0","lolex":"^1.5.2","node-sass":"^4.0.0","opn":"^4.0.2","optimize-css-assets-webpack-plugin":"^1.3.0","ora":"^0.3.0","pug":"^2.0.0-beta11","pug-loader":"^2.3.0","raw-loader":"^0.5.1","sass-loader":"^6.0.1","semver":"^5.3.0","shelljs":"^0.7.4","url-loader":"^0.5.7","vue":"^2.5.15","vue-hot-reload-api":"^1.2.0","vue-html-loader":"^1.0.0","vue-loader":"^13.3.0","vue-style-loader":"^2.0.0","vue-template-compiler":"^2.5.15","vue-template-es2015-compiler":"^1.6.0","vuex":"^2.1.1","webpack":"^2.2.1","webpack-bundle-analyzer":"^2.2.1","webpack-dev-middleware":"^1.10.0","webpack-hot-middleware":"^2.16.1","webpack-merge":"^2.6.1"},"main":"dist/vue-multiselect.min.js","jsnext:main":"dist/vue-multiselect.min.js","jspm":{"main":"dist/vue-multiselect.min.js","registry":"npm","format":"esm"},"repository":{"type":"git","url":"git+https://github.com/ascomcommon/cosma-cosma.git"},"description":"Multiselect component for vue.js","unpkg":"dist/vue-multiselect.min.js","engines":{"node":">= 4.0.0","npm":">= 3.0.0"},"dependencies":{},"bugs":{"url":"https://github.com/ascomcommon/cosma-cosma/issues"},"homepage":"https://github.com/ascomcommon/cosma-cosma#readme","directories":{"doc":"docs","test":"tests"},"author":"","license":"ISC","gitHead":"71928e41c76bdea01b02a7fc649c6127943edc5b","_id":"@commonascom/cosma-cosma@1.0.2","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-M6/sOfAf95FgM32dZtWvF/70ZcrZ2gJ/uuzT41oJ5hoBTCbes9r4GVJKs3vTjvHVO5jI+LaU2fV2+0IfRN1/BQ==","shasum":"e47da6f50bbb96e96495190a017567654c64347b","tarball":"https://registry.npmjs.org/@commonascom/cosma-cosma/-/cosma-cosma-1.0.2.tgz","fileCount":10,"unpackedSize":125357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8kuqCRA9TVsSAnZWagAA8EcP/1FRPN4kHT8hvS2p7e9E\no5bQInLuFPtV+yYV/X7Zl++YQ1ipFFzQZfpohH1CaDoS8l5hF4tbMT4AJIK9\nDnw2B3KS2EISDj0VxFRuJT4sXlYAGQ3PfUVStYfENk7VIU8lnE6BrBUO5Pk6\niNtZ0O1Q6OXN+D3knBHTbjxb+RvPKr5C6nsv+gcEX2yMtMhb18mZ2ttZVuxW\nMK0BNsXnGwKjvEhewlSRIkYb6x9vpwRS+QP5RajyZC1LxFq60OIPGYIZEzaZ\nefRVTY8U2473hIMojSDq2cN2HdprtG1LkaPrL5PDhsU9yGcEBuj99U+BnZau\nKfUVzxr03o1ElJxb4z/umfHa3SIhYP4RM8a9ZfkbmqPtUkyb/rq1csaFZa5E\n4Ro8rL8ETUnxK9LzRzzQkXN/uYv9v3z/dQWnAlwV4O9st66/Y3j6a5cK874t\nVYFqRCuFM+MoLpS57VhMGOkmOeiTHiZ6gDqByv6wn2sqHY0JoGIPG3dMLU5e\nQ/5fnUHTHzlHG/SVItqHIjop5FMOnRuKIxiOV+NZhZGGVF3H0awEg/21piXL\nBKAG1KcNMFouC6lPq57dI0Y7bVBdJP23rUrvHV8//kipT5xEl/s3VeFv8tYj\nFWEuuwuh6Y17hi1PIYtsgYAPO9vxb7YKdgXWls7JmfFjVUcuenHYLTl+4Tx8\n11pz\r\n=0TNt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBohCCM47oYmM82UzOvl5zYj8QBWo76TV+Vo3ZjTZDrBAiBwSbL8uw97jzn90xjPGTBGR92mejC3lIsIUSE1nONdpg=="}]},"maintainers":[{"name":"commonascom","email":"common.ascom@gmail.com"}],"_npmUser":{"name":"commonascom","email":"common.ascom@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cosma-cosma_1.0.2_1576160169637_0.3181693886039305"},"_hasShrinkwrap":false}},"time":{"created":"2019-12-12T11:50:20.967Z","1.0.0":"2019-12-12T11:50:21.113Z","modified":"2022-04-05T00:31:45.681Z","1.0.1":"2019-12-12T12:06:15.705Z","1.0.2":"2019-12-12T14:16:09.754Z"},"maintainers":[{"name":"commonascom","email":"common.ascom@gmail.com"}],"description":"Multiselect component for vue.js","homepage":"https://github.com/ascomcommon/cosma-cosma#readme","repository":{"type":"git","url":"git+https://github.com/ascomcommon/cosma-cosma.git"},"bugs":{"url":"https://github.com/ascomcommon/cosma-cosma/issues"},"license":"ISC","readme":"# vue-multiselect ![Build Status](https://circleci.com/gh/shentao/vue-multiselect/tree/2.0.svg?style=shield&circle-token=5c931ff28fd12587610f835472becdd514d09cef)[![Codecov branch](https://img.shields.io/codecov/c/github/shentao/vue-multiselect/2.0.svg)](https://codecov.io/gh/shentao/vue-multiselect/branch/2.0)[![npm](https://img.shields.io/npm/v/vue-multiselect.svg)](https://www.npmjs.com/package/vue-multiselect)\nProbably the most complete *selecting* solution for Vue.js 2.0, without jQuery.\n\n![Vue-Multiselect Screen](https://raw.githubusercontent.com/shentao/vue-multiselect/2.0/multiselect-screen-203.png)\n\n### Features & characteristics:\n* NO dependencies\n* Single select\n* Multiple select\n* Tagging\n* Dropdowns\n* Filtering\n* Search with suggestions\n* Logic split into mixins\n* Basic component and support for custom components\n* V-model support\n* Vuex support\n* Async options support\n* \\> 95% test coverage\n* Fully configurable (see props list below)\n\n## Breaking changes:\n* Instead of Vue.partial for custom option templates you can use a custom render function.\n* The `:key` props has changed to `:track-by`, due to conflicts with Vue 2.0.\n* Support for `v-model`\n* `@update` has changed to `@input` to also work with v-model\n* `:selected` has changed to `:value` for the same reason\n* Browserify users: if you wish to import `.vue` files, please add `vueify` transform.\n\n## Install & basic usage\n\n```bash\nnpm install vue-multiselect\n```\n\n```vue\n<template>\n  <div>\n    <multiselect\n      v-model=\"selected\"\n      :options=\"options\">\n    </multiselect>\n  </div>\n</template>\n\n<script>\n  import Multiselect from 'vue-multiselect'\n  export default {\n    components: { Multiselect },\n    data () {\n      return {\n        selected: null,\n        options: ['list', 'of', 'options']\n      }\n    }\n  }\n</script>\n\n<style src=\"vue-multiselect/dist/vue-multiselect.min.css\"></style>\n```\n\n## JSFiddle\n\n[Example JSFiddle](https://jsfiddle.net/shentao/jqofkzxc/) – Use this for issue reproduction.\n\n## Examples\nin jade-lang/pug-lang\n\n### Single select / dropdown\n``` jade\nmultiselect(\n  :value=\"value\",\n  :options=\"source\",\n  :searchable=\"false\",\n  :close-on-select=\"false\",\n  :allow-empty=\"false\",\n  @input=\"updateSelected\",\n  label=\"name\",\n  placeholder=\"Select one\",\n  track-by=\"name\"\n)\n```\n\n### Single select with search\n``` jade\nmultiselect(\n  v-model=\"value\",\n  :options=\"source\",\n  :close-on-select=\"true\",\n  :clear-on-select=\"false\",\n  placeholder=\"Select one\",\n  label=\"name\",\n  track-by=\"name\"\n)\n```\n\n### Multiple select with search\n``` jade\nmultiselect(\n  v-model=\"multiValue\",\n  :options=\"source\",\n  :multiple=\"true\",\n  :close-on-select=\"true\",\n  placeholder=\"Pick some\",\n  label=\"name\",\n  track-by=\"name\"\n)\n```\n\n### Tagging\nwith `@tag` event\n``` jade\nmultiselect(\n  v-model=\"taggingSelected\",\n  :options=\"taggingOptions\",\n  :multiple=\"true\",\n  :taggable=\"true\",\n  @tag=\"addTag\",\n  tag-placeholder=\"Add this as new tag\",\n  placeholder=\"Type to search or add tag\",\n  label=\"name\",\n  track-by=\"code\"\n)\n```\n\n``` javascript\n\naddTag (newTag) {\n  const tag = {\n    name: newTag,\n    code: newTag.substring(0, 2) + Math.floor((Math.random() * 10000000))\n  }\n  this.taggingOptions.push(tag)\n  this.taggingSelected.push(tag)\n},\n```\n\n### Asynchronous dropdown\n``` jade\nmultiselect(\n  v-model=\"selectedCountries\",\n  :options=\"countries\",\n  :multiple=\"multiple\",\n  :searchable=\"searchable\",\n  @search-change=\"asyncFind\",\n  placeholder=\"Type to search\",\n  label=\"name\"\n  track-by=\"code\"\n)\n  span(slot=\"noResult\").\n    Oops! No elements found. Consider changing the search query.\n```\n\n``` javascript\nmethods: {\n  asyncFind (query) {\n    this.countries = findService(query)\n  }\n}\n```\n\n## Contributing\n\n``` bash\n# serve with hot reload at localhost:8080\nnpm run dev\n\n# distribution build with minification\nnpm run bundle\n\n# build the documentation into docs\nnpm run docs\n\n# run unit tests\nnpm run test\n\n# run unit tests watch\nnpm run unit\n\n```\n\nFor detailed explanation on how things work, checkout the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader).\n","readmeFilename":"README.md"}