feat: Add browser documentation

This commit is contained in:
2026-04-29 17:15:01 +02:00
parent d261bac0ed
commit 3d81c34159
29 changed files with 19981 additions and 40 deletions

View File

@@ -13,8 +13,9 @@
"bundle:rnnoise": "esbuild node_modules/@timephy/rnnoise-wasm/dist/NoiseSuppressorWorklet.js --bundle --format=esm --outfile=toju-app/public/rnnoise-worklet.js",
"start": "cd \"toju-app\" && ng serve",
"build": "cd \"toju-app\" && ng build",
"build:docs": "cd docs-site && npm run build",
"build:electron": "tsc -p tsconfig.electron.json",
"build:all": "npm run build && npm run build:electron && cd server && npm run build",
"build:all": "npm run build && npm run build:docs && npm run build:electron && cd server && npm run build",
"build:prod": "cd \"toju-app\" && ng build --configuration production --base-href='./'",
"watch": "cd \"toju-app\" && ng build --watch --configuration development",
"test": "cd \"toju-app\" && vitest run",
@@ -29,12 +30,12 @@
"migration:create": "typeorm migration:create electron/migrations/New",
"migration:run": "typeorm migration:run -d dist/electron/data-source.js",
"migration:revert": "typeorm migration:revert -d dist/electron/data-source.js",
"electron:build": "npm run build:prod && npm run build:electron && electron-builder",
"electron:build:win": "npm run build:prod && npm run build:electron && electron-builder --win",
"electron:build:mac": "npm run build:prod && npm run build:electron && electron-builder --mac",
"electron:build:linux": "npm run build:prod && npm run build:electron && electron-builder --linux",
"electron:build:all": "npm run build:prod && npm run build:electron && electron-builder --win --mac --linux",
"build:prod:all": "npm run build:prod && npm run build:electron && cd server && npm run build",
"electron:build": "npm run build:prod && npm run build:docs && npm run build:electron && electron-builder",
"electron:build:win": "npm run build:prod && npm run build:docs && npm run build:electron && electron-builder --win",
"electron:build:mac": "npm run build:prod && npm run build:docs && npm run build:electron && electron-builder --mac",
"electron:build:linux": "npm run build:prod && npm run build:docs && npm run build:electron && electron-builder --linux",
"electron:build:all": "npm run build:prod && npm run build:docs && npm run build:electron && electron-builder --win --mac --linux",
"build:prod:all": "npm run build:prod && npm run build:docs && npm run build:electron && cd server && npm run build",
"build:prod:win": "npm run build:prod:all && electron-builder --win",
"dev": "npm run build:electron && npm run electron:full",
"dev:app": "npm run electron:dev",
@@ -174,6 +175,13 @@
{
"from": "node_modules/@scalar/api-reference/dist/browser/standalone.js",
"to": "scalar/api-reference.js"
},
{
"from": "docs-site/build",
"to": "docusaurus",
"filter": [
"**/*"
]
}
],
"nodeGypRebuild": false,