cyclejs/cycle-core

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "private": true,
  "license": "MIT",
  "devDependencies": {
    "add-stream": "^1.0.0",
    "commitizen": "^3.0.5",
    "conventional-changelog": "^3.0.5",
    "cz-customizable": "~6.2.0",
    "ejs": "^2.6.1",
    "husky": "^3.0.2",
    "jase": "1.2.0",
    "lint-staged": "^8.1.0",
    "markdox": "^0.1.10",
    "prettier": "^1.15.3",
    "rxjs": "^6.3.3",
    "tempfile": "~3.0.0",
    "tslint": "^5.11.0",
    "typescript": "=3.2.4"
  },
  "scripts": {
    "commit": "git-cz",
    "cm": "git-cz",
    "format": "prettier --write './*/{src,test}/**/*.{ts,tsx,js}'",
    "build": "pnpm recursive run build",
    "docs": "pnpm run docs-index && pnpm run docs-documentation && pnpm run docs-releases && pnpm run docs-api",
    "docs-index": "node ./docs/.scripts/make-index.js",
    "docs-documentation": "node ./docs/.scripts/make-documentation.js",
    "docs-releases": "node ./docs/.scripts/make-releases.js",
    "docs-api": "node ./docs/.scripts/make-api-index.js && pnpm recursive run docs",
    "changelog": "pnpm recursive run changelog ",
    "check-release": ".scripts/check-release.js",
    "release-all": ".scripts/release-whatever-needs-release.sh",
    "release": "run() { .scripts/release.sh $1 $2; }; run",
    "lint": "pnpm recursive run lint",
    "test": "pnpm recursive test ",
    "test-ci": "pnpm recursive run test-ci"
  },
  "engines": {
    "node": ">=8"
  },
  "husky": {
    "hooks": {
      "pre-commit": "lint-staged"
    }
  },
  "lint-staged": {
    "*.{ts,tsx}": [
      "prettier --write",
      "tslint --project tsconfig.lint.json",
      "git add"
    ],
    "*.js": [
      "prettier --write",
      "git add"
    ]
  },
  "prettier": {
    "singleQuote": true,
    "trailingComma": "es5",
    "bracketSpacing": false
  },
  "config": {
    "commitizen": {
      "path": "./node_modules/cz-customizable"
    },
    "cz-customizable": {
      "config": "./.cz-config.js"
    }
  }
}