UNPKG

vue-autosuggest

Version:
143 lines (142 loc) 4.15 kB
{ "name": "vue-autosuggest", "version": "2.2.0", "description": "Vue autosuggest component.", "engines": { "node": "> 4", "npm": "> 3" }, "scripts": { "commit": "git-cz", "start": "webpack-dev-server --config docs/webpack.config.js", "lint": "eslint --ext .js,.vue src", "build": "yarn build:docs && yarn build:esm && yarn build:umd && yarn storybook:build", "build:docs": "NODE_ENV=production webpack --config docs/webpack.config.js", "build:esm": "rollup -c ./build/rollup.esm.config.js", "build:umd": "rollup -c ./build/rollup.umd.config.js", "deploy": "yarn build && npm publish", "test": "yarn jest", "test-compat": "./__tests__/test-compat-all.sh", "report-coverage": "cat ./coverage/lcov.info | ./node_modules/.bin/codecov", "test:coverage": "yarn jest -- --coverage", "test:update": "yarn test --updateSnapshot", "add-contributor": "kcd-scripts contributors add", "setup": "yarn install", "precommit": "yarn test", "storybook": "start-storybook -p 9001 -c .storybook -s ./.storybook/public", "storybook:build": "build-storybook -c .storybook -o docs/storybook" }, "files": [ "dist", "src" ], "main": "dist/vue-autosuggest.js", "module": "dist/vue-autosuggest.esm.js", "keywords": [ "vue", "autosuggest", "autocomplete", "enhanced input", "typeahead", "dropdown", "select", "combobox", "accessibility", "WAI-ARIA", "multiselect", "multiple selection" ], "author": "Darren Jennings <dmjenn02@gmail.com>", "license": "MIT", "eslintIgnore": [ "node_modules", "coverage", "dist", "docs" ], "repository": { "type": "git", "url": "https://github.com/darrenjennings/vue-autosuggest.git" }, "bugs": { "url": "https://github.com/darrenjennings/vue-autosuggest/issues" }, "homepage": "https://github.com/darrenjennings/vue-autosuggest#readme", "config": { "commitizen": { "path": "cz-conventional-changelog" } }, "peerDependencies": { "vue": ">= 2.5.0" }, "devDependencies": { "@storybook/addon-actions": "^3.2.16", "@storybook/vue": "3.2.15", "@vue/test-utils": "1.0.0-beta.25", "babel-core": "6.26.0", "babel-eslint": "^8.0.2", "babel-jest": "22.4.0", "babel-loader": "7.1.2", "babel-plugin-syntax-jsx": "^6.18.0", "babel-plugin-transform-object-rest-spread": "6.26.0", "babel-plugin-transform-runtime": "6.23.0", "babel-plugin-transform-vue-jsx": "^3.5.0", "babel-preset-env": "1.6.0", "codecov": "3.0.0", "codecov.io": "0.1.6", "commitizen": "2.9.6", "css-loader": "0.28.7", "cz-conventional-changelog": "2.0.0", "diffable-html": "3.0.0", "eslint": "^5.6.0", "eslint-friendly-formatter": "^3.0.0", "eslint-loader": "^2.1.1", "eslint-plugin-vue": "^5.0.0-beta.3", "husky": "0.14.3", "jest": "23.6.0", "jest-serializer-vue": "^2.0.2", "kcd-scripts": "0.27.1", "prettier": "1.14.3", "rollup": "^0.56.2", "rollup-plugin-buble": "^0.19.2", "rollup-plugin-commonjs": "^8.3.0", "rollup-plugin-filesize": "^1.0.1", "rollup-plugin-json": "^2.1.1", "rollup-plugin-node-resolve": "^3.0.3", "rollup-plugin-replace": "^2.0.0", "rollup-plugin-uglify": "^3.0.0", "rollup-plugin-vue": "3.0.0", "rollup-watch": "^4.3.1", "sinon": "4.1.2", "vue": "2.5.18", "vue-jest": "2.6.0", "vue-loader": "14.2.2", "vue-server-renderer": "2.5.18", "vue-template-compiler": "2.5.18", "vue-template-es2015-compiler": "1.8.2", "webpack": "4.28.3", "webpack-cli": "^3.2.0", "webpack-dev-server": "3.1.14", "webpack-merge": "4.2.1" }, "jest": { "moduleFileExtensions": [ "js", "vue" ], "transform": { "^.+\\.js$": "<rootDir>/node_modules/babel-jest", ".*\\.(vue)$": "<rootDir>/node_modules/vue-jest" }, "snapshotSerializers": [ "jest-serializer-vue" ], "collectCoverageFrom": [ "src/**/*.{vue}", "!**/node_modules/**", "!**/.test.js" ], "testURL": "http://localhost" } }