{
  "name": "@gooddata/mock-js",
  "version": "2.24.18",
  "description": "",
  "main": "dist/index.js",
  "files": [
    "dist",
    "src",
    "README.md",
    "LICENSE"
  ],
  "dependencies": {
    "@gooddata/typings": "^2.28.0",
    "@types/seedrandom": "2.4.27",
    "@types/uuid": "3.4.3",
    "body-parser": "^1.19.0",
    "date-fns": "1.29.0",
    "es6-promise": "4.1.0",
    "express": "4.16.3",
    "express-session": "^1.17.2",
    "http-status-codes": "^1.3.0",
    "invariant": "2.2.2",
    "lodash": "^4.17.11",
    "seedrandom": "2.4.3",
    "uuid": "3.1.0"
  },
  "devDependencies": {
    "@gooddata/frontend-npm-scripts": "1.2.0",
    "@gooddata/tslint-config": "1.0.0",
    "@types/body-parser": "1.16.3",
    "@types/express": "4.11.1",
    "@types/express-session": "0.0.32",
    "@types/invariant": "2.2.29",
    "@types/jest": "^26.0.24",
    "@types/lodash": "4.14.121",
    "@types/supertest": "^2.0.0",
    "husky": "3.0.0",
    "jest": "^27.0.6",
    "jest-junit": "^13.0.0",
    "lint-staged": "^11.0.0",
    "ms": "^2.1.1",
    "prettier": "1.16.4",
    "supertest": "3.0.0",
    "ts-jest": "^27.0.4",
    "tslint-config-prettier": "1.18.0",
    "typescript": "^3.3.4000"
  },
  "config": {
    "tslint": "./src/{,**/}*.ts"
  },
  "scripts": {
    "test": "jest --watch",
    "test-once": "jest",
    "dev": "rm -rf dist && tsc --watch",
    "copy-static-assets": "mkdir ./dist/static && cp -R ./static ./dist",
    "prepublish": "rm -rf dist && tsc -p tsconfig.build.json && yarn copy-static-assets",
    "prettier-check": "prettier --check 'src/**/*.{ts,js,tsx,jsx,json,scss,md,yaml,html}'",
    "prettier-write": "prettier --write 'src/**/*.{ts,js,tsx,jsx,json,scss,md,yaml,html}'",
    "run-tslint": "tslint -p tsconfig.json",
    "tslint": "yarn run-tslint -t verbose $npm_package_config_tslint",
    "tslint-ci": "mkdir -p ./ci/results && yarn run-tslint -t checkstyle -o ./ci/results/tslint-results.xml $npm_package_config_tslint",
    "validate": "tsc --noEmit && yarn tslint && yarn prettier-check",
    "validate-ci": "tsc --noEmit && yarn tslint-ci && yarn prettier-check"
  },
  "author": "GoodData Corporation",
  "license": "BSD-3-Clause",
  "jest": {
    "transform": {
      "\\.ts$": "ts-jest"
    },
    "testRegex": "\\.test\\.ts$",
    "moduleFileExtensions": [
      "ts",
      "js",
      "json",
      "node"
    ]
  },
  "husky": {
    "hooks": {
      "pre-commit": "lint-staged"
    }
  },
  "lint-staged": {
    "src/**/*.{ts,js,tsx,jsx,json,scss,md,yaml,html}": [
      "prettier --write",
      "git add"
    ],
    "src/**/*.{ts,js,tsx,jsx,scss}": [
      "npx gdc-fix-copyright",
      "git add"
    ]
  }
}
