UNPKG

@unsplash/sum-types-io-ts

Version:
63 lines (62 loc) 1.79 kB
{ "name": "@unsplash/sum-types-io-ts", "description": "io-ts bindings for @unsplash/sum-types.", "version": "0.7.1", "license": "MIT", "author": "Unsplash", "repository": { "type": "git", "url": "https://github.com/unsplash/sum-types-io-ts" }, "homepage": "https://github.com/unsplash/sum-types-io-ts", "bugs": "https://github.com/unsplash/sum-types-io-ts/issues", "keywords": [ "functional-programming", "typescript", "sum-types", "io-ts" ], "main": "./dist/cjs/index.js", "module": "./dist/esm/index.js", "types": "./dist/types/index.d.ts", "files": [ "dist/" ], "sideEffects": false, "scripts": { "build": "rm -rf ./dist/ && mkdir -p ./dist/esm/ ./dist/cjs/ && tsc -p ./tsconfig.build-esm.json && tsc -p ./tsconfig.build-cjs.json && tsc -p ./tsconfig.build-types.json", "typecheck": "tsc --noEmit", "lint": "eslint ./src/ ./test/ --ext ts", "fmt": "prettier .", "unit": "jest", "docs": "docs-ts", "prepublish": "yarn run build" }, "devDependencies": { "@types/eslint": "^7.0.0", "@types/jest": "^26.0.20", "@typescript-eslint/eslint-plugin": "^4.3.0", "@typescript-eslint/parser": "^4.3.0", "@unsplash/sum-types": "^0.4.0", "docs-ts": "^0.6.7", "eslint": "^7.0.0", "eslint-plugin-expect-type": "^0.0.6", "eslint-plugin-functional": "^3.5.0", "fast-check": "^3.1.2", "fp-ts": "^2.11.0", "fp-ts-std": "^0.11.0", "io-ts": "^2.2.0", "io-ts-types": "^0.5.16", "jest": "^26.6.0", "monocle-ts": "^2.3.11", "newtype-ts": "^0.3.4", "prettier": "^2.1.2", "ts-jest": "^26.4.1", "typescript": "^4.0.3" }, "peerDependencies": { "@unsplash/sum-types": "^0.4.0", "fp-ts": "^2.11.0", "io-ts": "^2.2.0" } }