UNPKG

rubico

Version:

[a]synchronous functional programming

138 lines (137 loc) 2.61 kB
{ "name": "rubico", "version": "2.6.5", "description": "[a]synchronous functional programming", "author": "Richard Tong", "license": "MIT", "main": "index.js", "repository": { "type": "git", "url": "github:a-synchronous/rubico" }, "homepage": "https://rubico.land/", "files": [ "_internal", "dist", "x", "monad", "index.js", "index.d.ts", "es.js", "es.d.ts", "global.js", "global.d.ts", "pipe.js", "pipe.d.ts", "compose.js", "compose.d.ts", "tap.js", "tap.d.ts", "forEach.js", "forEach.d.ts", "switchCase.js", "switchCase.d.ts", "tryCatch.js", "tryCatch.d.ts", "all.js", "all.d.ts", "assign.js", "assign.d.ts", "get.js", "get.d.ts", "set.js", "set.d.ts", "pick.js", "pick.d.ts", "omit.js", "omit.d.ts", "map.js", "map.d.ts", "filter.js", "filter.d.ts", "flatMap.js", "flatMap.d.ts", "reduce.js", "reduce.d.ts", "transform.js", "transform.d.ts", "and.js", "and.d.ts", "or.js", "or.d.ts", "not.js", "not.d.ts", "some.js", "some.d.ts", "every.js", "every.d.ts", "eq.js", "eq.d.ts", "gt.js", "gt.d.ts", "lt.js", "lt.d.ts", "gte.js", "gte.d.ts", "lte.js", "lte.d.ts", "thunkify.js", "thunkify.d.ts", "always.js", "always.d.ts", "curry.js", "curry.d.ts", "__.js", "__.d.ts", "AggregateReducer.js", "AggregateReducer.d.ts", "Transducer.js", "Transducer.d.ts" ], "keywords": [ "function-composition", "asynchronous", "transducers", "parallel", "series", "functional-programming", "promise", "async-await", "node", "javascript", "tacit", "pointfree", "lazy", "concurrent", "iterator", "async", "generator", "combinators", "monad", "utility", "operator" ], "devDependencies": { "async": "latest", "bluebird": "latest", "codecov": "^3.7.1", "eslint": "^9.22.0", "fantasy-land": "latest", "lodash": "latest", "mocha": "^11.1.0", "node-fetch": "^2.6.1", "nyc": "^15.1.0", "ramda": "latest", "terser": "^5.39.0", "thunk-test": "latest", "typescript": "latest" }, "scripts": { "test": "mocha test.js *.test.js */**.test.js", "test-coverage": "nyc mocha test.js x/*.test.js monad/*.test.js", "lint": "eslint .", "build": "npm run dts && ./build", "bench": "./bench", "dts": "del *.d.ts _internal/*.d.ts x/*.d.ts && tsc" } }