Skip to content

Commit 7ecd090

Browse files
authored
Re-enable husky (#1009)
Fix: #1008
1 parent 112ffdb commit 7ecd090

File tree

3 files changed

+18
-13
lines changed

3 files changed

+18
-13
lines changed

.husky/pre-commit

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
lint-staged

.npmignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,4 @@ tutorials/
2323
.vscode/
2424
.gitignore
2525
.prettierrc.yml
26+
.husky/

package.json

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@
2525
"test": "node --expose-gc ./scripts/run_test.js && npm run dtslint",
2626
"dtslint": "node scripts/generate_tsd.js",
2727
"lint": "eslint --max-warnings=0 --ext js,ts index.js types scripts lib example rosidl_gen rosidl_parser test benchmark/rclnodejs && node ./scripts/cpplint.js",
28-
"format": "clang-format -i -style=file ./src/*.cpp ./src/*.hpp && prettier --write \"{lib,rosidl_gen,rostsd_gen,rosidl_parser,types,example,test,scripts,benchmark}/**/*.{js,md,ts}\" ./*.{js,md,ts}"
28+
"format": "clang-format -i -style=file ./src/*.cpp ./src/*.hpp && prettier --write \"{lib,rosidl_gen,rostsd_gen,rosidl_parser,types,example,test,scripts,benchmark}/**/*.{js,md,ts}\" ./*.{js,md,ts}",
29+
"prepare": "husky"
2930
},
3031
"bin": {
3132
"generate-ros-messages": "./scripts/generate_messages.js"
@@ -41,26 +42,28 @@
4142
"type": "git",
4243
"url": "git+https://github.com/RobotWebTools/rclnodejs.git"
4344
},
45+
"//": "Pin deep-equal to ^1.1.1",
4446
"devDependencies": {
4547
"@babel/eslint-parser": "^7.25.9",
46-
"@typescript-eslint/eslint-plugin": "^6.21.0",
47-
"@typescript-eslint/parser": "^6.21.0",
48+
"@typescript-eslint/eslint-plugin": "^8.18.0",
49+
"@typescript-eslint/parser": "^8.18.0",
4850
"babel-eslint": "^10.1.0",
4951
"clang-format": "^1.8.0",
50-
"commander": "^11.1.0",
52+
"commander": "^12.1.0",
5153
"deep-equal": "^1.1.1",
52-
"eslint": "^8.57.1",
54+
"eslint": "^9.16.0",
5355
"eslint-config-prettier": "^9.1.0",
5456
"eslint-plugin-prettier": "^5.2.1",
55-
"husky": "^8.0.3",
57+
"husky": "^9.1.7",
5658
"jsdoc": "^4.0.4",
57-
"lint-staged": "^14.0.1",
58-
"mocha": "^10.8.2",
59+
"lint-staged": "^15.2.10",
60+
"mocha": "^11.0.2",
5961
"prettier": "^3.4.2",
60-
"sinon": "^15.2.0",
62+
"sinon": "^19.0.2",
6163
"tree-kill": "^1.2.2",
62-
"typescript": "^4.9.5"
64+
"typescript": "^5.7.2"
6365
},
66+
"//": "Pin int64-napi to ^1.0.2",
6467
"dependencies": {
6568
"@rclnodejs/ref-array-di": "^1.2.2",
6669
"@rclnodejs/ref-napi": "^4.0.0",
@@ -77,8 +80,8 @@
7780
"mkdirp": "^3.0.1",
7881
"mz": "^2.7.0",
7982
"nan": "^2.22.0",
80-
"rimraf": "^5.0.10",
81-
"uuid": "^9.0.1",
83+
"rimraf": "^6.0.1",
84+
"uuid": "^11.0.3",
8285
"walk": "^2.3.15"
8386
},
8487
"husky": {
@@ -97,4 +100,4 @@
97100
"engines": {
98101
"node": ">= 16.13.0"
99102
}
100-
}
103+
}

0 commit comments

Comments
 (0)