{
  "name": "tsd-lite-cli",
  "version": "4.1.0",
  "description": "Test runner for testing TypeScript typings. CLI over tsd-lite, a per-file version of tsd",
  "license": "MIT",
  "homepage": "https://github.com/asd-xiv/tsd-lite-cli/#readme",
  "bugs": {
    "url": "https://github.com/asd-xiv/tsd-lite-cli/issues"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/asd-xiv/tsd-lite-cli.git"
  },
  "author": {
    "name": "Andrei Dumitrescu",
    "url": "https://github.com/andreidmt"
  },
  "keywords": [
    "cli",
    "typescript",
    "types",
    "test",
    "typings",
    "typing-test",
    "tsd",
    "tsd-lite",
    "test-runner"
  ],
  "sideEffects": false,
  "type": "module",
  "bin": {
    "tsd-lite": "bin/tsd-lite.js"
  },
  "files": [
    "bin",
    "lib",
    "docs"
  ],
  "scripts": {
    "----UTIL": "",
    "prepare": "git config core.hooksPath .githooks",
    "setup": "npm ci --cache .npm --prefer-offline --no-audit",
    "update": "ncu --interactive",
    "postupdate": "npm audit fix",
    "format": "npm run lint.js -- --fix",
    "----TEST": "",
    "test": "tape 'lib/**/*.test.js' | tap-diff",
    "test.coverage": "c8 npm run test",
    "test.coverage-submit": "c8 --reporter=text-lcov npm run test | coveralls",
    "typecheck": "tsc --noEmit",
    "----LINT": "",
    "lint": "npm run lint.js && npm run lint.md",
    "lint.js": "eslint .",
    "lint.md": "markdownlint '*.md' 'src/**/*.md'",
    "----BUILD": "",
    "release": "semantic-release"
  },
  "lint-staged": {
    "*.{ts,js}": "eslint --quiet",
    "*.json": "prettier",
    "*.md": "markdownlint",
    ".circleci/config.yml": "circleci config validate"
  },
  "dependencies": {
    "commander": "^10.0.1",
    "fast-glob": "^3.2.12"
  },
  "peerDependencies": {
    "@tsd/typescript": "^4.x || ^5.x",
    "tsd-lite": "^0.6.0"
  },
  "devDependencies": {
    "@asd14/eslint-config": "^10.2.0",
    "@commitlint/cli": "^17.6.1",
    "@commitlint/config-conventional": "^17.6.1",
    "@semantic-release/git": "^10.0.1",
    "@types/node": "^18.16.3",
    "@types/tape": "^4.13.4",
    "c8": "^7.13.0",
    "coveralls": "^3.1.1",
    "eslint": "^8.39.0",
    "lint-staged": "^13.2.2",
    "markdownlint-cli": "^0.34.0",
    "npm-check-updates": "^16.10.9",
    "prettier": "^2.8.8",
    "semantic-release": "^21.0.2",
    "tap-diff": "^0.1.1",
    "tape": "^5.6.3",
    "typescript": "^5.0.4"
  },
  "engines": {
    "node": ">=18"
  }
}
