{
  "name": "@frk/vue-tags-input",
  "version": "2.3.1",
  "author": "Johannes Munari <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,
  "publishConfig": {
    "access": "public"
  },
  "keywords": [
    "javascript",
    "vue",
    "tags",
    "vue-tags-input",
    "vue-component",
    "autocomplete"
  ],
  "repository": {
    "type": "git",
    "url": "git@github.com:freelanceRepublik/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 e2e vue-tags-input",
    "lint-fix": "eslint --fix --ext .js,.vue e2e vue-tags-input",
    "e2e": "testcafe all e2e/*test* --app \"npm run dev\" --app-init-delay 10000 -S -s screenshots",
    "eslint-check": "eslint --print-config .eslintrc.js | eslint-config-prettier-check"
  },
  "lint-staged": {
    "*.js": "eslint",
    "*.vue": "eslint"
  },
  "peerDependencies": {
    "vue": "2.x"
  },
  "dependencies": {
    "vue": "^2.6.10"
  },
  "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": "^7.0.0",
    "eslint-config-prettier": "^6.11.0",
    "eslint-plugin-prettier": "^3.1.3",
    "eslint-plugin-vue": "^6.2.2",
    "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",
    "prettier": "^2.0.5",
    "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.6.10",
    "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": {}
    }
  },
  "bugs": {
    "url": "https://github.com/freelanceRepublik/vue-tags-input/issues"
  },
  "directories": {
    "doc": "docs"
  }
}
