diff --git a/package.json b/package.json index b6e67b256..95526b252 100644 --- a/package.json +++ b/package.json @@ -7,10 +7,10 @@ "change": "changeset", "changeset": "changeset", "check-dependency-version": "check-dependency-version-consistency . --dep-type devDependencies", - "check-spell": "npx cspell", + "check-spell": "npx cspell && heading-case", "dev": "cross-env NX_DAEMON=false NX_REJECT_UNKNOWN_LOCAL_CACHE=0 nx run-many -t dev --exclude @rspress-fixture/* --exclude @rspress/docs", "dev:website": "cross-env NX_DAEMON=false NX_REJECT_UNKNOWN_LOCAL_CACHE=0 nx run @rspress/docs:dev", - "format": "prettier . --write && biome check --write", + "format": "prettier . --write && biome check --write && heading-case --write", "generate-release-pr": "zx scripts/generateReleasePr.mjs", "lint": "biome check . --diagnostic-level=warn && prettier . --check && pnpm run check-spell", "prepare": "pnpm run build && husky", @@ -47,6 +47,7 @@ "execa": "8.0.1", "fs-extra": "11.2.0", "get-port": "5.1.1", + "heading-case": "^0.1.4", "husky": "^9.1.7", "lint-staged": "~15.3.0", "nx": "20.3.1", diff --git a/packages/document/README.md b/packages/document/README.md index 628ffdf9d..ea397ac34 100644 --- a/packages/document/README.md +++ b/packages/document/README.md @@ -1,4 +1,4 @@ -# Rspress Website +# Rspress website ## Writing style guide diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c74706605..bed3ab8f2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -53,6 +53,9 @@ importers: get-port: specifier: 5.1.1 version: 5.1.1 + heading-case: + specifier: ^0.1.4 + version: 0.1.4 husky: specifier: ^9.1.7 version: 9.1.7 @@ -4413,6 +4416,10 @@ packages: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true + heading-case@0.1.4: + resolution: {integrity: sha512-YyUcfb1Yq0fKhosrnqQRI/qXPYXU1E2a7jgZiGJ6DZ9iDtgZfJ1Y5pge/omOl3vjqQ9L9SKX2Qui8rIP7MXMxQ==} + hasBin: true + highlight.js@10.7.3: resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==} @@ -9849,6 +9856,8 @@ snapshots: he@1.2.0: optional: true + heading-case@0.1.4: {} + highlight.js@10.7.3: {} highlight.js@11.8.0: {}