dmitriz/cpsfy

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "version": "6.1.2",
  "name": "cpsfy",
  "description": "Tiny goodies for Continuation-Passing-Style functions",
  "main": "index.js",
  "files": [
    "index.js",
    "utils.js"
  ],
  "repository": "https://github.com/dmitriz/cpsfy.git",
  "author": "Dmitri Zaitsev <dmitri14@gmail.com> (https://github.com/dmitriz)",
  "license": "MIT",
  "scripts": {
    "com": "git add . && npx git-cz",
    "syn": "npm run com; git pull && git push",
    "start": "git add . && git commit; npm version",
    "preversion": "npm test",
    "postversion": "npm publish",
    "postpublish": "npm run syn && git push --follow-tags",
    "release": "git checkout master && npm run syn && npx standard-version && npm publish",
    "tape": "npx nyc tape test/*test.js",
    "tapew": "npx onchange -i '**/*.js' -- npm run tape",
    "tap": "npx tap test/*test.js",
    "tapw": "npm run tap -- -w",
    "ava": "TEST=ava npx nyc ava test/*test.js",
    "avaw": "TEST=ava npx ava test/*test.js -w",
    "ava-c8": "TEST=ava npx c8 ava test/*test.js",
    "cov-tap": "npx tap test/*test.js --coverage-report=lcov",
    "cov-ava": "TEST=ava npx c8 ava test/*test.js --coverage-report=lcov",
    "rebcont": "git add . && git rebase --continue",
    "toc": "npx markdown-toc DOCUMENTATION.md > toc",
    "doc": "npx documentation build 'index.js' -f html -o auto-docs --github",
    "test": "npm run ava",
    "testw": "npm run avaw"
  },
  "keywords": [
    "library",
    "utilities",
    "function",
    "variadic",
    "polymorphic",
    "abstraction",
    "continuation",
    "cont",
    "cps",
    "task",
    "future",
    "control-flow",
    "pipe",
    "pipeline",
    "higher-order",
    "compose",
    "composition",
    "function composition",
    "fluent",
    "point-free",
    "curry",
    "curried",
    "currying",
    "partial",
    "fantasy-land",
    "static-land",
    "functional",
    "functional-programming",
    "functional programming",
    "fp",
    "algebraic",
    "algebraic-data-types",
    "monad",
    "monadic",
    "applicative",
    "functor",
    "filter",
    "sequence",
    "iteration",
    "scan",
    "reducer",
    "state",
    "action",
    "events",
    "stream",
    "event stream",
    "callback",
    "promise",
    "async",
    "async-function",
    "asynchronous",
    "parallel",
    "control-flow"
  ],
  "devDependencies": {
    "ava": "6.1.3",
    "tape": "^4.16.1"
  }
}