forked from Kation-Interactive/git-guardian
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
44 lines (44 loc) · 1.39 KB
/
Copy pathpackage.json
File metadata and controls
44 lines (44 loc) · 1.39 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
{
"name": "quality-code",
"version": "1.0.17",
"description": "A utility to set up Git hooks and configuration files for enforcing branch name validation and commit message linting in a project using popular packages like Husky, Validate Branch Name, and Commitlint. It installs necessary dependencies, creates configuration files, sets up package.json scripts, and adds Husky hooks. Branch names are validated against a specified pattern, and commit messages are linted based on conventional commit guidelines.",
"private": false,
"main": "dist/index.js",
"types": "dist/index.d.ts",
"scripts": {
"start": "node dist/index.js",
"build": "tsc",
"postinstall": "node setup.js",
"test": "mocha"
},
"repository": {
"type": "git",
"url": "git+https://github.com/jordycold/quality-code.git"
},
"keywords": [
"quality",
"code",
"code quality",
"best practices",
"git",
"branch",
"husky",
"commitlint"
],
"author": "https://github.com/jordycold",
"license": "ISC",
"bugs": {
"url": "https://github.com/jordycold/quality-code/issues"
},
"homepage": "https://github.com/jordycold/quality-code#readme",
"devDependencies": {
"@types/chai": "^4.3.5",
"@types/mocha": "^10.0.1",
"chai": "^4.3.7",
"chai-fs": "^2.0.0",
"mocha": "^10.2.0",
"nodemon": "^2.0.22",
"ts-node": "^10.9.1",
"typescript": "^5.0.4"
}
}