rubico
Version:
[a]synchronous functional programming
94 lines (93 loc) • 1.76 kB
JSON
{
"name": "rubico",
"version": "2.8.2",
"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",
"es.js",
"global.js",
"pipe.js",
"compose.js",
"tap.js",
"forEach.js",
"switchCase.js",
"tryCatch.js",
"all.js",
"assign.js",
"get.js",
"set.js",
"pick.js",
"omit.js",
"map.js",
"filter.js",
"flatMap.js",
"reduce.js",
"transform.js",
"and.js",
"or.js",
"not.js",
"some.js",
"every.js",
"eq.js",
"gt.js",
"lt.js",
"gte.js",
"lte.js",
"thunkify.js",
"always.js",
"curry.js",
"__.js",
"AggregateReducer.js",
"Transducer.js"
],
"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": {
"codecov": "^3.7.1",
"mocha": "^11.1.0",
"node-fetch": "^2.6.1",
"nyc": "^15.1.0",
"terser": "^5.39.0",
"thunk-test": "latest"
},
"scripts": {
"test": "mocha test.js *.test.js */**.test.js",
"dist-test": "node dist-test.js && node dist-test.mjs",
"test-coverage": "nyc mocha test.js x/*.test.js monad/*.test.js",
"build": "npm run dts && ./build",
"bench": "./bench"
}
}