Skip to content

Commit d18e529

Browse files
committed
fix: use title case for section titles
1 parent 7dc55a4 commit d18e529

File tree

3 files changed

+11
-11
lines changed

3 files changed

+11
-11
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
"citty": "^0.1.5",
3737
"consola": "^3.2.3",
3838
"magic-string": "^0.30.7",
39-
"scule": "^1.2.0",
39+
"scule": "^1.3.0",
4040
"untyped": "^1.4.2"
4141
},
4242
"devDependencies": {
@@ -50,4 +50,4 @@
5050
"unbuild": "^2.0.0"
5151
},
5252
"packageManager": "pnpm@8.12.1"
53-
}
53+
}

pnpm-lock.yaml

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/generators/jsdocs.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { resolve } from "node:path";
22
import { loadSchema } from "untyped/loader";
33
import type { Schema } from "untyped";
4-
import { upperFirst } from "scule";
4+
import { titleCase } from "scule";
55
import { defineGenerator } from "../generator";
66

77
export default defineGenerator({
@@ -91,7 +91,7 @@ function renderSchema(schema: Schema, opts: { headingLevel: number }) {
9191
return a.localeCompare(b);
9292
})) {
9393
if (group) {
94-
lines.push(`${"#".repeat(opts.headingLevel)} ${upperFirst(group)}`, "");
94+
lines.push(`${"#".repeat(opts.headingLevel)} ${titleCase(group)}`, "");
9595
}
9696
for (const item of sections[group].sort((i1, i2) =>
9797
i1[0].localeCompare(i2[0]),

0 commit comments

Comments
 (0)