{"_id":"@altafino/vue-tags-input","_rev":"1-b8dac25072a533a91b6e166796f72c32","name":"@altafino/vue-tags-input","dist-tags":{"latest":"2.0.1"},"versions":{"2.0.1":{"name":"@altafino/vue-tags-input","version":"2.0.1","author":{"name":"Johannes Munari","email":"johannesm@hotmail.de"},"license":"MIT","description":"A tags input component for VueJS with autocompletion, custom validation, templating and much more","homepage":"http://www.vue-tags-input.com","private":false,"keywords":["javascript","vue","tags","vue-tags-input","vue-component","autocomplete"],"repository":{"type":"git","url":"git+https://github.com/altafino/vue-tags-input.git"},"main":"dist/vue-tags-input.js","scripts":{"dev":"npm run docs","docs":"cross-env NODE_ENV=development webpack-dev-server --hot --config ./build/docs.config.js","build-docs":"cross-env NODE_ENV=production webpack --config ./build/docs.config.js --hide-modules","analyze":"cross-env ANALYZE=true npm run build-docs","build-lib":"webpack --config ./build/lib.config.js --hide-modules","precommit":"lint-staged","lint":"eslint --ext .js,.vue --ignore-path .gitignore . --ignore-pattern *.demo.*","lint-fix":"eslint --fix --ignore-path .gitignore --ext .js,.vue . --ignore-pattern *.demo.*","e2e":"testcafe all e2e/*test* --app \"npm run dev\" --app-init-delay 10000 -S -s screenshots"},"lint-staged":{"*.js":"eslint","*.vue":"eslint"},"peerDependencies":{"vue":"2.x"},"dependencies":{"vue":"^2.5.16"},"devDependencies":{"@babel/core":"^7.1.2","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/polyfill":"^7.0.0","@babel/preset-env":"^7.1.0","@hydrant/eslint-config":"^2.0.1","autoprefixer":"^9.4.3","axios":"^0.18.0","babel-eslint":"^10.0.1","babel-loader":"^8.0.4","clean-webpack-plugin":"^1.0.0","copy-webpack-plugin":"^4.5.1","cross-env":"^5.1.4","css-loader":"^2.0.2","documentation":"^9.1.1","eslint":"^5.10.0","eslint-plugin-vue":"^5.0.0-beta.3","fast-deep-equal":"^2.0.1","file-loader":"^3.0.1","html-webpack-plugin":"^3.2.0","http-server":"^0.11.1","husky":"^1.1.2","image-webpack-loader":"^4.6.0","ip":"^1.1.5","lint-staged":"^8.1.0","node-sass":"^4.8.1","normalize-css":"^2.3.1","postcss-loader":"^3.0.0","raw-loader":"^1.0.0","sass-loader":"^7.1.0","testcafe":"^0.23.3","testcafe-vue-selectors":"^3.0.0","url-loader":"^1.1.2","vue-loader":"^15.4.2","vue-router":"^3.0.1","vue-style-loader":"^4.1.2","vue-template-compiler":"^2.5.16","webpack":"^4.28.1","webpack-bundle-analyzer":"^3.0.3","webpack-cli":"^3.1.2","webpack-dev-server":"^3.1.10"},"eslintConfig":{"parserOptions":{"parser":"babel-eslint","ecmaVersion":2017,"sourceType":"module"},"extends":"@hydrant/eslint-config/vue","rules":{"vue/max-attributes-per-line":"off","vue/no-use-v-if-with-v-for":"off","vue/no-unused-components":"off","vue/component-name-in-template-casing":"off","vue/singleline-html-element-content-newline":"off","vue/no-v-html":"off","vue/require-default-prop":"off","vue/use-v-on-exact":"off","vue/multiline-html-element-content-newline":"off"}},"browserslist":["ie >= 11","last 2 Firefox versions","last 5 Chrome versions","last 2 iOS versions"],"postcss":{"plugins":{"autoprefixer":{}}},"gitHead":"f626ffe8e4e503e27be28fb5129c944c3cc2c8a6","bugs":{"url":"https://github.com/altafino/vue-tags-input/issues"},"_id":"@altafino/vue-tags-input@2.0.1","_nodeVersion":"10.15.0","_npmVersion":"6.6.0","dist":{"integrity":"sha512-WdBkRYc17iv1xeU66F/SDkYgfmTgm992ZxmQU4AmGU8RMWMhkUF18iO6Xm4vGm68r4xtTWVWdkYf1j9Z+VFNmQ==","shasum":"5488f21dd9e95b8e839b66fa60c67ceaf2232ee0","tarball":"https://registry.npmjs.org/@altafino/vue-tags-input/-/vue-tags-input-2.0.1.tgz","fileCount":105,"unpackedSize":655672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCve2CRA9TVsSAnZWagAADYYP/j1ZLAzSMZAXjzy8A1YW\nt0ksBPXCL315f6ZdHTbVglPdo5EbY3bJaMU/9rIxrcpUxbiROdjo51MdgWYH\n/pbnvH7efQOyJ+wZZ4HrrEJv2u87bStSAsQND95npTbVaAR14gcAeMonxTYU\nre9+3oSuu1PwyQDnEyPHdAvGkZ6WuQlxVYb/gsACHvGBfVfu5wKuhQXrJxIq\nzHDZWVPfNj881KcE++/YaB/sEKxFIrIhgdsG+9u7S/S71D63xXHJAVUKuoPt\nerCWzI/nIClze9G4wTy8zl7jjHJjQWhTmo8NB+1rcPouK0MLXmlRBFgqH5ka\n3omPKhu4JSxepmN3WiehK1CuTjrUb3NsQMylWHeXYqDRmS7HwmvvW1agPzxD\nE4EVC2fkAtZXshQLoayzrYwqZkPC1KLD3Cva4bPdAZEfEhmyMV0ktUTomki+\nHKWXfML8qMToOta3gAM9m1zNs70ltI1zWGrir0cnVUPZUlJzLvnaD3HqmPGL\n44BOsE5SI7/gT6V11kkm/wq9AavQAKs6n1V1ZDAU2mKNFL3F88uj1siYP7mA\nb/gQdlqJkx7RNDlnv/WPzJPUPWUb00gyBvKP65LrNLJJtpuWPcwLrxvWH6U2\nfjLTsIZV3c3I7bnjPXEM3cb/6kceO4U76umnxeCAGqc63uNPR+Q+Z4ZE/Hss\n/zs+\r\n=WAAK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCE1uahZHKcY6dtxyXoW1bzWvLLnI67scL+gDiSgFprYgIhAKB2c+oTJMLRsd0g9vz4Gx9v3OWSm73WAgozliZbwKBD"}]},"maintainers":[{"name":"altafino","email":"info@altafino.co.uk"}],"_npmUser":{"name":"altafino","email":"info@altafino.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-tags-input_2.0.1_1560999861940_0.9247940607340581"},"_hasShrinkwrap":false}},"time":{"created":"2019-06-20T03:04:21.912Z","2.0.1":"2019-06-20T03:04:22.161Z","modified":"2022-04-04T13:39:30.470Z"},"maintainers":[{"name":"altafino","email":"info@altafino.co.uk"}],"description":"A tags input component for VueJS with autocompletion, custom validation, templating and much more","homepage":"http://www.vue-tags-input.com","keywords":["javascript","vue","tags","vue-tags-input","vue-component","autocomplete"],"repository":{"type":"git","url":"git+https://github.com/altafino/vue-tags-input.git"},"author":{"name":"Johannes Munari","email":"johannesm@hotmail.de"},"bugs":{"url":"https://github.com/altafino/vue-tags-input/issues"},"license":"MIT","readme":"# vue-tags-input\n\nA tags input component for VueJS with autocompletion, custom validation, templating and much more\n\n[Demo & Docs](http://www.vue-tags-input.com)\n\n## Features\n\n* No dependencies\n* Custom validation rules\n* Hooks: Before adding, Before deleting ...\n* Edit tags after creation\n* Fast setup\n* Works with Vuex\n* Small size: 34kb minified (css included) | gzipped 9kb\n* Autocompletion\n* Many customization options\n* Own templates\n* Delete tags on backspace\n* Add tags on paste\n* Examples & Docs\n\n## Install\n\nNPM\n```\nnpm install @altafino/vue-tags-input\n```\n\nCDN\n```\n<script src=\"https://unpkg.com/@altafino/vue-tags-input/dist/vue-tags-input.js\"></script>\n```\n\n## Usage\n\n```html\n<template>\n  <div>\n    <vue-tags-input\n      v-model=\"tag\"\n      :tags=\"tags\"\n      @tags-changed=\"newTags => tags = newTags\"\n    />\n  </div>\n</template>\n```\n\n```javascript\n<script>\nimport VueTagsInput from '@altafino/vue-tags-input';\n\nexport default {\n  components: {\n    VueTagsInput,\n  },\n  data() {\n    return {\n      tag: '',\n      tags: [],\n    };\n  },\n};\n</script>\n```\n\n## License\n\n[MIT](https://opensource.org/licenses/MIT)\n\nCopyright (c) 2019 Johannes Munari\n","readmeFilename":"README.md"}