Skip to content

Commit c78820d

Browse files
authored
feat: Menu Type API docs (#629)
1 parent 1c2cf26 commit c78820d

File tree

4 files changed

+796
-541
lines changed

4 files changed

+796
-541
lines changed

astro.config.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
import starlight from "@astrojs/starlight";
22
import svelte from "@astrojs/svelte";
3+
import { pluginCollapsibleSections } from "@expressive-code/plugin-collapsible-sections";
4+
import { pluginLineNumbers } from "@expressive-code/plugin-line-numbers";
35
import d2 from "astro-d2";
46
import { defineConfig } from "astro/config";
57
import starlightLinksValidator from "starlight-links-validator";
@@ -228,6 +230,7 @@ export default defineConfig({
228230
},
229231
"paper/dev/data-component-api",
230232
"paper/dev/pdc",
233+
"paper/dev/menu-type-api",
231234
"paper/dev/custom-inventory-holder",
232235
"paper/dev/scheduler",
233236
"paper/dev/plugin-messaging",
@@ -422,6 +425,11 @@ export default defineConfig({
422425
),
423426
],
424427
expressiveCode: {
428+
plugins: [pluginLineNumbers(), pluginCollapsibleSections()],
429+
defaultProps: {
430+
showLineNumbers: false,
431+
collapseStyle: "collapsible-start",
432+
},
425433
frames: {
426434
extractFileNameFromCode: false,
427435
},

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
"@astrojs/starlight": "^0.35.2",
1717
"@astrojs/svelte": "^7.1.0",
1818
"@fontsource/jetbrains-mono": "^5.2.6",
19+
"@expressive-code/plugin-collapsible-sections": "^0.41.3",
20+
"@expressive-code/plugin-line-numbers": "^0.41.3",
1921
"@fontsource/poppins": "^5.2.6",
2022
"astro": "^5.12.8",
2123
"astro-d2": "^0.8.0",
@@ -41,5 +43,5 @@
4143
"engines": {
4244
"node": "22.x"
4345
},
44-
"packageManager": "pnpm@10.8.0+sha512.0e82714d1b5b43c74610193cb20734897c1d00de89d0e18420aebc5977fa13d780a9cb05734624e81ebd81cc876cd464794850641c48b9544326b5622ca29971"
46+
"packageManager": "pnpm@10.14.0+sha512.ad27a79641b49c3e481a16a805baa71817a04bbe06a38d17e60e2eaee83f6a146c6a688125f5792e48dd5ba30e7da52a5cda4c3992b9ccf333f9ce223af84748"
4547
}

0 commit comments

Comments
 (0)