From cf771a7e53bfb59a38c0afa07f48388891ef0f94 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 14 Apr 2025 05:19:11 +0000 Subject: [PATCH 1/2] Bump @astrojs/starlight from 0.32.6 to 0.33.1 Bumps [@astrojs/starlight](https://github.com/withastro/starlight/tree/HEAD/packages/starlight) from 0.32.6 to 0.33.1. - [Release notes](https://github.com/withastro/starlight/releases) - [Changelog](https://github.com/withastro/starlight/blob/main/packages/starlight/CHANGELOG.md) - [Commits](https://github.com/withastro/starlight/commits/@astrojs/starlight@0.33.1/packages/starlight) --- updated-dependencies: - dependency-name: "@astrojs/starlight" dependency-version: 0.33.1 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 97d85cd..48f9822 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "rescript": "^12.0.0-alpha.9" }, "devDependencies": { - "@astrojs/starlight": "0.32.6", + "@astrojs/starlight": "0.33.1", "astro": "^5.1.1", "micromark": "^4.0.1", "prettier": "^3.3.3", @@ -164,9 +164,9 @@ "dev": true }, "node_modules/@astrojs/starlight": { - "version": "0.32.6", - "resolved": "https://registry.npmjs.org/@astrojs/starlight/-/starlight-0.32.6.tgz", - "integrity": "sha512-ASWGwNzq+0TmJ+GJFFxFFxx6Yra7BqIIMQbvOy/cweTHjqejB6mcaEWtS3Mag12LM7tXCES7v/fzmdPgjz8Yxw==", + "version": "0.33.1", + "resolved": "https://registry.npmjs.org/@astrojs/starlight/-/starlight-0.33.1.tgz", + "integrity": "sha512-YBu9tDOBoEmRZWLoI8jAfO+pON2lEFOcViZrxwv8kpbLn3CDRkcDoP+UeO/Utwb+XVpDGrvjgmyEsqcsq54b2g==", "dev": true, "license": "MIT", "dependencies": { @@ -6939,9 +6939,9 @@ } }, "@astrojs/starlight": { - "version": "0.32.6", - "resolved": "https://registry.npmjs.org/@astrojs/starlight/-/starlight-0.32.6.tgz", - "integrity": "sha512-ASWGwNzq+0TmJ+GJFFxFFxx6Yra7BqIIMQbvOy/cweTHjqejB6mcaEWtS3Mag12LM7tXCES7v/fzmdPgjz8Yxw==", + "version": "0.33.1", + "resolved": "https://registry.npmjs.org/@astrojs/starlight/-/starlight-0.33.1.tgz", + "integrity": "sha512-YBu9tDOBoEmRZWLoI8jAfO+pON2lEFOcViZrxwv8kpbLn3CDRkcDoP+UeO/Utwb+XVpDGrvjgmyEsqcsq54b2g==", "dev": true, "requires": { "@astrojs/mdx": "^4.0.5", diff --git a/package.json b/package.json index ec446fc..1d54904 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "rescript": "^12.0.0-alpha.9" }, "devDependencies": { - "@astrojs/starlight": "0.32.6", + "@astrojs/starlight": "0.33.1", "astro": "^5.1.1", "micromark": "^4.0.1", "prettier": "^3.3.3", From da4076cbe304ca3f65cdce7fcc86ee64dbf14370 Mon Sep 17 00:00:00 2001 From: nojaf Date: Mon, 14 Apr 2025 08:30:58 +0200 Subject: [PATCH 2/2] Fix config change --- astro.config.mjs | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/astro.config.mjs b/astro.config.mjs index 22645ac..44136c0 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -7,23 +7,23 @@ const rescriptTM = JSON.parse( readFileSync("./docs/assets/rescript.tmLanguage.json", "utf-8"), ); -const apiSidebarItems = apiModules.map(({ moduleName, link, items }) => { +const apiSidebarItems = apiModules.map(({ moduleName, link, items }) => { const nestedItems = Object.values(items).map(({ moduleName, link }) => ({ label: moduleName, - link + link, })); - return ({ + return { label: moduleName, collapsed: true, items: [ { label: `Overview`, - link + link, }, - ...nestedItems - ] - }); + ...nestedItems, + ], + }; }); export default defineConfig({ @@ -37,9 +37,13 @@ export default defineConfig({ logo: { src: "./docs/assets/rescript-logo.svg", }, - social: { - github: "https://github.com/rescript-lang/experimental-rescript-webapi", - }, + social: [ + { + icon: "github", + label: "GitHub", + href: "https://github.com/rescript-lang/experimental-rescript-webapi", + }, + ], editLink: { baseUrl: "https://github.com/rescript-lang/experimental-rescript-webapi/edit/main/",