{
  "name": "mastercard-client-encryption",
  "version": "1.10.8",
  "description": "Library for Mastercard API compliant payload encryption/decryption.",
  "main": "index.js",
  "engines": {
    "node": ">=6.12.3"
  },
  "scripts": {
    "build": "webpack",
    "test": "mocha && mocha --reporter mocha-sonar-generic-test-coverage > test-results.xml",
    "coverage": "nyc mocha && nyc report --reporter=text-lcov > .nyc_output/coverage.lcov",
    "lint": "eslint lib --ext .js",
    "lint:fix": "eslint lib --ext .js --fix",
    "lint:report": "npm run lint -- -f checkstyle --output-file target/checkstyle.xml",
    "precommit": "lint-staged"
  },
  "mocha": {
    "timeout": "5000"
  },
  "lint-staged": {
    "linters": {
      "*.{js,jsx,json,scss}": [
        "prettier --write",
        "git add"
      ]
    }
  },
  "repository": {
    "type": "git",
    "url": "git@github.com:Mastercard/client-encryption-nodejs.git"
  },
  "author": "Mastercard",
  "license": "MIT",
  "dependencies": {
    "node-forge": "^1.4.0"
  },
  "devDependencies": {
    "eslint": "^7.7.0",
    "eslint-config-prettier": "^6.11.0",
    "eslint-plugin-mocha": "^8.0.0",
    "mocha": "^10.7.3",
    "mocha-sonar-generic-test-coverage": "^0.0.1",
    "nyc": "^15.1.0",
    "rewire": "^9.0.0",
    "webpack": "^5.105.4",
    "webpack-cli": "^4.10.0"
  },
  "publishConfig": {
    "registry": "https://registry.npmjs.org/"
  },
  "files": [
    "lib",
    "index.js",
    "README.md",
    "LICENSE"
  ]
}
