UNPKG

stick-js

Version:

Fast toolkit for functional programming in JS. Provides idioms for referentially transparent expressions, clear separation of mutable and immutable operations, object factories, function calls based on English grammar, and pipe & compose operators.

60 lines 1.76 kB
{ "name": "stick-js", "version": "0.6.4", "repository": { "type": "git", "url": "http://gitlab.com/alleycatcc/stick.git" }, "license": "GPL-3.0-or-later", "description": "Fast toolkit for functional programming in JS. Provides idioms for referentially transparent expressions, clear separation of mutable and immutable operations, object factories, function calls based on English grammar, and pipe & compose operators.", "author": { "name": "Allen Haim", "email": "allen@alleycat.cc" }, "main": "./cjs/index.js", "module": "./es/index.mjs", "exports": { ".": { "import": "./es/index.mjs", "require": "./cjs/index.js" }, "./manual": { "import": "./es/manual.mjs", "require": "./cjs/manual.js" }, "./map-manual": { "import": "./es/map-manual.mjs", "require": "./cjs/map-manual.js" }, "./es/index.mjs": "./es/index.mjs", "./es": "./es/index.mjs", "./es/manual": "./es/manual.mjs", "./es/map-manual": "./es/map-manual.mjs" }, "dependencies": { "@babel/runtime": "^7.26.10", "sprintf-js": "^1.1.2" }, "devDependencies": { "@babel/cli": "^7.26.4", "@babel/core": "^7.26.10", "@babel/eslint-parser": "^7.26.10", "@babel/plugin-transform-runtime": "^7.26.10", "@babel/preset-env": "^7.26.9", "bilby": "^0.0.2", "daggy": "^1.4.0", "eslint": "^7.30.0", "eslint-plugin-import": "^2.23.4", "fish-lib": "^0.9.15", "jest": "^29.7.0", "livescript": "^1.6.0", "prelude-ls": "^1.2.1", "ramda": "^0.27.1" }, "resolutions": { "json5/minimist": "^1.2.3", "tsconfig-paths/minimist": "^1.2.3", "normalize-package-data/hosted-git-info": "^2.8.9" }, "packageManager": "yarn@3.1.1" }