UNPKG

funfix

Version:

Functional Programming library for JavaScript, TypeScript and Flow

79 lines (78 loc) 1.96 kB
{ "name": "funfix", "description": "Functional Programming library for JavaScript, TypeScript and Flow", "version": "7.0.1", "keywords": [ "fp", "functional-programming", "concurrency", "asynchrony", "future", "promise", "io", "task", "monad", "applicative", "option", "either" ], "main": "dist/umd.js", "module": "dist/index.js", "es5module": "dist/es5.js", "typings": "dist/index.d.ts", "files": [ "dist", "src", "index.js.flow" ], "repository": { "type": "git", "url": "https://github.com/funfix/funfix.git" }, "author": "Alexandru Nedelcu <noreply@alexn.org>", "license": "Apache-2.0", "engines": { "node": ">=6.0.0" }, "scripts": { "lint": "flow check && tslint --project tsconfig.json -e **/node_modules/** -e **/dist/** -t codeFrame src/**/*.ts", "doc": "../../scripts/generate-docs.js .", "clean": "rimraf dist && rimraf coverage && rimraf .nyc_output", "prebuild": "npm run clean", "build": "tsc && npm run rollup && npm run doc", "start": "node ../../node_modules/.bin/tsc-watch --onSuccess 'npm run rollup'", "test": "mocha --opts mocha.opts", "test:watch": "mocha --opts mocha.opts --watch", "test:prod": "npm run lint && nyc mocha --opts mocha.opts --reporter dot", "rollup": "rollup -c && npm run fix-modules && npm run fix-types", "fix-modules": "node ../../scripts/fix-es5.js dist/es5.js", "fix-types": "../../scripts/fix-types.js ." }, "dependencies": { "funfix-core": "^7.0.1", "funfix-effect": "^7.0.1", "funfix-exec": "^7.0.1", "funland": "^0.1.4" }, "nyc": { "include": [ "src/**/*.ts", "src/**/*.tsx" ], "extension": [ ".ts", ".tsx" ], "require": [ "ts-node/register" ], "reporter": [ "lcov", "json", "text", "html" ], "sourceMap": true, "instrument": true } }