Skip to content

Commit fb53ed0

Browse files
authored
feat: generate cli docs from sdk package automatically (#379)
1 parent 4cf1538 commit fb53ed0

File tree

11 files changed

+364
-2590
lines changed

11 files changed

+364
-2590
lines changed

.gitignore

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,11 @@ bun.lockb
2929
.env*.local
3030
.vercel
3131
next-env.d.ts
32-
.env.local
32+
.env.local
33+
34+
# generated docs
35+
content/docs/building-with-settlemint/cli/command-reference.mdx
36+
content/docs/building-with-settlemint/cli/settlemint/**/*.mdx
37+
content/docs/building-with-settlemint/cli/settlemint/**/meta.json
38+
content/snippets/dev-tools/cli.mdx
39+
content/snippets/dev-tools/settlemint-*.tmp

bun.lock

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"name": "docs",
66
"dependencies": {
77
"@next/third-parties": "15.3.1",
8+
"@settlemint/sdk-cli": "^2.2.0",
89
"@theguild/remark-mermaid": "0.3.0",
910
"class-variance-authority": "0.7.1",
1011
"clsx": "2.1.1",
@@ -337,6 +338,8 @@
337338

338339
"@sec-ant/readable-stream": ["@sec-ant/readable-stream@0.4.1", "", {}, "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg=="],
339340

341+
"@settlemint/sdk-cli": ["@settlemint/sdk-cli@2.2.0", "", { "dependencies": { "node-fetch-native": "1.6.6" }, "peerDependencies": { "hardhat": "2.23.0" }, "optionalPeers": ["hardhat"], "bin": { "settlemint": "dist/cli.js" } }, "sha512-wtZ9ySnTCCLIItg2oa9X3hbPt57ynm5mi2Tn9whjkAQY37BcPkcyHChd0BgWqtFwEb4EmRS9bhSF1QwDdo3+UA=="],
342+
340343
"@shikijs/core": ["@shikijs/core@3.3.0", "", { "dependencies": { "@shikijs/types": "3.3.0", "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4", "hast-util-to-html": "^9.0.5" } }, "sha512-CovkFL2WVaHk6PCrwv6ctlmD4SS1qtIfN8yEyDXDYWh4ONvomdM9MaFw20qHuqJOcb8/xrkqoWQRJ//X10phOQ=="],
341344

342345
"@shikijs/engine-javascript": ["@shikijs/engine-javascript@3.3.0", "", { "dependencies": { "@shikijs/types": "3.3.0", "@shikijs/vscode-textmate": "^10.0.2", "oniguruma-to-es": "^4.2.0" } }, "sha512-XlhnFGv0glq7pfsoN0KyBCz9FJU678LZdQ2LqlIdAj6JKsg5xpYKay3DkazXWExp3DTJJK9rMOuGzU2911pg7Q=="],
@@ -1279,6 +1282,8 @@
12791282

12801283
"next-themes": ["next-themes@0.4.6", "", { "peerDependencies": { "react": "^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc", "react-dom": "^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc" } }, "sha512-pZvgD5L0IEvX5/9GWyHMf3m8BKiVQwsCMHfoFosXtXBMnaS0ZnIJ9ST4b4NqLVKDEm8QBxoNNGNaBv2JNF6XNA=="],
12811284

1285+
"node-fetch-native": ["node-fetch-native@1.6.6", "", {}, "sha512-8Mc2HhqPdlIfedsuZoc3yioPuzp6b+L5jRCRY1QzuWZh2EGJVQrGppC6V6cF0bLdbW0+O2YpqCA25aF/1lvipQ=="],
1286+
12821287
"npm-run-path": ["npm-run-path@6.0.0", "", { "dependencies": { "path-key": "^4.0.0", "unicorn-magic": "^0.3.0" } }, "sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA=="],
12831288

12841289
"npm-to-yarn": ["npm-to-yarn@3.0.1", "", {}, "sha512-tt6PvKu4WyzPwWUzy/hvPFqn+uwXO0K1ZHka8az3NnrhWJDmSqI8ncWq0fkL0k/lmmi5tAC11FXwXuh0rFbt1A=="],

0 commit comments

Comments
 (0)