1{ 2 "name": "newtype-ts", 3 "version": "0.2.4", 4 "description": "Implementation of newtypes in TypeScript", 5 "files": [ 6 "lib" 7 ], 8 "main": "lib/index.js", 9 "typings": "lib/index.d.ts", 10 "scripts": { 11 "lint": "tslint src/**/*.ts test/**/*.ts", 12 "typings-checker": "typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts", 13 "jest": "jest", 14 "prettier": "prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"", 15 "fix-prettier": "prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test}/**/*.ts\"", 16 "test": "npm run prettier && npm run lint && npm run typings-checker && npm run jest", 17 "clean": "rm -rf lib/*", 18 "build": "npm run clean && tsc" 19 }, 20 "repository": { 21 "type": "git", 22 "url": "https://github.com/gcanti/newtype-ts.git" 23 }, 24 "author": "Giulio Canti <giulio.canti@gmail.com>", 25 "license": "MIT", 26 "bugs": { 27 "url": "https://github.com/gcanti/newtype-ts/issues" 28 }, 29 "homepage": "https://github.com/gcanti/newtype-ts", 30 "dependencies": { 31 "fp-ts": "^1.0.0", 32 "monocle-ts": "^1.0.0" 33 }, 34 "devDependencies": { 35 "@types/jest": "^22.2.2", 36 "@types/node": "8.0.19", 37 "benchmark": "^2.1.4", 38 "jest": "^22.4.3", 39 "prettier": "^1.13.5", 40 "ts-jest": "^22.4.2", 41 "ts-node": "3.3.0", 42 "tslint": "4.4.2", 43 "tslint-config-standard": "4.0.0", 44 "typescript": "^3.1.6", 45 "typings-checker": "^2.0.0" 46 }, 47 "tags": [ 48 "typescript", 49 "newtype", 50 "functional-programming" 51 ], 52 "keywords": [ 53 "typescript", 54 "newtype", 55 "functional-programming" 56 ], 57 "jest": { 58 "globals": { 59 "ts-jest": { 60 "skipBabel": true 61 } 62 }, 63 "collectCoverage": true, 64 "transform": { 65 "^.+\\.tsx?$": "ts-jest" 66 }, 67 "testRegex": "test", 68 "moduleFileExtensions": [ 69 "ts", 70 "js" 71 ], 72 "coverageThreshold": { 73 "global": { 74 "branches": 100, 75 "functions": 100, 76 "lines": 100, 77 "statements": 0 78 } 79 } 80 } 81} 82