{
  "name": "opt-out",
  "version": "1.0.0",
  "description": "like adBlocker, but removes misogyny instead of adverts.",
  "main": "index.js",
  "scripts": {
    "webpack:dev": "webpack --mode=development",
    "webpack:prod": "webpack --mode=production",
    "start:firefox": "concurrently 'npm run webpack:dev -- --watch' 'web-ext run --config=.web-ext-config.js'",
    "build:prod": "npm run webpack:prod && web-ext build --config=.web-ext-config.js",
    "test": "jest --coverage && npm run webpack:prod && web-ext lint -s dist",
    "test:local": "jest",
    "lint": "eslint --fix .",
    "git:initHook": "scripts/addPreCommitHook.sh"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/opt-out-tools/opt-out.git"
  },
  "author": "Opt Out",
  "license": "AGPL-3.0",
  "bugs": {
    "url": "https://github.com/opt-out-tools/opt-out/issues"
  },
  "homepage": "https://github.com/opt-out-tools/opt-out#readme",
  "devDependencies": {
    "@babel/plugin-transform-modules-commonjs": "^7.9.0",
    "@typescript-eslint/eslint-plugin": "^2.25.0",
    "@typescript-eslint/parser": "^2.25.0",
    "chromedriver": "^80.0.1",
    "concurrently": "^5.1.0",
    "const": "^1.0.0",
    "copy-webpack-plugin": "^5.1.1",
    "eslint": "^6.8.0",
    "eslint-config-standard": "^14.1.1",
    "eslint-plugin-import": "^2.20.1",
    "eslint-plugin-jest": "^23.8.2",
    "eslint-plugin-node": "^11.0.0",
    "eslint-plugin-promise": "^4.2.1",
    "eslint-plugin-standard": "^4.0.1",
    "fetch-mock": "^9.4.0",
    "geckodriver": "^1.19.1",
    "jest": "^25.2.3",
    "jest-webextension-mock": "^3.5.0",
    "node-fetch": "^2.6.0",
    "selenium-webdriver": "^3.6.0",
    "web-ext": "^4.1.0",
    "webpack": "^4.42.1",
    "webpack-cli": "^3.3.11"
  },
  "jest": {
    "setupFiles": [
      "jest-webextension-mock"
    ]
  },
  "babel": {
    "env": {
      "test": {
        "plugins": [
          "@babel/plugin-transform-modules-commonjs"
        ]
      }
    }
  },
  "dependencies": {}
}
