Skip to content

Commit 41de651

Browse files
committed
Add internal Skip architecture guide
1 parent a93b248 commit 41de651

6 files changed

Lines changed: 2134 additions & 260 deletions

File tree

astro.config.mjs

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import rehypeAutolinkHeadings from "rehype-autolink-headings";
77
import rehypeExternalLinks from "rehype-external-links";
88
import rehypeSlug from "rehype-slug";
99
import { remarkHeadingId } from "remark-custom-heading-id";
10+
import mermaid from 'astro-mermaid';
1011
import yaml from '@rollup/plugin-yaml';
1112
// shared definitions of the modules and samples
1213
import { coreFrameworks, platformFrameworks, integrationFrameworks, sampleApps } from './skip-repositories.js';
@@ -92,7 +93,6 @@ export default defineConfig({
9293
words: 'total',
9394
},
9495
}),
95-
9696
],
9797
// not needed now that we generate correct editUrl for modules and samples
9898
//routeMiddleware: './src/routeData.ts',
@@ -143,6 +143,7 @@ export default defineConfig({
143143
'docs/skip-cli',
144144
'docs/c-development',
145145
'docs/update-guide',
146+
'docs/architecture',
146147
'docs/help',
147148
'docs/faq',
148149
'compare',
@@ -184,5 +185,14 @@ export default defineConfig({
184185
},
185186
],
186187
}),
188+
mermaid({
189+
//theme: 'forest',
190+
autoTheme: true,
191+
mermaidConfig: {
192+
flowchart: {
193+
curve: 'basis'
194+
}
195+
}
196+
})
187197
],
188198
});

0 commit comments

Comments
 (0)