Skip to content

Commit 2034062

Browse files
authored
Docs/api ref (#48)
1 parent 2971b3f commit 2034062

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+8488
-1181
lines changed

.gitignore

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,4 +56,7 @@ logs
5656
*.tsbuildinfo
5757

5858
# Optional REPL history
59-
.node_repl_history
59+
.node_repl_history
60+
61+
# Docs
62+
docs/

.npmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
npm_config_registry=https://registry.npmjs.org

package-lock.json

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

package.json

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,23 +16,32 @@
1616
"test:e2e": "vitest run tests/e2e",
1717
"test:watch": "vitest",
1818
"test:coverage": "vitest run --coverage",
19-
"prepublishOnly": "npm run build"
19+
"docs": "typedoc",
20+
"prepublishOnly": "npm run build",
21+
"create-docs": "npm run create-docs:generate && npm run create-docs:process",
22+
"push-docs": "node scripts/mintlify-post-processing/push-to-docs-repo.js",
23+
"create-docs:generate": "typedoc",
24+
"create-docs:process": "node scripts/mintlify-post-processing/file-processing/file-processing.js"
2025
},
2126
"dependencies": {
2227
"axios": "^1.6.2",
2328
"socket.io-client": "^4.7.5",
2429
"uuid": "^13.0.0"
2530
},
2631
"devDependencies": {
32+
"@types/hast": "^3.0.4",
2733
"@types/node": "^25.0.1",
34+
"@types/unist": "^3.0.3",
2835
"@vitest/coverage-istanbul": "^1.0.0",
2936
"@vitest/coverage-v8": "^1.0.0",
3037
"@vitest/ui": "^1.0.0",
3138
"dotenv": "^16.3.1",
3239
"eslint": "^8.54.0",
3340
"nock": "^13.4.0",
41+
"typedoc": "^0.28.14",
42+
"typedoc-plugin-markdown": "^4.9.0",
3443
"typescript": "^5.3.2",
35-
"vitest": "^1.0.0"
44+
"vitest": "^1.6.1"
3645
},
3746
"keywords": [
3847
"base44",
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"interfaces/EntitiesModule": "interfaces/EntityHandler",
3+
"type-aliases/integrations": "interfaces/CoreIntegrations"
4+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"functions": "Client",
3+
"interfaces": "Modules",
4+
"type-aliases": "Modules"
5+
}
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
{
2+
"$schema": "https://mintlify.com/docs.json",
3+
"theme": "mint",
4+
"name": "Base44 Support Documentation",
5+
"integrations": {
6+
"mixpanel": {
7+
"projectToken": "cc6e9e106e4b833fc3a3819c11b74138"
8+
}
9+
},
10+
"colors": {
11+
"primary": "#FF5500",
12+
"light": "#EEE2C0",
13+
"dark": "#FF5500"
14+
},
15+
"navigation": {
16+
"tabs": [
17+
{
18+
"tab": "SDK Reference",
19+
"groups": [
20+
{
21+
"group": "Main Methods",
22+
"pages": [
23+
"content/functions/createClient",
24+
"content/functions/createClientFromRequest",
25+
"content/functions/getAccessToken",
26+
"content/functions/saveAccessToken",
27+
"content/functions/removeAccessToken",
28+
"content/functions/getLoginUrl"
29+
]
30+
},
31+
{
32+
"group": "Modules",
33+
"pages": ["content/interfaces/Auth"]
34+
}
35+
]
36+
}
37+
]
38+
},
39+
"navbar": {
40+
"links": [
41+
{
42+
"label": "Support",
43+
"href": "https://app.base44.com/support/conversations"
44+
}
45+
],
46+
"primary": {
47+
"type": "button",
48+
"label": "Base44",
49+
"href": "https://base44.com/?utm_source=Mintlify&utm_medium=Main&utm_content=menu"
50+
}
51+
},
52+
"footer": {
53+
"socials": {
54+
"twitter": "https://x.com/base_44",
55+
"discord": "https://discord.com/invite/ThpYPZpVts",
56+
"linkedin": "https://www.linkedin.com/company/base44"
57+
}
58+
},
59+
"custom": {
60+
"stylesheets": ["/styling.css"]
61+
}
62+
}

0 commit comments

Comments
 (0)