UNPKG

typescript-checker

Version:

Powerful data validation library enabling type safety

60 lines (59 loc) 1.72 kB
{ "name": "typescript-checker", "version": "2.0.0", "description": "Powerful data validation library enabling type safety", "main": "dist/index.js", "scripts": { "build": "tsc --project tsconfig.build.json", "build:watch": "tsc --project tsconfig.json --watch", "lint": "eslint ./src/ --ext .ts,.tsx,.js,.jsx", "lint:fix": "eslint ./src/ --ext .ts,.tsx,.js,.jsx --fix", "prettify": "prettier --config .prettierrc.js --ignore-path .prettierignore --write ./src/**/*.{ts,tsx,js,jsx}", "test": "jest --config=jest.json --detectOpenHandles --colors", "test:watch": "jest --watch --config=jest.json --detectOpenHandles --colors" }, "repository": { "type": "git", "url": "git+https://github.com/addBots/typescript-checker.git" }, "keywords": [ "typescript", "type", "checker", "safety", "json", "validate", "exactOptionalPropertyTypes" ], "author": "addBots", "license": "MIT", "bugs": { "url": "https://github.com/addBots/typescript-checker/issues" }, "husky": { "hooks": { "pre-commit": "pretty-quick --staged" } }, "homepage": "https://github.com/addBots/typescript-checker#readme", "devDependencies": { "@addbots/eslint-config": "^2.1.0", "@addbots/prettier-config": "^1.0.0", "@types/faker": "^5.1.4", "@types/jest": "^26.0.20", "@typescript-eslint/eslint-plugin": "^4.32.0", "@typescript-eslint/parser": "^4.32.0", "eslint": "^7.18.0", "eslint-config-prettier": "^8.0.0", "eslint-plugin-react": "^7.21.5", "eslint-plugin-react-hooks": "^4.2.0", "faker": "^5.2.0", "husky": "^7.0.0", "jest": "^26.6.3", "jest-extended": "^0.11.5", "prettier": "^2.4.1", "pretty-quick": "^3.1.0", "ts-jest": "^26.4.4", "typescript": "^4.4.3" } }