{
  "name": "trust-my-travel-legacy",
  "description": "SDK for the Trust My Travel legacy payments API.",
  "keywords": [
    "tmt",
    "trust my travel",
    "api",
    "payments",
    "legacy",
    "sdk"
  ],
  "license": "MIT",
  "version": "1.5.6",
  "main": "dist/index.js",
  "scripts": {
    "build": "tsc --resolveJsonModule",
    "watch": "tsc -w --resolveJsonModule",
    "test": "./node_modules/.bin/jest",
    "coverage": "./node_modules/.bin/jest --collect-coverage",
    "lint": "./node_modules/.bin/eslint . --ext .js,.jsx,.ts,.tsx --ignore-path .gitignore",
    "bump": "./node_modules/.bin/versiony package.json --patch"
  },
  "devDependencies": {
    "@types/jest": "^27.0.3",
    "@types/puppeteer": "^5.4.4",
    "@types/xmlrpc": "^1.3.7",
    "@typescript-eslint/eslint-plugin": "^5.4.0",
    "@typescript-eslint/parser": "^5.4.0",
    "eslint": "^8.3.0",
    "eslint-config-airbnb-base": "^15.0.0",
    "eslint-config-airbnb-typescript": "^16.0.0",
    "eslint-config-prettier": "^8.3.0",
    "eslint-plugin-graphql": "^4.0.0",
    "eslint-plugin-import": "^2.24.2",
    "eslint-plugin-prettier": "^4.0.0",
    "jest": "^27.3.1",
    "prettier": "^2.4.1",
    "puppeteer": "^11.0.0",
    "ts-jest": "^27.0.7",
    "typescript": "~4.5.2",
    "versiony-cli": "^1.3.0"
  },
  "jest": {
    "testMatch": [
      "**/*.test.ts"
    ],
    "transform": {
      "^.+\\.tsx?$": "ts-jest"
    },
    "testEnvironment": "node",
    "coverageThreshold": {
      "global": {
        "branches": 70,
        "functions": 100,
        "lines": 90,
        "statements": 70
      }
    }
  },
  "dependencies": {
    "xmlrpc": "^1.3.2"
  }
}