1.1.1 • Published 6 years ago
gjallar v1.1.1
 
 
Introduction
Msg formatting tool for git-commit based on Commitizen.
And you could check your committing files when pre-commit.
Installation
- edit package.json.
"scripts": {
        "commitmsg": "validate-commit-msg",
        "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0",
        "version": "npm run changelog && git add CHANGELOG.md"
    },
"devDependencies": {
        "gjallar": "^1.0.9"
    },
"husky": {
    "hooks": {
        "pre-commit": "lint-staged"  // if you want to use git-hook
        }
    },
"config": {
    "commitizen": {
        "path": "node_modules/gjallar"
        }
    }- install or update cypher.
npm install- create file.lintstagedrc.jsonin./and add it.
{
    "src/*.js": [
        "prettier --write", // if use prettier
        "tsc",  // if use typescript
        "commitmsg",
        "git add"
        // able to add some commands,like jest
        ]
}- if you want to use prettier, should create file.prettierrcin./and add it.
{
    "tabWidth": 4,
    "singleQuote": true,
    "semi": true,
    "printWidth": 120
}Todo List
pre-commit check
- husky
- commit-lint
- lint-stage
- prettier
- TSLint/ESLint
multi-language
- Chinese Language Config
- English Language Config
1.1.1
6 years ago