{
  "name": "@goodgamestudios/cxf-ad-banner",
  "version": "1.7.6",
  "description": "Ad banner for the GGS games",
  "type": "module",
  "scripts": {
    "prepare": "husky install",
    "serve": "NODE_ENV=development parcel ./src/**.* --port 4005",
    "test": "jest --coverage",
    "xo": "xo",
    "xo-fix": "xo --fix",
    "reset:dependencies": "rm -rf ./node_modules && npm ci",
    "build:dev": "rimraf dist && NODE_ENV=dev parcel build ./src/**.* --no-cache --detailed-report",
    "build:staging": "rimraf dist && NODE_ENV=qa parcel build ./src/**.* --no-cache --detailed-report",
    "build:production": "rimraf dist && NODE_ENV=production parcel build ./src/**.* --no-cache --detailed-report",
    "---ci deployment---": "------------------------------",
    "ci:deploy:dev": "npm run build:dev && standard-version --prerelease dev && npm publish --access public --tag dev",
    "ci:deploy:staging": "npm run build:staging && standard-version --prerelease qa && npm publish --access public --tag qa",
    "ci:deploy:production": "npm run build:production && standard-version && npm publish --access public --tag production"
  },
  "repository": {
    "type": "git",
    "url": "git@gitlab.goodgamestudios.com:cxf/cxf-ad-banner.git"
  },
  "keywords": [
    "ads",
    "banner",
    "cxf",
    "cxf-plugin"
  ],
  "author": "Sergii Sydorenko <ssydorenko@goodgamestudios.com>",
  "license": "MIT",
  "devDependencies": {
    "@babel/preset-env": "^7.14.7",
    "babel-jest": "^27.0.5",
    "husky": "^6.0.0",
    "jest": "^27.0.5",
    "parcel": "^2.0.0-beta.2",
    "rimraf": "^3.0.2",
    "standard-version": "^9.3.0",
    "xo": "^0.40.3"
  },
  "dependencies": {
    "json-logic-js": "^2.0.1",
    "lodash.throttle": "^4.1.1"
  },
  "xo": {
    "semicolon": false,
    "space": 4,
    "prettier": true,
    "env": [
      "browser",
      "jquery",
      "jest"
    ],
    "rules": {
      "unicorn/no-console-spaces": 0,
      "capitalized-comments": 0,
      "unicorn/numeric-separators-style": 0
    },
    "ignores": []
  },
  "jest": {
    "verbose": true,
    "testMatch": [
      "**/tests/**/*.test.js"
    ],
    "transform": {
      "^.+\\.jsx?$": "babel-jest"
    }
  },
  "babel": {
    "presets": [
      "@babel/preset-env"
    ]
  }
}
