Skip to content

Commit ecbeaa6

Browse files
feat: use dynamic config to supply custom beta feedback banner (#912)
* feat: use dynamic config to supply custom beta feedback banner * move config to beta directory
1 parent ada6540 commit ecbeaa6

3 files changed

Lines changed: 15 additions & 0 deletions

File tree

beta/doc-kit.config.mjs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
export default {
2+
web: {
3+
remoteConfigUrl:
4+
'https://raw.githubusercontent.com/nodejs/doc-kit/main/beta/site.json',
5+
},
6+
};

beta/site.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"websiteBanners": {
3+
"index": {
4+
"text": "Give us feedback on the new docs",
5+
"link": "https://github.com/nodejs/doc-kit/issues"
6+
}
7+
}
8+
}

scripts/vercel-build.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ node bin/cli.mjs generate \
1616
-v "$NODE_VERSION" \
1717
--type-map "./node/doc/type-map.json" \
1818
--index "./node/doc/api/index.md" \
19+
--config-file "./beta/doc-kit.config.mjs" \
1920
--log-level debug
2021

2122
cp ./node/doc/api/*.md "./out"

0 commit comments

Comments
 (0)