benj-power/ts-utils

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "bp-ts-utils",
  "version": "2.4.2",
  "description": "TypeScript Utility library",
  "author": "banjo OBE",
  "license": "Apache-2.0",
  "repository": "github:benj-power/ts-utils",
  "homepage": "https://github.com/benj-power/ts-utils#readme",
  "main": "dist/index.js",
  "module": "dist/index.es.js",
  "engines": {
    "node": ">=8",
    "npm": ">=5"
  },
  "scripts": {
    "build": "rm -rf dist && rollup -c",
    "start": "rollup -c rollup.config.js -w",
    "test": "rm -rf dist && jest --coverage --coverageReporters='text-summary'",
    "lint": "tslint -c tslint.json 'src/**/*.ts'"
  },
  "jest": {
    "preset": "ts-jest/presets/js-with-ts",
    "collectCoverageFrom": [
      "./src/**/*.{ts}"
    ],
    "coverageThreshold": {
      "global": {
        "statements": 80,
        "branches": 80,
        "functions": 80,
        "lines": 80
      }
    }
  },
  "devDependencies": {
    "@types/jest": "^26.0.20",
    "@types/node": "^14.14.22",
    "jest": "^26.6.3",
    "node-notifier": ">=8.0.1",
    "rollup": "^1.32.1",
    "rollup-plugin-typescript2": "^0.25.3",
    "ts-jest": "^26.4.4",
    "tslint": "^6.1.3",
    "typescript": "3.9.4"
  },
  "files": [
    "dist"
  ],
  "keywords": [
    "helpers",
    "typescript",
    "util",
    "utility",
    "bp"
  ]
}