38 lines
929 B
JSON
38 lines
929 B
JSON
{
|
|
"name": "miwafu",
|
|
"private": true,
|
|
"devDependencies": {
|
|
"@commitlint/cli": "^7.2.1",
|
|
"@commitlint/config-conventional": "^7.1.2",
|
|
"commitizen": "^3.0.5",
|
|
"cz-conventional-changelog": "^2.1.0",
|
|
"fs-extra": "^7.0.1",
|
|
"husky": "^1.2.1",
|
|
"js-yaml": "^3.13.1",
|
|
"json-stable-stringify": "^1.0.1",
|
|
"pajv": "^1.2.0"
|
|
},
|
|
"scripts": {
|
|
"test": "pajv validate -s src/schema/entry.json -d 'src/dictionary/*/*.yaml' --errors=text > /dev/null",
|
|
"prebuild": "npm test",
|
|
"build": "bin/combine-dictionaries"
|
|
},
|
|
"commitlint": {
|
|
"extends": [
|
|
"@commitlint/config-conventional"
|
|
]
|
|
},
|
|
"config": {
|
|
"commitizen": {
|
|
"path": "./node_modules/cz-conventional-changelog"
|
|
}
|
|
},
|
|
"husky": {
|
|
"hooks": {
|
|
"pre-commit": "npm run build",
|
|
"pre-push": "npm run build",
|
|
"commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
|
|
}
|
|
},
|
|
"dependencies": {}
|
|
}
|