Pepijn98/kitai

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
    "name": "@pepijn98/kitai",
    "version": "1.1.0",
    "description": "Validate condition, specifically to check if a function argument is what you expected it to be",
    "license": "MIT",
    "main": "lib/index.js",
    "types": "lib/index.d.ts",
    "files": [
        "lib"
    ],
    "keywords": [
        "test",
        "expect",
        "assertion",
        "typescript"
    ],
    "homepage": "https://pepijn98.github.io/kitai/",
    "author": {
        "name": "Pepijn van den Broek",
        "email": "pepijn@vdbroek.dev",
        "url": "https://vdbroek.dev/"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/Pepijn98/kitai.git"
    },
    "bugs": {
        "email": "pepijn@vdbroek.dev",
        "url": "https://github.com/Pepijn98/kitai/issues"
    },
    "scripts": {
        "prebuild": "rm -rf lib",
        "prepublishOnly": "npm run build",
        "build": "tsc",
        "build:check": "tsc --noEmit",
        "docs": "typedoc && cp .nojekyll docs",
        "clean": "rm -rf ./node_modules ./package-lock.json",
        "test": "ts-node examples/simple.ts",
        "test-js": "node examples/simple.js",
        "format": "prettier --write \"src/**/*.{ts,js}\" \"./*.{ts,js}\"",
        "lint": "eslint \"src/**/*.{ts,js}\" \"./*.{ts,js}\" --fix",
        "pretty": "npm run format && npm run lint"
    },
    "devDependencies": {
        "@types/node": "^14.11.10",
        "@typescript-eslint/eslint-plugin": "^4.5.0",
        "@typescript-eslint/parser": "^4.5.0",
        "eslint": "^7.11.0",
        "eslint-config-prettier": "^6.13.0",
        "prettier": "^2.1.2",
        "ts-node": "^9.0.0",
        "typedoc": "^0.19.2",
        "typescript": "^4.0.3"
    }
}