celeborn/dev
tiny-dust d315ff5055 [CELEBORN-1240] Introduce Husky Configuration to Celeborn Web
![image](https://github.com/apache/incubator-celeborn/assets/49502875/4404770c-c46e-470b-8f5e-c244c6656339)

### What changes were proposed in this pull request?

- Added Husky to enforce code quality with automated tasks during Git events.
- Added lint-staged for optimized linting on staged files before each commit.

### Why are the changes needed?

Enhances code quality.

### Does this PR introduce _any_ user-facing change?

No.

### How was this patch tested?

Local test.

Closes #2250 from tiny-dust/CELEBORN-1240.

Lead-authored-by: tiny-dust <idioticzhou@foxmail.com>
Co-authored-by: 周顺顺 <idioticzhou@foxmail.com>
Signed-off-by: SteNicholas <programgeek@163.com>
2024-01-26 16:23:42 +08:00
..
deps [CELEBORN-1184] Update the snakeyaml version from 1.33 to 2.2 2023-12-20 21:23:22 +08:00
checkout_pr.sh [INFRA] Inroduce checkout_pr.sh shell script (#968) 2022-11-14 22:28:43 +08:00
dependencies.sh [CELEBORN-1092] Introduce JVM monitoring in Celeborn Worker using JVMQuake 2023-11-28 20:45:08 +08:00
merge_pr.py [CELEBORN-937][INFRA] Improve branch suggestion for backporting 2023-09-01 00:20:42 +08:00
reformat [CELEBORN-1240] Introduce Husky Configuration to Celeborn Web 2024-01-26 16:23:42 +08:00