{
  "name": "accessible-autocomplete",
  "version": "2.0.4",
  "main": "dist/accessible-autocomplete.min.js",
  "style": "dist/accessible-autocomplete.min.css",
  "description": "An autocomplete component, built to be accessible.",
  "repository": "alphagov/accessible-autocomplete",
  "author": "Government Digital Service (https://www.gov.uk/government/organisations/government-digital-service)",
  "license": "MIT",
  "keywords": [
    "a11y",
    "accessibility",
    "autocomplete",
    "component",
    "plugin",
    "typeahead",
    "widget"
  ],
  "scripts": {
    "build:css": "csso src/autocomplete.css -o dist/accessible-autocomplete.min.css",
    "build:js": "cross-env NODE_ENV=production webpack --progress --display-modules",
    "build": "run-s 'build:js' 'build:css'",
    "dev": "cross-env NODE_ENV=development webpack-dev-server --inline --hot --progress",
    "karma:dev": "cross-env NODE_ENV=test karma start test/karma.config.js",
    "karma": "npm run karma:dev -- --single-run",
    "preversion": "npm test",
    "standard": "standard",
    "test": "run-p standard karma wdio",
    "version": "npm run build && git add -A dist",
    "wdio:test": "cross-env NODE_ENV=test wdio test/wdio.config.js",
    "wdio": "npm run build wdio:test && git checkout dist/"
  },
  "husky": {
    "hooks": {
      "pre-push": "npm run build && node scripts/check-staged.js"
    }
  },
  "dependencies": {
    "preact": "^8.3.1"
  },
  "devDependencies": {
    "@babel/core": "^7.1.5",
    "@babel/plugin-proposal-class-properties": "^7.1.0",
    "@babel/plugin-proposal-decorators": "^7.1.2",
    "@babel/plugin-transform-member-expression-literals": "^7.0.0",
    "@babel/plugin-transform-modules-commonjs": "^7.1.0",
    "@babel/plugin-transform-property-literals": "^7.0.0",
    "@babel/plugin-transform-react-jsx": "^7.0.0",
    "@babel/preset-env": "^7.1.5",
    "@babel/register": "^7.0.0",
    "@wdio/cli": "^7.16.13",
    "@wdio/local-runner": "^7.16.13",
    "@wdio/mocha-framework": "^7.16.13",
    "@wdio/sauce-service": "^7.16.13",
    "@wdio/selenium-standalone-service": "^7.16.13",
    "@wdio/spec-reporter": "^7.16.13",
    "@wdio/static-server-service": "^7.16.13",
    "@wdio/sync": "^7.16.13",
    "babel-eslint": "^10.0.1",
    "babel-loader": "^8.2.3",
    "babel-plugin-istanbul": "^5.1.0",
    "chai": "^4.2.0",
    "chalk": "^2.4.1",
    "copy-webpack-plugin": "^6.4.1",
    "cross-env": "^5.2.0",
    "csso-cli": "^3.0.0",
    "dotenv": "^6.1.0",
    "husky": "^1.1.3",
    "karma": "^6.3.9",
    "karma-chai": "^0.1.0",
    "karma-chai-sinon": "^0.1.5",
    "karma-chrome-launcher": "^3.1.0",
    "karma-mocha": "^1.0.1",
    "karma-mocha-reporter": "^2.2.5",
    "karma-sourcemap-loader": "^0.3.7",
    "karma-webpack": "^4.0.2",
    "mocha": "^5.2.0",
    "npm-run-all": "^4.1.5",
    "puppeteer": "^13.0.1",
    "replace-bundle-webpack-plugin": "^1.0.0",
    "sinon": "^6.3.5",
    "sinon-chai": "^3.2.0",
    "source-map-loader": "^1.1.3",
    "standard": "^12.0.1",
    "uglifyjs-webpack-plugin": "^2.0.1",
    "webdriverio": "^7.16.13",
    "webpack": "^4.46.0",
    "webpack-cli": "^3.3.12",
    "webpack-dev-server": "^3.11.3"
  },
  "browserslist": [
    ">0.1%",
    "last 2 Chrome versions",
    "last 2 Firefox versions",
    "last 2 Edge versions",
    "last 2 Samsung versions",
    "Safari >= 9",
    "ie 8-11",
    "iOS >= 9"
  ],
  "standard": {
    "parser": "babel-eslint"
  }
}
