UNPKG

io-ts-excess

Version:

Decoder for io-ts to check, that object is exactly the same

61 lines (60 loc) 1.7 kB
{ "name": "io-ts-excess", "version": "1.0.1", "description": "Decoder for io-ts to check, that object is exactly the same", "main": "index.js", "scripts": { "build": "tsc", "build:clean": "npm run clean && npm run build", "watch": "tsc -w", "lint": "npm run lint:tsc && npm run lint:tslint", "lint:tsc": "tsc -p tsconfig.json --noEmit", "lint:tslint": "tslint -c tslint.json -p tsconfig.json --fix", "lint:prettier": "prettier --write \"{src,test}/**/*.ts*\"", "commit": "commit-prompt --no-verify", "precommit": "lint-staged && npm run lint", "test": "jest --detectOpenHandles", "test:ci": "jest --detectOpenHandles --coverage", "clean": "rimraf '{src,__tests__}/**/*.js?(x)?(.map)'", "release": "./extra/deployment/release.sh", "prepublishOnly": "npm run build:clean" }, "files": [ "index.js", "index.d.ts" ], "repository": { "type": "git", "url": "git+https://github.com/goooseman/io-ts-excess.git" }, "keywords": [ "io-ts", "exact", "excess" ], "author": "goooseman", "license": "MIT", "bugs": { "url": "https://github.com/goooseman/io-ts-excess/issues" }, "homepage": "https://github.com/goooseman/io-ts-excess", "devDependencies": { "@types/jest": "^23.3.13", "@types/node": "^10.14.13", "fp-ts": "^2.0.2", "jest": "^23.6.0", "prettier-config-trucknet-io": "^2.0.1", "rimraf": "^2.6.3", "trucknet-commit": "^1.4.3", "ts-jest": "^23.10.3", "tslint": "^5.12.1", "tslint-config-trucknet-io": "^1.6.0", "typescript": "^3.5.3" }, "dependencies": { "io-ts": "^2.0.0" }, "peerDependencies": { "fp-ts": "^2.0.0" } }