Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat: Rebuild Configuration Generator #1713

Merged
merged 30 commits into from
Dec 19, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
a3568dd
remove old config generator
lorenzolewis Nov 27, 2023
f0c62c5
initial config generator
lorenzolewis Nov 27, 2023
935f55f
Conditionally render properties
lorenzolewis Nov 27, 2023
88a047f
change to module type
lorenzolewis Nov 27, 2023
7d50189
set up options
lorenzolewis Nov 27, 2023
6aaded0
Merge remote-tracking branch 'origin/next' into feat/config-api
lorenzolewis Nov 27, 2023
ae01720
more stuff
lorenzolewis Nov 27, 2023
e5a600d
Add notes
lorenzolewis Nov 27, 2023
d3848b0
update ts target
lorenzolewis Nov 28, 2023
fce9631
Big chunk o' changes
lorenzolewis Nov 28, 2023
8e51df4
temporarily disable link validation
lorenzolewis Nov 28, 2023
554456d
Cap headings to 6
lorenzolewis Nov 28, 2023
a0da86f
Fix frontmatter spacing
lorenzolewis Nov 28, 2023
d0bbfc9
rework
lorenzolewis Nov 29, 2023
764155a
commits
lorenzolewis Nov 29, 2023
d47fa6c
even more, yay
lorenzolewis Nov 30, 2023
61f00af
Fix validator formatting
lorenzolewis Nov 30, 2023
4193d2a
Remove config 2
lorenzolewis Nov 30, 2023
7e7b83c
type formatting styles
lorenzolewis Nov 30, 2023
f368835
cleanup
lorenzolewis Nov 30, 2023
c712d89
Enable broken link detection
lorenzolewis Nov 30, 2023
8549359
Merge branch 'next' into feat/config-api
lorenzolewis Nov 30, 2023
38b0256
Cleanup tsconfig
lorenzolewis Nov 30, 2023
3c2ecf5
remove type for object
lorenzolewis Dec 4, 2023
1770f8e
Redo object properties heading
lorenzolewis Dec 4, 2023
0637c61
Update array formatting
lorenzolewis Dec 4, 2023
a977188
update package metadata
lorenzolewis Dec 4, 2023
de2bd33
Add note for contributors
lorenzolewis Dec 12, 2023
24860a0
Merge branch 'next' into feat/config-api
lorenzolewis Dec 12, 2023
5afc10a
Merge remote-tracking branch 'origin/next' into feat/config-api
lorenzolewis Dec 19, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 0 additions & 3 deletions astro.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,9 @@ import starlight from '@astrojs/starlight';
import { rehypeHeadingIds } from '@astrojs/markdown-remark';
import rehypeAutolinkHeadings from 'rehype-autolink-headings';
import locales from './locales.json';
import configGenerator from './src/plugins/configGenerator';
import starlightLinksValidator from 'starlight-links-validator';
import starlightBlog from 'starlight-blog';

await configGenerator();

const authors = {
nothingismagick: {
name: 'Daniel Thompson-Yvetot',
Expand Down
3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,10 @@
"dev": "astro dev",
"format": "prettier -w --cache --plugin prettier-plugin-astro .",
"build:reference": "pnpm --filter js-api-generator run build",
"build:config": "pnpm --filter config-generator run build",
"build:astro": "astro build",
"build:i18n": "pnpm --filter docs-i18n-tracker run build",
"build": "pnpm dev:setup && pnpm build:reference && pnpm build:astro && pnpm build:i18n",
"build": "pnpm dev:setup && pnpm build:reference && pnpm build:config && pnpm build:astro && pnpm build:i18n",
"preview": "astro preview"
},
"dependencies": {
Expand Down
Loading