@fpjs/overture
Version:
A Javascript prelude
92 lines (91 loc) • 1.99 kB
JSON
{
"name": "@fpjs/overture",
"version": "0.7.1",
"description": "A Javascript prelude",
"author": "Bart Bakker <bart@thesoftwarecraft.com>",
"homepage": "https://gitlab.com/bjpbakker/overture.js",
"license": "MPL-2.0",
"type": "module",
"sideEffects": false,
"repository": {
"type": "git",
"url": "git+https://gitlab.com/bjpbakker/overture.js.git"
},
"bugs": {
"url": "https://gitlab.com/bjpbakker/overture.js/issues"
},
"keywords": [
"overture",
"prelude",
"fp"
],
"exports": {
"./base": {
"require": "./dist/cjs/base/index.js",
"import": "./src/base/index.js"
},
"./algebras/*": {
"require": "./dist/cjs/algebras/*.js",
"import": "./src/algebras/*.js"
},
"./control/*": {
"require": "./dist/cjs/control/*.js",
"import": "./src/control/*.js"
},
"./control/lens": {
"require": "./dist/cjs/control/lens/index.js",
"import": "./src/control/lens/index.js"
},
"./data/*": {
"require": "./dist/cjs/data/*.js",
"import": "./src/data/*.js"
},
"./patches": {
"require": "./dist/cjs/patches/index.js",
"import": "./src/patches/index.js"
}
},
"scripts": {
"build": "./build.sh",
"prepublishOnly": "./build.sh --pristine && npm test",
"test": "mocha",
"test:watch": "mocha --watch"
},
"files": [
"LICENSE",
"README.md",
"RELEASES.md",
"bin",
"dist",
"src"
],
"bin": {
"repl": "bin/repl.js"
},
"devDependencies": {
"@babel/cli": "7.23.0",
"@babel/core": "7.23.2",
"@babel/preset-env": "7.23.2",
"chai": "4.3.10",
"jsverify": "0.8.4",
"mocha": "10.2.0"
},
"babel": {
"comments": false,
"presets": [
[
"@babel/preset-env",
{
"useBuiltIns": false,
"targets": "maintained node versions"
}
]
]
},
"mocha": {
"recursive": true
},
"engines": {
"node": ">= 16.0"
}
}