{ "name": "ts-jest-babel-7", "version": "22.0.7", "main": "index.js", "types": "./dist/index.d.ts", "description": "A preprocessor with sourcemap support to help use Typescript with Jest", "scripts": { "build": "cpx index.d.ts dist/ && tsc -p .", "build:watch": "cpx index.d.ts dist/ && tsc -p . -w", "clean": "rimraf dist/**/* && rimraf tests/simple/coverage && rimraf tests/simple-async/coverage && rimraf tests/**/*/debug.txt", "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 (https://github.com/kulshekhar)", "license": "MIT", "bugs": { "url": "https://github.com/kulshekhar/ts-jest/issues" }, "homepage": "https://github.com/kulshekhar/ts-jest#readme", "jest": { "transform": { "^.+\\.tsx?$": "/dist/preprocessor.js" }, "testRegex": "tests/__tests__/.*\\.spec\\.ts$", "testPathIgnorePatterns": [ "/node_modules/", "tests/__tests__/watch.spec.ts" ], "coverageReporters": [ "text" ], "coverageDirectory": "test_coverage_dir", "collectCoverageFrom": [ "src/**/*.tsx", "src/**/*.ts" ], "moduleFileExtensions": [ "ts", "tsx", "js", "jsx", "json" ] }, "dependencies": { "babel-plugin-istanbul": "^4.1.4", "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", "babel-preset-jest": "^22.0.1", "cpx": "^1.5.0", "fs-extra": "4.0.3", "jest-config": "^22.0.1", "pkg-dir": "^2.0.0", "source-map-support": "^0.5.0", "yargs": "^11.0.0" }, "peerDependencies": { "jest": "^22.0.1 || ^22.1.0-alpha.1 || ^23.0.0-alpha.1", "typescript": "2.x", "babel-core": "^6.0.0 || ^7.0.0-0" }, "devDependencies": { "@types/babel-core": "^6.7.14", "@types/es6-shim": "latest", "@types/fs-extra": "4.0.7", "@types/jest": "latest", "@types/node": "latest", "@types/react": "latest", "@types/source-map-support": "latest", "babel-preset-env": "^1.6.0", "cross-spawn": "latest", "cross-spawn-with-kill": "latest", "doctoc": "latest", "husky": "^0.14.3", "jest": "^22.0.1", "lint-staged": "^6.0.0", "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" ] } }