UNPKG

twitten

Version:

A fluent js/ts implementation of the result monad, utilizing Happy/Sad path terminology.

59 lines (58 loc) 1.42 kB
{ "name": "twitten", "version": "1.2.0", "description": "A fluent js/ts implementation of the result monad, utilizing Happy/Sad path terminology.", "homepage": "https://github.com/Kusken/Twitten", "bugs": { "url": "https://github.com/Kusken/Twitten/issues" }, "main": "dist/index.js", "types": "dist/index.d.ts", "scripts": { "setup": "npm install", "build": "tsc", "build-watch": "tsc --watch", "clean": "shx rm -rf node_modules/ dist/ docs/", "typedoc": "typedoc --out ./docs --mode modules --tsconfig ./tsconfig.json ./index.ts", "posttypedoc": "shx cp .nojekyll docs/.nojekyll", "js-test": "jest dist/", "test": "jest", "testw": "jest --watchAll" }, "keywords": [ "error-handling", "result", "typescript", "exceptions", "functional", "continuations" ], "author": { "name": "Jacob Jallow", "email": "jacob.jallow@gmail.com" }, "license": "MIT", "devDependencies": { "@types/jest": "^23.1.3", "jest": "^23.3.0", "npm-run-all": "^4.1.3", "shx": "^0.3.1", "ts-jest": "^23.0.0", "typedoc": "^0.11.1", "typescript": "^2.9.2" }, "jest": { "transform": { "^.+\\.tsx?$": "ts-jest" }, "testRegex": "(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", "moduleFileExtensions": [ "ts", "tsx", "js", "jsx", "json", "node" ] } }