UNPKG

git-commit-stamper

Version:

Updates a log file with selected last git commit data

113 lines (112 loc) 3.13 kB
{ "name": "git-commit-stamper", "version": "1.0.10", "description": "Updates a log file with selected last git commit data", "main": "build/index.js", "types": "build/index.d.ts", "bin": { "git-commit-stamper": "build/bin/git-commit-stamper.js" }, "keywords": [ "git", "commit", "log", "changelog", "template", "tag" ], "scripts": { "client": "ts-node src/bin/git-commit-stamper.ts", "build": "npm run build:clean && npm run compile", "build:clean": "rm -rf build/*", "compile": "tsc", "debug": "ts-node-dev --inspect -- src/interaces.ts", "debug:break": "ts-node-dev --inspect-brk -- src/interaces.ts", "test": "jest", "test:ci": "jest --ci --coverage", "test:debug": "node --inspect-brk node_modules/.bin/jest", "test:watch": "jest --watch", "test:coverage:watch": "jest --coverage --watch", "toc": "toc-md README.md README.md", "add-readme": "git add README.md", "lint-staged": "lint-staged", "prepare-publish": "npm run changelog:verify && version-bump && npm run changelog:release", "version-bump": "version-bump", "changelog:help": "changelog-version", "changelog:verify": "changelog-version verify", "changelog:prepare": "changelog-version prepare", "changelog:release": "changelog-version release", "lint": "prettier-standard src/**/*.ts && standardx src/**/*.ts", "ts-node-dev": "ts-node-dev" }, "repository": { "type": "git", "url": "git+https://github.com/theogravity/git-commit-stamper.git" }, "author": "Theo Gravity <theo@suteki.nu>", "license": "MIT", "bugs": { "url": "https://github.com/theogravity/git-commit-stamper/issues" }, "homepage": "https://github.com/theogravity/git-commit-stamper#readme", "dependencies": { "git-last-commit": "^1.0.0", "handlebars": "^4.7.6", "yargs": "^15.3.1" }, "devDependencies": { "@theo.gravity/changelog-version": "2.1.10", "@theo.gravity/version-bump": "2.0.9", "@types/jest": "25.2.1", "@types/node": "^13.11.0", "@typescript-eslint/eslint-plugin": "^2.27.0", "@typescript-eslint/parser": "^2.27.0", "eslint": "6.8.0", "file-mock": "^1.0.0", "jest": "25.2.7", "jest-cli": "25.2.7", "jest-junit-reporter": "1.1.0", "lint-staged": "10.1.2", "pre-commit": "1.2.2", "prettier-standard": "16.2.1", "standardx": "^5.0.0", "toc-md-alt": "^0.3.2", "ts-jest": "25.3.1", "ts-node": "8.8.2", "ts-node-dev": "1.0.0-pre.44", "typescript": "3.8.3" }, "eslintConfig": { "parserOptions": { "ecmaVersion": 6, "sourceType": "module", "ecmaFeatures": { "modules": true } }, "parser": "@typescript-eslint/parser", "plugins": [ "@typescript-eslint/eslint-plugin" ], "rules": { "@typescript-eslint/no-unused-vars": [ 2, { "args": "none" } ] } }, "lint-staged": { "src/**/*.ts": [ "prettier-standard", "git add" ] }, "pre-commit": [ "toc", "lint-staged", "test:ci", "build" ] }