twitten
Version:
A fluent js/ts implementation of the result monad, utilizing Happy/Sad path terminology.
59 lines (58 loc) • 1.42 kB
JSON
{
"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"
]
}
}