{ "name": "fp-ts", "version": "1.12.0", "description": "Functional programming in TypeScript", "files": [ "lib" ], "main": "lib/index.js", "typings": "lib/index.d.ts", "scripts": { "lint": "tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts", "jest": "jest --ci", "jest-coverage": "jest --ci --coverage", "prettier": "prettier --list-different \"./{src,test,examples,exercises}/**/*.ts\"", "fix-prettier": "prettier --write \"./{src,test,examples,exercises}/**/*.ts\"", "typings": "typings-checker --allow-expect-error --project ./typings-checker/tsconfig.json ./typings-checker/index.ts", "test": "npm run lint && npm run prettier && npm run typings && npm run jest && npm run docs", "clean": "rimraf lib/*", "build": "npm run clean && tsc", "prepublish": "npm run build", "docs": "rimraf docs/*.md docs-examples/*.ts && ts-node docs-generator/docs.ts && ts-node docs-examples/index.ts" }, "repository": { "type": "git", "url": "https://github.com/gcanti/fp-ts.git" }, "author": "Giulio Canti ", "license": "MIT", "bugs": { "url": "https://github.com/gcanti/fp-ts/issues" }, "homepage": "https://github.com/gcanti/fp-ts", "dependencies": {}, "devDependencies": { "@types/doctrine": "0.0.3", "@types/jest": "22.2.2", "@types/node": "7.0.4", "@types/prettier": "1.10.0", "benchmark": "2.1.4", "chalk": "2.2.0", "doctrine": "2.0.0", "jest": "22.4.3", "prettier": "1.14.3", "rimraf": "2.6.2", "ts-jest": "^23.10.5", "ts-node": "7.0.1", "ts-simple-ast": "17.1.1", "tslint": "5.11.0", "tslint-config-standard": "8.0.1", "typescript": "3.2.1", "typings-checker": "2.0.0" }, "tags": [ "typescript", "algebraic-data-types", "functional-programming" ], "keywords": [ "typescript", "algebraic-data-types", "functional-programming" ], "jest": { "collectCoverageFrom": [ "src/**/*.{ts}", "!src/Free.ts", "!src/Store.ts" ], "transform": { "^.+\\.tsx?$": "ts-jest" }, "testRegex": "test", "moduleFileExtensions": [ "ts", "js" ], "coverageThreshold": { "global": { "branches": 100, "functions": 100, "lines": 100, "statements": 0 } } } }