{"_id":"@denisemenov/vue-treeselect","_rev":"1-0a3e4dadc89a7f81ca0028fcd3d2cdca","name":"@denisemenov/vue-treeselect","dist-tags":{"latest":"0.4.1"},"versions":{"0.4.0":{"name":"@denisemenov/vue-treeselect","version":"0.4.0","description":"A multi-select component with nested options support for Vue.js","author":{"name":"Riophae Lee","email":"riophaelee@gmail.com"},"license":"MIT","homepage":"https://vue-treeselect.js.org/","repository":{"type":"git","url":"git+https://github.com/denisemenov/vue-treeselect.git"},"main":"dist/vue-treeselect.cjs.js","unpkg":"dist/vue-treeselect.umd.min.js","css":"dist/vue-treeselect.min.css","scripts":{"dev":"node build/dev-server.js","build-library":"node build/build-library.js","build-docs":"rimraf gh-pages && mkdir gh-pages && node build/build-docs.js","preview-docs":"http-server gh-pages","gh-pages":"npm run build-docs && gh-pages --dist gh-pages --branch gh-pages --dotfiles","cleanup-cov":"rimraf test/unit/coverage","unit":"npm run cleanup-cov && karma start test/unit/karma.conf.js --watch","testonly":"npm run cleanup-cov && karma start test/unit/karma.config.js --single-run","test":"npm run testonly","pretest":"npm run lint","lint:js":"eslint --ext .js --ext .vue --cache --cache-location node_modules/.cache/eslint --rule 'no-console: 2' .","lint:css":"stylelint '**/*.less'","lint":"npm run lint:js && npm run lint:css","verify-builds":"size-limit && node build/verify-builds.js","finish":"npm test && npm run build-library && npm run verify-builds"},"pre-commit":"lint","dependencies":{"@babel/runtime":"^7.3.1","babel-helper-vue-jsx-merge-props":"^2.0.3","easings-css":"^1.0.0","fuzzysearch":"^1.0.3","is-promise":"^2.1.0","lodash":"^4.0.0","material-colors":"^1.2.6","watch-size":"^2.0.0"},"devDependencies":{"@babel/core":"^7.0.0","@babel/plugin-syntax-jsx":"^7.0.0","@babel/plugin-transform-runtime":"^7.0.0","@babel/preset-env":"^7.3.1","@size-limit/preset-big-lib":"^2.0.2","@vue/test-utils":"1.0.0-beta.16","autoprefixer":"^9.4.6","babel-eslint":"^10.0.1","babel-loader":"^8.0.0","babel-plugin-istanbul":"^5.0.1","babel-plugin-transform-vue-jsx":"^4.0.1","cache-loader":"^4.0.1","chalk":"^2.3.2","codecov":"^3.0.0","connect-history-api-fallback":"^1.5.0","copy-webpack-plugin":"^5.0.3","css-loader":"^3.0.0","entities":"^2.0.0","eslint":"^6.1.0","eslint-config-riophae":"^0.10.0","eslint-friendly-formatter":"^4.0.0","eslint-import-resolver-webpack":"^0.11.0","eslint-loader":"^3.0.0","eslint-plugin-import":"^2.15.0","eslint-plugin-react":"^7.10.0","eslint-plugin-unicorn":"^12.1.0","eslint-plugin-vue":"^6.0.0","eventsource-polyfill":"^0.9.6","express":"^4.16.3","friendly-errors-webpack-plugin":"^1.7.0","gh-pages":"^2.0.0","html-webpack-plugin":"^3.1.0","http-server":"^0.11.1","jasmine-core":"^3.1.0","jstransformer-markdown-it":"^2.0.0","karma":"^4.0.0","karma-chrome-launcher":"^3.0.0","karma-coverage":"^2.0.1","karma-jasmine":"^2.0.0","karma-jasmine-matchers":"^4.0.1","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"0.0.32","karma-webpack":"^4.0.2","less":"^3.0.1","less-loader":"^5.0.0","mini-css-extract-plugin":"^0.8.0","open":"^7.0.0","optimize-css-assets-webpack-plugin":"^5.0.0","ora":"^4.0.1","postcss-loader":"^3.0.0","pre-commit":"^1.2.2","pug":"^2.0.0","pug-loader":"^2.4.0","puppeteer":"^2.0.0","raw-loader":"^3.0.0","regenerator-runtime":"^0.13.1","rimraf":"^3.0.0","run-series":"^1.1.8","script-loader":"^0.7.2","shallow-equal":"^1.0.0","shelljs":"^0.8.1","string.prototype.repeat":"^0.2.0","strip-indent":"^3.0.0","stylelint":"^11.0.0","stylelint-config-xo-space":"^0.13.0","terser-webpack-plugin":"^2.1.0","url-loader":"^2.0.1","vodal":"^2.3.3","vue":"^2.2.0","vue-loader":"^15.6.0","vue-style-loader":"^4.0.2","vue-template-compiler":"^2.4.4","vuex":"^3.0.1","webpack":"^4.6.0","webpack-bundle-analyzer":"^3.0.2","webpack-cdn-plugin":"^3.1.4","webpack-dev-middleware":"^3.1.0","webpack-hot-middleware":"^2.18.0","webpack-merge":"^4.1.0","webpack-node-externals":"^1.7.2","yaku":"^0.19.3"},"peerDependencies":{"vue":"^2.2.0"},"keywords":["vue","component","tree","treeview","select","dropdown","treeselect","multiselect","form","control","input","ui"],"bugs":{"url":"https://github.com/denisemenov/vue-treeselect/issues"},"directories":{"doc":"docs","test":"test"},"gitHead":"f993b2b128c57ff1c65bdf4ad44ea09c2408da38","_id":"@denisemenov/vue-treeselect@0.4.0","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-YfU7j+Hdd5f3Wm2RRnIRAsx11GkOhP3efIrrFLuoAOeve+EaTQD1+tJAceIYZPoucTz0Z18eeKpSiNOKQSp71g==","shasum":"ec86bee1cca94612bc398509f6081baba05efffe","tarball":"https://registry.npmjs.org/@denisemenov/vue-treeselect/-/vue-treeselect-0.4.0.tgz","fileCount":54,"unpackedSize":148812,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHjzgWg84posJ1RU7FIdiWNDq9ExB4+oOrvOvcmKTqLKAiA2RpKRTjqlTd5rhK2Qq0OFSXm0TFOWmyCnMAydq88qjA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilSRhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowFBAAiYmV8c8b0GWUBoTL4kuo6bZw3iiXX3zcrcv/axzj5fCySrJC\r\nD/RJEoxsx4y4tn5X1eljLQo/Ioj80lBccTsaJveBidp3+jzWuwfQGVynvnKQ\r\nI0LxPfThd+J2GUHzunnDlrnLn0+Xtf9eFORZajRhM6EBIJB7vRx6+ZzPvE8L\r\n/BJWhZImEtYuD508XvfUxe2KCZfei9pyqNyppg7noVC5WWb56VL2zkGTq0yj\r\nMBpaoDbnyRa9RaSRlBAoEJ+uJhLaz+rRVRyQXH+XcDv90KtHQFYxI/NCjd5a\r\nn18CkkF48Rg9xIwziB06tpJwxxaCvkEAdszHcc6q7fhODJa4wftppMYZYypX\r\nM7ezIQsZT326REIYTtHf7mN9iVtzM1cKmnUGcqQAcDbh+zipIZOzvUV/b65R\r\nmIKjHdOMXqO0VSjtNlQZx9oNYq5JJQNCmG5ySaD+OvsTs+37V0ML7cVBB4p7\r\nf0s9x9t1k8pQ/kxMR+rh+BPMrqnL6t2Y4URb+5pOp0thP//2rPnqWTrVfftW\r\nVY/hYAEHxJKUQJ+F2OL1W/eMhN1icExsyA6ipjAdtsfb+FlEK7yfJBApSMJE\r\neeJLajUxpDq8DNYxhGx0QrrxRFxQuvOFw8sW3vqkVbTOsLr4H8Pj5eb/YbEc\r\nYHvRkSWORoXGjoOjANqCtXzslirXlJn33xc=\r\n=+sye\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"denisemenov","email":"npmjs@denisemenov.com"},"maintainers":[{"name":"denisemenov","email":"npmjs@denisemenov.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-treeselect_0.4.0_1653941345694_0.7048442458916853"},"_hasShrinkwrap":false},"0.4.1":{"name":"@denisemenov/vue-treeselect","version":"0.4.1","description":"A multi-select component with nested options support for Vue.js","author":{"name":"Riophae Lee","email":"riophaelee@gmail.com"},"license":"MIT","homepage":"https://vue-treeselect.js.org/","repository":{"type":"git","url":"git+https://github.com/riophae/vue-treeselect.git"},"main":"dist/vue-treeselect.cjs.js","unpkg":"dist/vue-treeselect.umd.min.js","css":"dist/vue-treeselect.min.css","scripts":{"dev":"node build/dev-server.js","build-library":"node build/build-library.js","build-docs":"rimraf gh-pages && mkdir gh-pages && node build/build-docs.js","preview-docs":"http-server gh-pages","gh-pages":"npm run build-docs && gh-pages --dist gh-pages --branch gh-pages --dotfiles","cleanup-cov":"rimraf test/unit/coverage","unit":"npm run cleanup-cov && karma start test/unit/karma.conf.js --watch","testonly":"npm run cleanup-cov && karma start test/unit/karma.config.js --single-run","test":"npm run testonly","pretest":"npm run lint","lint:js":"eslint --ext .js --ext .vue --cache --cache-location node_modules/.cache/eslint --rule 'no-console: 2' .","lint:css":"stylelint '**/*.less'","lint":"npm run lint:js && npm run lint:css","verify-builds":"size-limit && node build/verify-builds.js","finish":"npm test && npm run build-library && npm run verify-builds"},"pre-commit":"lint","dependencies":{"@babel/runtime":"^7.3.1","babel-helper-vue-jsx-merge-props":"^2.0.3","easings-css":"^1.0.0","fuzzysearch":"^1.0.3","is-promise":"^2.1.0","lodash":"^4.0.0","material-colors":"^1.2.6","watch-size":"^2.0.0"},"devDependencies":{"@babel/core":"^7.0.0","@babel/plugin-syntax-jsx":"^7.0.0","@babel/plugin-transform-runtime":"^7.0.0","@babel/preset-env":"^7.3.1","@size-limit/preset-big-lib":"^2.0.2","@vue/test-utils":"1.0.0-beta.16","autoprefixer":"^9.4.6","babel-eslint":"^10.0.1","babel-loader":"^8.0.0","babel-plugin-istanbul":"^5.0.1","babel-plugin-transform-vue-jsx":"^4.0.1","cache-loader":"^4.0.1","chalk":"^2.3.2","codecov":"^3.0.0","connect-history-api-fallback":"^1.5.0","copy-webpack-plugin":"^5.0.3","css-loader":"^3.0.0","entities":"^2.0.0","eslint":"^6.1.0","eslint-config-riophae":"^0.10.0","eslint-friendly-formatter":"^4.0.0","eslint-import-resolver-webpack":"^0.11.0","eslint-loader":"^3.0.0","eslint-plugin-import":"^2.15.0","eslint-plugin-react":"^7.10.0","eslint-plugin-unicorn":"^12.1.0","eslint-plugin-vue":"^6.0.0","eventsource-polyfill":"^0.9.6","express":"^4.16.3","friendly-errors-webpack-plugin":"^1.7.0","gh-pages":"^2.0.0","html-webpack-plugin":"^3.1.0","http-server":"^0.11.1","jasmine-core":"^3.1.0","jstransformer-markdown-it":"^2.0.0","karma":"^4.0.0","karma-chrome-launcher":"^3.0.0","karma-coverage":"^2.0.1","karma-jasmine":"^2.0.0","karma-jasmine-matchers":"^4.0.1","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"0.0.32","karma-webpack":"^4.0.2","less":"^3.0.1","less-loader":"^5.0.0","mini-css-extract-plugin":"^0.8.0","open":"^7.0.0","optimize-css-assets-webpack-plugin":"^5.0.0","ora":"^4.0.1","postcss-loader":"^3.0.0","pre-commit":"^1.2.2","pug":"^2.0.0","pug-loader":"^2.4.0","puppeteer":"^2.0.0","raw-loader":"^3.0.0","regenerator-runtime":"^0.13.1","rimraf":"^3.0.0","run-series":"^1.1.8","script-loader":"^0.7.2","shallow-equal":"^1.0.0","shelljs":"^0.8.1","string.prototype.repeat":"^0.2.0","strip-indent":"^3.0.0","stylelint":"^11.0.0","stylelint-config-xo-space":"^0.13.0","terser-webpack-plugin":"^2.1.0","url-loader":"^2.0.1","vodal":"^2.3.3","vue":"^2.2.0","vue-loader":"^15.6.0","vue-style-loader":"^4.0.2","vue-template-compiler":"^2.4.4","vuex":"^3.0.1","webpack":"^4.6.0","webpack-bundle-analyzer":"^3.0.2","webpack-cdn-plugin":"^3.1.4","webpack-dev-middleware":"^3.1.0","webpack-hot-middleware":"^2.18.0","webpack-merge":"^4.1.0","webpack-node-externals":"^1.7.2","yaku":"^0.19.3"},"peerDependencies":{"vue":"^2.2.0"},"keywords":["vue","component","tree","treeview","select","dropdown","treeselect","multiselect","form","control","input","ui"],"gitHead":"8b42e8dc8317e7f83a62e7d9589a680491aa98c9","bugs":{"url":"https://github.com/riophae/vue-treeselect/issues"},"_id":"@denisemenov/vue-treeselect@0.4.1","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-wSMVsgzH6X3yyA2pNhM1ZMcGFNKjTpZVvAktnFQM7FpYllAg5a/09Je9UGmtmRdPpU/oCYoHH0nUEU0TSe3AEw==","shasum":"c3b2bbc9b6a5d9a8ae00d5f58ab90ded14b9aa4e","tarball":"https://registry.npmjs.org/@denisemenov/vue-treeselect/-/vue-treeselect-0.4.1.tgz","fileCount":65,"unpackedSize":1536407,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHCrDQ9owVczWAPYuifo9t87smZMUIB3D4LYIvm278kIAiBkp59oX/eggT59MHf1E5pAzNguNhVx6pfi9fPd3DArKA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilS89ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjWA/+JwmuOhchtyBbcSt81ti0lF+ZbYsRHjPn/fazdsigf4P6mKwX\r\n7VYClOxWzxp7/BdcvzMaAgXYf/ktDhGDkywBAXKq2WtuXj8q5yuboIoSK3w4\r\ndJaiN++iZyLMhTE2FpnlVIcUAtLIbSVjUeAmko8mW9A+ZvrrLgP8w/1DAbBL\r\ncukvxmmE9sUX6KKqJiw2ASdWDedaLVFX4JrCj4d/ZLUYN2Uu52WBMjXF9hqG\r\nLOiEzbVg5RpT81T5NuXx1Gw/+uldyvvQ4DcrjaTCR6vmvXt3dBJYzt6PioKk\r\n6tNWo8auVSZwiaopyvTl/sM1wZZC8C0W2VV93gOP0ZXLOIaEk8R2y/W7l8Hd\r\nLi/dQ7B9dcuhDb6GwcqBvomLVpMPLGLvgX8hIDR8rVc+ONNtJ1UInYjwAKA5\r\naH7yiefB2fbp/a+fXGcvJ6S7xmRYj8fBmTDJdpoPVDBy41r3IdPYlVSklxoT\r\n/tUfCmQXLCeNB+HrKTBl/DSrrQLgEtUO22zql+dOX+4D9dQiZPvKpEfKdG+s\r\nh7R2w+Qtbcdjql3ZhiCOS9kl2WrzYH6Qt+Fy885pej0k6L7lwIZ/hVVFc2C1\r\nBjp3eFn+fPH86JdWD1oGRyHeL2uzqAsCOl40Yxr6TvvW+zL6BzL5JFEUOwpQ\r\no+UA2JI7fsvGsMchM5G1j1o0gd3YXoGhr3M=\r\n=o3ah\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"denisemenov","email":"npmjs@denisemenov.com"},"directories":{},"maintainers":[{"name":"denisemenov","email":"npmjs@denisemenov.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-treeselect_0.4.1_1653944125258_0.7570943465415838"},"_hasShrinkwrap":false}},"time":{"created":"2022-05-30T20:09:05.628Z","0.4.0":"2022-05-30T20:09:05.910Z","modified":"2022-05-30T20:55:25.596Z","0.4.1":"2022-05-30T20:55:25.528Z"},"maintainers":[{"name":"denisemenov","email":"npmjs@denisemenov.com"}],"description":"A multi-select component with nested options support for Vue.js","homepage":"https://vue-treeselect.js.org/","keywords":["vue","component","tree","treeview","select","dropdown","treeselect","multiselect","form","control","input","ui"],"repository":{"type":"git","url":"git+https://github.com/riophae/vue-treeselect.git"},"author":{"name":"Riophae Lee","email":"riophaelee@gmail.com"},"bugs":{"url":"https://github.com/riophae/vue-treeselect/issues"},"license":"MIT","readme":"# vue-treeselect\n\n[![npm](https://badgen.now.sh/npm/v/@riophae/vue-treeselect)](https://www.npmjs.com/package/@riophae/vue-treeselect) [![Build](https://badgen.now.sh/circleci/github/riophae/vue-treeselect)](https://circleci.com/gh/riophae/vue-treeselect/tree/master) [![Coverage](https://badgen.net/codecov/c/github/riophae/vue-treeselect)](https://codecov.io/gh/riophae/vue-treeselect?branch=master)\n![npm monthly downloads](https://badgen.now.sh/npm/dm/@riophae/vue-treeselect)\n![jsDelivr monthly hits](https://badgen.net/jsdelivr/hits/npm/@riophae/vue-treeselect) [![Known vulnerabilities](https://snyk.io/test/npm/@riophae/vue-treeselect/badge.svg)](https://snyk.io/test/npm/@riophae/vue-treeselect) ![License](https://badgen.net/github/license/riophae/vue-treeselect)\n\n> A multi-select component with nested options support for Vue.js\n\n![Vue-Treeselect Screenshot](https://raw.githubusercontent.com/riophae/vue-treeselect/master/screenshot.png)\n\n### Features\n\n- Single & multiple select with nested options support\n- Fuzzy matching\n- Async searching\n- Delayed loading (load data of deep level options only when needed)\n- Keyboard support (navigate using <kbd>Arrow Up</kbd> & <kbd>Arrow Down</kbd> keys, select option using <kbd>Enter</kbd> key, etc.)\n- Rich options & highly customizable\n- Supports a wide range of browsers (see [below](#browser-compatibility))\n- RTL support\n\n_Requires Vue 2.2+_\n\n### Getting Started\n\nIt's recommended to install vue-treeselect via npm, and build your app using a bundler like [webpack](https://webpack.js.org/).\n\n```bash\nnpm install --save @riophae/vue-treeselect\n```\n\nThis example shows how to integrate vue-treeselect with your [Vue SFCs](https://vuejs.org/v2/guide/single-file-components.html).\n\n```vue\n<!-- Vue SFC -->\n<template>\n  <div id=\"app\">\n    <treeselect v-model=\"value\" :multiple=\"true\" :options=\"options\" />\n  </div>\n</template>\n\n<script>\n// import the component\nimport Treeselect from '@riophae/vue-treeselect';\n// import the styles\nimport '@riophae/vue-treeselect/dist/vue-treeselect.css';\n\nexport default {\n  // register the component\n  components: { Treeselect },\n  data() {\n    return {\n      // define the default value\n      value: null,\n      // define options\n      options: [\n        {\n          id: 'a',\n          label: 'a',\n          children: [\n            {\n              id: 'aa',\n              label: 'aa',\n            },\n            {\n              id: 'ab',\n              label: 'ab',\n            },\n          ],\n        },\n        {\n          id: 'b',\n          label: 'b',\n        },\n        {\n          id: 'c',\n          label: 'c',\n        },\n      ],\n    };\n  },\n};\n</script>\n```\n\nIf you just don't want to use webpack or any other bundlers, you can simply include the standalone UMD build in your page. In this way, make sure Vue as a dependency is included before vue-treeselect.\n\n```html\n<html>\n  <head>\n    <!-- include Vue 2.x -->\n    <script src=\"https://cdn.jsdelivr.net/npm/vue@^2\"></script>\n    <!-- include vue-treeselect & its styles. you can change the version tag to better suit your needs. -->\n    <script src=\"https://cdn.jsdelivr.net/npm/@riophae/vue-treeselect@^0.4.0/dist/vue-treeselect.umd.min.js\"></script>\n    <link\n      rel=\"stylesheet\"\n      href=\"https://cdn.jsdelivr.net/npm/@riophae/vue-treeselect@^0.4.0/dist/vue-treeselect.min.css\"\n    />\n  </head>\n  <body>\n    <div id=\"app\">\n      <treeselect v-model=\"value\" :multiple=\"true\" :options=\"options\" />\n    </div>\n  </body>\n  <script>\n    // register the component\n    Vue.component('treeselect', VueTreeselect.Treeselect);\n\n    new Vue({\n      el: '#app',\n      data: {\n        // define the default value\n        value: null,\n        // define options\n        options: [\n          {\n            id: 'a',\n            label: 'a',\n            children: [\n              {\n                id: 'aa',\n                label: 'aa',\n              },\n              {\n                id: 'ab',\n                label: 'ab',\n              },\n            ],\n          },\n          {\n            id: 'b',\n            label: 'b',\n          },\n          {\n            id: 'c',\n            label: 'c',\n          },\n        ],\n      },\n    });\n  </script>\n</html>\n```\n\n### Documentation & Live Demo\n\n[Visit the website](https://vue-treeselect.js.org/)\n\nNote: please use a desktop browser since the website hasn't been optimized for mobile devices.\n\n### Browser Compatibility\n\n- Chrome\n- Edge\n- Firefox\n- IE ≥ 9\n- Safari\n\nIt should function well on IE9, but the style can be slightly broken due to the lack of support of some relatively new CSS features, such as `transition` and `animation`. Nevertheless it should look 90% same as on modern browsers.\n\n### Bugs\n\nYou can use this [pen](https://codepen.io/riophae/pen/MExgzP) to reproduce bugs and then [open an issue](https://github.com/riophae/vue-treeselect/issues/new).\n\n### Contributing\n\n1. Fork & clone the repo\n2. Install dependencies by `yarn` or `npm install`\n3. Check out a new branch\n4. `npm run dev` & hack\n5. Make sure `npm test` passes\n6. Push your changes & file a pull request\n\n### Credits\n\nThis project is inspired by [vue-multiselect](https://github.com/monterail/vue-multiselect), [react-select](https://github.com/JedWatson/react-select) and [Ant Design](https://github.com/ant-design/ant-design/). Special thanks go to their respective authors!\n\nSome icons used in this project:\n\n- \"link\" icon made by [Smashicons](https://www.flaticon.com/authors/smashicons) is licensed under [CC 3.0 BY](https://creativecommons.org/licenses/by/3.0/)\n- \"spinner\" icon from [SpinKit](https://github.com/tobiasahlin/SpinKit) is licensed under the [MIT License](https://github.com/tobiasahlin/SpinKit/blob/master/LICENSE)\n- \"caret\" icon made by [Dave Gandy](https://www.flaticon.com/authors/dave-gandy) is licensed under [CC 3.0 BY](https://creativecommons.org/licenses/by/3.0/)\n- \"delete\" icon made by [Freepik](https://www.flaticon.com/authors/freepik) is licensed under [CC 3.0 BY](https://creativecommons.org/licenses/by/3.0/)\n- \"checkmark symbol\" & \"minus symbol\" icons made by [Catalin Fertu](https://www.flaticon.com/authors/catalin-fertu) are licensed under [CC 3.0 BY](https://creativecommons.org/licenses/by/3.0/)\n\n### License\n\nCopyright (c) 2017-present [Riophae Lee](https://github.com/riophae).\n\nReleased under the [MIT License](https://github.com/riophae/vue-treeselect/blob/master/LICENSE).\n","readmeFilename":"README.md"}