UNPKG

tsd-lite-cli

Version:

Test runner for testing TypeScript typings. CLI over tsd-lite, a per-file version of tsd

95 lines (94 loc) 2.46 kB
{ "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" } }