ProJSLib/jsbits

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "jsbits",
  "version": "1.1.3",
  "description": "Public library of professional high quality functions for TypeScript and JavaScript.",
  "author": "aMarCruz <amarcruzbox-git@yahoo.com>",
  "license": "MIT",
  "homepage": "https://github.com/ProJSLib/jsbits",
  "bugs": "https://github.com/ProJSLib/jsbits/issues",
  "repository": {
    "type": "git",
    "url": "https://github.com/ProJSLib/jsbits.git"
  },
  "engines": {
    "node": ">=6.14"
  },
  "keywords": [
    "javascript",
    "typescript",
    "library",
    "es6",
    "esm",
    "dates",
    "objects",
    "jscc",
    "bundlers"
  ],
  "scripts": {
    "test": "nyc mocha packages/*/test/*.spec.ts",
    "pretest": "yarn lint && yarn build:cjs",
    "test-av": "npm run-script build:cjs && mocha packages/*/test/*.spec.ts",
    "test-4": "mocha packages/*/test/*.spec.ts",
    "lint": "eslint --quiet --report-unused-disable-directives --ext js,ts scripts packages",
    "clean": "rimraf './packages/*/*.+(js|mjs|map|d.ts)' './packages/*/+(esm|umd)' ./packages/*/.rpt2_cache",
    "build:cjs": "tsc && node ./scripts/build-wrap.js",
    "build:pkg": "node ./scripts/build-assets.js",
    "build:esm": "node ./scripts/build-rest.js",
    "build": "yarn lint && yarn build:cjs && yarn build:pkg && yarn build:esm"
  },
  "devDependencies": {
    "@types/expect.js": "^0.3.29",
    "@types/fs-extra": "^5.0.4",
    "@types/mocha": "^5.2.5",
    "@types/node": "~10.12.18",
    "@types/uglify-es": "^3.0.0",
    "benchmark": "^2.1.4",
    "eslint": "~5.11.1",
    "eslint-plugin-promise": "^4.0.1",
    "eslint-plugin-typescript": "~0.14.0",
    "expect.js": "^0.3.1",
    "fs-extra": "~7.0.1",
    "jscc": "^1.1.1",
    "jsdoc-to-markdown": "^4.0.1",
    "mocha": "^5.2.0",
    "nyc": "^13.1.0",
    "p-queue": "^3.0.0",
    "prompt": "^1.0.0",
    "rimraf": "^2.6.2",
    "rollup": "~0.68.2",
    "rollup-plugin-cleanup": "^3.1.0",
    "rollup-plugin-node-resolve": "^3.4.0",
    "rollup-plugin-typescript2": "~0.18.0",
    "semver": "^5.6.0",
    "ts-node": "^7.0.1",
    "tslib": "^1.9.3",
    "typescript": "~3.2.2",
    "typescript-eslint-parser": "~21.0.2",
    "uglify-es": "^3.3.9"
  },
  "workspaces": [
    "packages/*"
  ],
  "private": true
}