{
  "name": "paragon-ts-jest",
  "version": "20.0.10",
  "main": "index.js",
  "types": "./dist/index.d.ts",
  "description": "A preprocessor with sourcemap support to help use Typescript with Jest",
  "scripts": {
    "build": "tsc -p .",
    "build:watch": "tsc -p . -w",
    "clean": "rimraf dist/**/* && rimraf tests/simple/coverage/**/* && rimraf tests/simple-async/coverage/**/*",
    "clean-build": "npm run clean && npm run build",
    "pretest": "npm run tslint && npm run clean-build",
    "test": "node scripts/tests.js",
    "tslint": "tslint src/*.ts",
    "doc": "doctoc .",
    "prepublish": "npm run clean-build",
    "precommit": "lint-staged",
    "postcommit": "git reset",
    "format": "prettier --single-quote --trailing-comma all --write \"{src,scripts,tests}/**/*.ts\" && prettier --single-quote --trailing-comma es5 --write \"{src,scripts,tests}/**/*.js\""
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/kulshekhar/ts-jest.git"
  },
  "keywords": [
    "jest",
    "typescript",
    "sourcemap",
    "react",
    "testing"
  ],
  "author": "Kulshekhar Kabra <kulshekhar@users.noreply.github.com> (https://github.com/kulshekhar)",
  "contributors": [
    "Brian Ruddy <briancruddy@gmail.com> (https://github.com/bcruddy)",
    "Emil Persson <emil.n.persson@gmail.com> (https://github.com/emilniklas)",
    "Gustav Wengel <gustavwengel@gmail.com>(https://github.com/GeeWee)",
    "Ihor Chulinda <ichulinda@gmail.com> (https://github.com/Igmat)",
    "OJ Kwon <kwon.ohjoong@gmail.com> (https://github.com/kwonoj)",
    "Tony Valderrama <tony.valderrama@outlook.com> (https://github.com/tvald)"
  ],
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/kulshekhar/ts-jest/issues"
  },
  "homepage": "https://github.com/kulshekhar/ts-jest#readme",
  "jest": {
    "transform": {
      ".(ts|tsx)": "<rootDir>/dist/preprocessor.js"
    },
    "testRegex": "/__tests__/.*\\.(spec)\\.(ts|js)$",
    "coverageReporters": [
      "text"
    ],
    "coverageDirectory": "test_coverage_dir",
    "collectCoverageFrom": [
      "src/**/*.tsx",
      "src/**/*.ts"
    ],
    "moduleFileExtensions": [
      "ts",
      "js",
      "json"
    ]
  },
  "dependencies": {
    "babel-core": "^6.24.1",
    "babel-plugin-istanbul": "^4.1.4",
    "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1",
    "babel-preset-jest": "^20.0.3",
    "fs-extra": "^4.0.0",
    "jest-config": "^20.0.0",
    "jest-util": "^20.0.0",
    "pkg-dir": "^2.0.0",
    "source-map-support": "^0.4.4",
    "yargs": "^8.0.1"
  },
  "peerDependencies": {
    "jest": "^20.0.0",
    "typescript": "2.x"
  },
  "devDependencies": {
    "@types/babel-core": "^6.7.14",
    "@types/es6-shim": "latest",
    "@types/fs-extra": "^4.0.0",
    "@types/jest": "latest",
    "@types/node": "latest",
    "@types/react": "latest",
    "@types/source-map-support": "latest",
    "cross-spawn": "latest",
    "cross-spawn-with-kill": "latest",
    "doctoc": "latest",
    "husky": "^0.14.3",
    "jest": "^20.0.0",
    "lint-staged": "^4.0.3",
    "prettier": "^1.5.3",
    "react": "latest",
    "react-test-renderer": "latest",
    "rimraf": "latest",
    "ts-jest": "latest",
    "tslint": "next",
    "typescript": "^2.4.1"
  },
  "lint-staged": {
    "*.js": [
      "prettier --write --single-quote --trailing-comma es5",
      "git add"
    ],
    "*.ts" : [
      "prettier --write --single-quote --trailing-comma all",
      "git add"
    ]
  }
}
