tangled
alpha
login
or
join now
notnite.com
/
moonlight
3
fork
atom
this repo has no description
3
fork
atom
overview
issues
pulls
pipelines
add husky precommit hook
adryd
2 years ago
1687a059
c075b590
+25
-4
5 changed files
expand all
collapse all
unified
split
.eslintrc.json
.husky
pre-commit
.prettierignore
package.json
pnpm-lock.yaml
+7
-3
.eslintrc.json
···
20
},
21
"rules": {
22
"indent": "off",
23
-
"eqeqeq": ["error", "always", {
24
-
"null": "ignore"
25
-
}],
0
0
0
0
26
"quotes": [
27
"error",
28
"double",
···
20
},
21
"rules": {
22
"indent": "off",
23
+
"eqeqeq": [
24
+
"error",
25
+
"always",
26
+
{
27
+
"null": "ignore"
28
+
}
29
+
],
30
"quotes": [
31
"error",
32
"double",
+4
.husky/pre-commit
···
0
0
0
0
···
1
+
#!/usr/bin/env sh
2
+
. "$(dirname -- "$0")/_/husky.sh"
3
+
4
+
pnpm run check
+1
.prettierignore
···
0
···
1
+
pnpm-lock.yml
+4
-1
package.json
···
16
"lint": "eslint packages",
17
"lint:fix": "eslint packages",
18
"lint:report": "eslint --output-file eslint_report.json --format json packages",
19
-
"typecheck": "tsc --noEmit"
0
0
20
},
21
"devDependencies": {
22
"@typescript-eslint/eslint-plugin": "^6.13.2",
···
27
"eslint-config-prettier": "^9.1.0",
28
"eslint-plugin-prettier": "^5.0.1",
29
"eslint-plugin-react": "^7.33.2",
0
30
"prettier": "^3.1.0",
31
"typescript": "^5.3.2"
32
}
···
16
"lint": "eslint packages",
17
"lint:fix": "eslint packages",
18
"lint:report": "eslint --output-file eslint_report.json --format json packages",
19
+
"typecheck": "tsc --noEmit",
20
+
"check": "pnpm run lint && pnpm run typecheck",
21
+
"prepare": "husky install"
22
},
23
"devDependencies": {
24
"@typescript-eslint/eslint-plugin": "^6.13.2",
···
29
"eslint-config-prettier": "^9.1.0",
30
"eslint-plugin-prettier": "^5.0.1",
31
"eslint-plugin-react": "^7.33.2",
32
+
"husky": "^8.0.3",
33
"prettier": "^3.1.0",
34
"typescript": "^5.3.2"
35
}
+9
pnpm-lock.yaml
···
32
eslint-plugin-react:
33
specifier: ^7.33.2
34
version: 7.33.2(eslint@8.55.0)
0
0
0
35
prettier:
36
specifier: ^3.1.0
37
version: 3.1.0
···
1390
/human-signals@4.3.1:
1391
resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==}
1392
engines: {node: '>=14.18.0'}
0
0
0
0
0
0
1393
dev: true
1394
1395
/ignore@5.3.0:
···
32
eslint-plugin-react:
33
specifier: ^7.33.2
34
version: 7.33.2(eslint@8.55.0)
35
+
husky:
36
+
specifier: ^8.0.3
37
+
version: 8.0.3
38
prettier:
39
specifier: ^3.1.0
40
version: 3.1.0
···
1393
/human-signals@4.3.1:
1394
resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==}
1395
engines: {node: '>=14.18.0'}
1396
+
dev: true
1397
+
1398
+
/husky@8.0.3:
1399
+
resolution: {integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==}
1400
+
engines: {node: '>=14'}
1401
+
hasBin: true
1402
dev: true
1403
1404
/ignore@5.3.0: