UNPKG

madr-tools

Version:

Node.js CLI to to create and manage Markdown Architectural Decision Records (MADR)

63 lines (62 loc) 1.6 kB
{ "name": "madr-tools", "version": "1.2.5", "description": "Node.js CLI to to create and manage Markdown Architectural Decision Records (MADR)", "type": "module", "main": "dist/cli.js", "files": [ "dist", "assets" ], "scripts": { "prepare": "husky", "build": "rimraf dist && esbuild ./src/cli.ts --outfile=dist/cli.js --bundle --platform=node --target=node20 --format=esm --packages=external --minify", "lint": "tsc && eslint src/**", "prettification-check": "prettier . --check --ignore-unknown" }, "repository": { "type": "git", "url": "git+https://github.com/nioe/madr-tools.git" }, "keywords": [ "adr", "madr", "cli", "architecture", "decision", "documentation", "docs", "markdown" ], "author": "Nicolas Oeschger", "license": "ISC", "bugs": { "url": "https://github.com/nioe/madr-tools/issues" }, "homepage": "https://github.com/nioe/madr-tools#readme", "bin": { "madr": "./dist/cli.js" }, "peerDependencies": { "chalk": "^5.3.0", "yargs": "^17.7.2" }, "devDependencies": { "@commitlint/cli": "19.8.0", "@commitlint/config-conventional": "19.8.0", "@eslint/js": "9.22.0", "@types/node": "22.13.10", "@types/yargs": "17.0.33", "@typescript-eslint/eslint-plugin": "8.27.0", "@typescript-eslint/parser": "8.27.0", "chalk": "5.4.1", "esbuild": "0.25.1", "eslint": "9.22.0", "husky": "9.1.7", "prettier": "3.5.3", "rimraf": "6.0.1", "typescript": "5.8.2", "typescript-eslint": "8.27.0", "yargs": "17.7.2" } }