Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
421ad6d
initial sdk docs
wixysam Nov 16, 2025
62ac67d
clean up client docs
wixysam Nov 16, 2025
1e8fe01
more docs including client, agents, and auth
wixysam Nov 19, 2025
b21a70d
more initial docs
wixysam Nov 20, 2025
48c7a13
working sdk docs setup
adamfri Nov 25, 2025
b973811
more updates to initial docs
wixysam Nov 25, 2025
16ed167
Merge sdk-docs-setup-ready branch for Mintlify docs generation
wixysam Nov 25, 2025
5abd611
more updates
wixysam Nov 26, 2025
6827d90
final docs setup (we hope)
adamfri Nov 30, 2025
9bff1cf
some more changes
wixysam Nov 30, 2025
76dadf8
Merge branch 'docs/api-ref' of https://github.com/base44-dev/javascri…
wixysam Nov 30, 2025
4ccc529
fix nested return types
adamfri Nov 30, 2025
cf8abc2
reformat single response fields
adamfri Nov 30, 2025
8129433
support for Partials
adamfri Nov 30, 2025
9b42315
more updates
wixysam Nov 30, 2025
fc028fd
Merge branch 'docs/api-ref' of https://github.com/base44-dev/javascri…
wixysam Nov 30, 2025
bc70442
some changes to processing
wixysam Nov 30, 2025
fd898ae
changes to module names
wixysam Nov 30, 2025
da38a14
turn off Panel generation, fix headings, CSS for TOCs
adamfri Dec 1, 2025
da0c93b
more updates
wixysam Dec 2, 2025
9ee33f9
more updates
wixysam Dec 3, 2025
322d71d
more updates
wixysam Dec 4, 2025
1276819
more updates
wixysam Dec 4, 2025
a1c9462
minor fixes
wixysam Dec 7, 2025
45ce179
Add missing type definitions for TypeScript compilation
wixysam Dec 15, 2025
daf8a0f
Merge main branch and resolve conflicts
wixysam Dec 15, 2025
0559309
Use @types/node@^24.10.1 (v25 not available yet)
wixysam Dec 15, 2025
56a632d
Regenerate package-lock.json to fix npm ci errors
wixysam Dec 15, 2025
7d7f1d3
Use @types/node@^25.0.1 to match main (now available)
wixysam Dec 15, 2025
06d4729
fix for failing check
wixysam Dec 15, 2025
38c0a74
remove yark.locl
wixysam Dec 24, 2025
6db6206
Merge main into docs/api-ref and resolve conflicts
wixysam Dec 24, 2025
87c14ff
resolve conflicts
wixysam Dec 24, 2025
3f742be
Trigger GitHub to recheck merge status
wixysam Dec 24, 2025
98cef6d
fix package lock
netanelgilad Dec 24, 2025
4dffd86
validate branch
netanelgilad Dec 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -56,4 +56,7 @@ logs
*.tsbuildinfo

# Optional REPL history
.node_repl_history
.node_repl_history

# Docs
docs/
1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
npm_config_registry=https://registry.npmjs.org
1,737 changes: 930 additions & 807 deletions package-lock.json

Large diffs are not rendered by default.

13 changes: 11 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,23 +16,32 @@
"test:e2e": "vitest run tests/e2e",
"test:watch": "vitest",
"test:coverage": "vitest run --coverage",
"prepublishOnly": "npm run build"
"docs": "typedoc",
"prepublishOnly": "npm run build",
"create-docs": "npm run create-docs:generate && npm run create-docs:process",
"push-docs": "node scripts/mintlify-post-processing/push-to-docs-repo.js",
"create-docs:generate": "typedoc",
"create-docs:process": "node scripts/mintlify-post-processing/file-processing/file-processing.js"
},
"dependencies": {
"axios": "^1.6.2",
"socket.io-client": "^4.7.5",
"uuid": "^13.0.0"
},
"devDependencies": {
"@types/hast": "^3.0.4",
"@types/node": "^25.0.1",
"@types/unist": "^3.0.3",
"@vitest/coverage-istanbul": "^1.0.0",
"@vitest/coverage-v8": "^1.0.0",
"@vitest/ui": "^1.0.0",
"dotenv": "^16.3.1",
"eslint": "^8.54.0",
"nock": "^13.4.0",
"typedoc": "^0.28.14",
"typedoc-plugin-markdown": "^4.9.0",
"typescript": "^5.3.2",
"vitest": "^1.0.0"
"vitest": "^1.6.1"
},
"keywords": [
"base44",
Expand Down
4 changes: 4 additions & 0 deletions scripts/mintlify-post-processing/appended-articles.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"interfaces/EntitiesModule": "interfaces/EntityHandler",
"type-aliases/integrations": "interfaces/CoreIntegrations"
}
5 changes: 5 additions & 0 deletions scripts/mintlify-post-processing/category-map.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"functions": "Client",
"interfaces": "Modules",
"type-aliases": "Modules"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
{
"$schema": "https://mintlify.com/docs.json",
"theme": "mint",
"name": "Base44 Support Documentation",
"integrations": {
"mixpanel": {
"projectToken": "cc6e9e106e4b833fc3a3819c11b74138"
}
},
"colors": {
"primary": "#FF5500",
"light": "#EEE2C0",
"dark": "#FF5500"
},
"navigation": {
"tabs": [
{
"tab": "SDK Reference",
"groups": [
{
"group": "Main Methods",
"pages": [
"content/functions/createClient",
"content/functions/createClientFromRequest",
"content/functions/getAccessToken",
"content/functions/saveAccessToken",
"content/functions/removeAccessToken",
"content/functions/getLoginUrl"
]
},
{
"group": "Modules",
"pages": ["content/interfaces/Auth"]
}
]
}
]
},
"navbar": {
"links": [
{
"label": "Support",
"href": "https://app.base44.com/support/conversations"
}
],
"primary": {
"type": "button",
"label": "Base44",
"href": "https://base44.com/?utm_source=Mintlify&utm_medium=Main&utm_content=menu"
}
},
"footer": {
"socials": {
"twitter": "https://x.com/base_44",
"discord": "https://discord.com/invite/ThpYPZpVts",
"linkedin": "https://www.linkedin.com/company/base44"
}
},
"custom": {
"stylesheets": ["/styling.css"]
}
}
Loading