markis/jest-ratchet

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "jest-ratchet",
  "version": "2.0.3",
  "description": "Ratchet up code coverage - keep test coverage going only one direction -- up",
  "keywords": [
    "jest",
    "coverage",
    "test",
    "test-coverage",
    "jest-ratchet"
  ],
  "author": {
    "name": "Markis Taylor",
    "email": "m@rkis.cc"
  },
  "main": "index.js",
  "engines": {
    "node": ">=6"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/markis/jest-ratchet.git"
  },
  "bugs": {
    "url": "https://github.com/markis/jest-ratchet/issues",
    "email": "m@rkis.cc"
  },
  "license": "MIT",
  "jest": {
    "collectCoverage": true,
    "coverageReporters": [
      "json-summary",
      "lcovonly",
      "html"
    ],
    "coverageThreshold": {
      "global": {
        "functions": 100,
        "lines": 100,
        "statements": 100
      }
    },
    "testPathIgnorePatterns": [
      "/node_modules/",
      "/test-setup/"
    ],
    "transform": {
      "^.+\\.tsx?$": "ts-jest"
    },
    "testRegex": "test\\.ts$",
    "testURL": "http://localhost/",
    "moduleFileExtensions": [
      "js",
      "ts",
      "tsx"
    ],
    "verbose": true
  },
  "scripts": {
    "build": "rollup -c rollup.config.ts",
    "prepublishOnly": "tslint src/*.ts && jest && rollup -c rollup.config.ts",
    "jest": "jest",
    "test": "tslint src/*.ts && tsc --noemit && jest --no-cache"
  },
  "devDependencies": {
    "@types/jest": "25.2.1",
    "@types/node": "13.11.0",
    "@types/yargs": "12.0.1",
    "jest": "25.2.7",
    "rollup": "2.3.3",
    "rollup-plugin-typescript": "1.0.1",
    "ts-jest": "25.3.1",
    "tslib": "1.11.1",
    "tslint": "6.1.1",
    "typescript": "3.8.3"
  },
  "dependencies": {
    "json-in-place": "1.0.1",
    "yargs-parser": "18.1.2"
  }
}