UNPKG

tracey-cli

Version:
71 lines (70 loc) 2.18 kB
{ "name": "tracey-cli", "version": "0.1.0", "description": "A markdown-based requirements tool", "main": "build/index.js", "scripts": { "test": "jest", "build": "tsc -p .", "tracey": "node build/index.js", "check:loc": "find . -name '*.ts' ! -name '*.test.ts' -not -path './node_modules/*' | xargs wc -l | sort -n -r", "check:dead-exports": "npx ts-unused-exports ./tsconfig.json", "check:circular-dependencies": "npx madge --circular --extensions ts ./src/", "prepare": "npm run build", "prepublishOnly": "npm test", "preversion": "npm test", "postversion": "git push && git push --tags" }, "repository": { "type": "git", "url": "git+https://github.com/konstantin-hatvan/traceability-tool.git" }, "keywords": [ "Requirements", "Documentation", "Traceability" ], "author": "Konstantin Hatvan", "license": "ISC", "bugs": { "url": "https://github.com/konstantin-hatvan/traceability-tool/issues" }, "homepage": "https://github.com/konstantin-hatvan/traceability-tool#readme", "devDependencies": { "@types/glob": "^7.1.3", "@types/jest": "^26.0.19", "@types/lodash.merge": "^4.6.6", "@types/mdast": "^3.0.3", "@types/mock-fs": "^4.13.0", "@types/node": "^14.14.13", "@types/unist": "^2.0.3", "husky": "^4.3.5", "jest": "^26.6.3", "mock-fs": "^4.13.0", "tracey-plugin-breadcrumbs": "^0.1.0", "tracey-plugin-childrequirements": "^0.1.0", "tracey-plugin-requirementsummary": "^0.1.0", "ts-jest": "^26.4.4", "typescript": "^4.1.3" }, "dependencies": { "glob": "^7.1.6", "ignore": "^5.1.8", "lodash.merge": "^4.6.2", "remark": "^12.0.1", "remark-frontmatter": "^2.0.0", "yaml": "^1.10.0" }, "files": [ "build/**/*" ], "bin": { "tracey": "./build/index.js" }, "husky": { "hooks": { "pre-commit": "npm test", "pre-push": "npm test" } } }