Skip to content

Commit 957e5e2

Browse files
committed
feat: add Confluence docs support and standardize module naming
- Add launch configurations for docs, Workbench docs, and Docs tree in VS Code - Ignore confluence-tree-full.json in .gitignore - Add axios dependency for HTTP requests - Refactor module keys in solution bundles from camelCase to kebab-case for consistency
1 parent f2cb156 commit 957e5e2

40 files changed

Lines changed: 1184 additions & 429 deletions

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,4 +196,5 @@ Thumbs.db
196196
desktop.ini
197197

198198
# Confluence script credentials
199-
script/config.js
199+
script/config.js
200+
confluence-tree-full.json

.vscode/launch.json

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,13 @@
44
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
55
"version": "0.2.0",
66
"configurations": [
7+
{
8+
"name": "docs",
9+
"program": "${workspaceFolder}/script/generate-confluence-aggregator.js",
10+
"request": "launch",
11+
"type": "node",
12+
"runtimeExecutable": "/usr/bin/node"
13+
},
714
{
815
"name": "Workbench",
916
"program": "${workspaceFolder}/workbench.js",
@@ -18,6 +25,21 @@
1825
"request": "launch",
1926
"type": "node",
2027
"runtimeExecutable": "/usr/bin/node"
28+
},
29+
{
30+
"name": "Workbench docs",
31+
"program": "${workspaceFolder}/workbench.js",
32+
"args": ["--docs"],
33+
"request": "launch",
34+
"type": "node",
35+
"runtimeExecutable": "/usr/bin/node"
36+
},
37+
{
38+
"name": "Docs tree",
39+
"program": "${workspaceFolder}/script/dump-confluence-tree.js",
40+
"request": "launch",
41+
"type": "node",
42+
"runtimeExecutable": "/usr/bin/node"
2143
}
2244
]
2345
}

package-lock.json

Lines changed: 280 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"dependencies": {
3+
"axios": "^1.13.6",
34
"js-yaml": "^4.1.0",
45
"jszip": "^3.10.1",
56
"mime-types": "^3.0.1",

0 commit comments

Comments
 (0)