mirror of
https://github.com/supabase/supabase.git
synced 2026-06-23 02:11:02 +08:00
* Adds a generated folder * Adds a realtime section * docs: add Realtime v0 self-host parameters (#9915) Co-authored-by: Wen Bo Xie <5532241+w3b6x9@users.noreply.github.com>
91 lines
4.6 KiB
JSON
91 lines
4.6 KiB
JSON
{
|
|
"name": "reference-docs",
|
|
"version": "0.0.0",
|
|
"private": true,
|
|
"scripts": {
|
|
"dev": "npm run generate:all && npm run docusaurus",
|
|
"start": "npm run docusaurus",
|
|
"docusaurus": "docusaurus start --port 3010",
|
|
"swizzle": "docusaurus swizzle",
|
|
"build": "npm run generate:all && docusaurus build",
|
|
"build:vercel": "npm run clear && docusaurus build --out-dir build/docs",
|
|
"deploy": "docusaurus deploy",
|
|
"clear": "docusaurus clear",
|
|
"serve": "docusaurus serve",
|
|
"prettier": "prettier --write \"./**/*.{ts,tsx,md,mdx,js,jsx,css,json}\"",
|
|
"cli:version": "docusaurus docs:version:_cli",
|
|
"gotrue:version": "docusaurus docs:version:_gotrue",
|
|
"storage:version": "docusaurus docs:version:_storage",
|
|
"supabase-js:version": "docusaurus docs:version:_supabase_js",
|
|
"supabase-dart:version": "docusaurus docs:version:_supabase_dart",
|
|
"generate:all": "npm-run-all --parallel gen:api gen:cli gen:gotrue gen:storage gen:supabase-dart:v0 gen:supabase-dart:v1 gen:supabase-js:v1 gen:supabase-js:v2 gen:realtime",
|
|
"gen:api": "npm-run-all gen:api:usage",
|
|
"gen:api:usage": "ts-node ./generator/index.ts gen --type api --url https://api.supabase.com --input ../../spec/transforms/api_v0_openapi_deparsed.json --output ./_api/usage.mdx",
|
|
"gen:cli": "npm-run-all gen:cli:commands gen:cli:config",
|
|
"gen:cli:commands": "ts-node ./generator/index.ts gen --type cli --input ../../spec/cli_v1_commands.yaml --output ./_cli/generated/usage.mdx ",
|
|
"gen:cli:config": "ts-node ./generator/index.ts gen --type config --input ../../spec/cli_v1_config.yaml --output ./_cli/generated/config.mdx",
|
|
"gen:gotrue": "npm-run-all gen:gotrue:config gen:gotrue:usage",
|
|
"gen:gotrue:config": "ts-node ./generator/index.ts gen --type config --input ../../spec/gotrue_v1_config.yaml --output ./_gotrue/config.mdx",
|
|
"gen:gotrue:usage": "ts-node ./generator/index.ts gen --type api --input ../../spec/transforms/auth_v1_openapi_deparsed.json --output ./_gotrue/usage.mdx",
|
|
"gen:storage": "npm-run-all gen:storage:api gen:storage:config",
|
|
"gen:storage:api": "ts-node ./generator/index.ts gen --type api --input ../../spec/transforms/storage_v0_openapi_deparsed.json --output ./_storage/generated/usage.mdx",
|
|
"gen:storage:config": "ts-node ./generator/index.ts gen --type config --input ../../spec/storage_v0_config.yaml --output ./_storage/generated/config.mdx",
|
|
"gen:supabase-dart:v0": "npm-run-all gen:supabase-dart:v0:ref",
|
|
"gen:supabase-dart:v0:ref": "ts-node ./generator/index.ts gen --type legacy --input ../../spec/supabase_dart_v0.yml --output ./_supabase_dart_versioned_docs/version-v0/generated",
|
|
"gen:supabase-dart:v1": "npm-run-all gen:supabase-dart:v1:ref",
|
|
"gen:supabase-dart:v1:ref": "ts-node ./generator/index.ts gen --type legacy --input ../../spec/supabase_dart_v1.yml --output ./_supabase_dart/generated",
|
|
"gen:supabase-js:v1": "npm-run-all gen:supabase-js:v1:ref",
|
|
"gen:supabase-js:v1:ref": "ts-node ./generator/index.ts gen --type legacy --input ../../spec/supabase_js_v1.yml --output ./_supabase_js_versioned_docs/version-v1/generated",
|
|
"gen:supabase-js:v2": "npm-run-all gen:supabase-js:v2:ref",
|
|
"gen:supabase-js:v2:ref": "ts-node ./generator/index.ts gen --type legacy --input ../../spec/supabase_js_v2.yml --output ./_supabase_js/generated",
|
|
"gen:realtime": "npm-run-all gen:realtime:config",
|
|
"gen:realtime:config": "ts-node ./generator/index.ts gen --type config --input ../../spec/realtime_v0_config.yaml --output ./_realtime/generated/config.mdx"
|
|
},
|
|
"dependencies": {
|
|
"@docusaurus/core": "^2.0.1",
|
|
"@docusaurus/preset-classic": "^2.0.1",
|
|
"@kiwicopple/prism-react-renderer": "github:kiwicopple/prism-react-renderer",
|
|
"@mdx-js/react": "^1.6.22",
|
|
"clsx": "^1.2.1",
|
|
"docusaurus-plugin-sass": "^0.2.2",
|
|
"docusaurus-theme-search-typesense": "^0.6.0-0 ",
|
|
"jsrsasign": "^10.5.26",
|
|
"mdx-mermaid": "^1.3.2",
|
|
"mermaid": "^9.1.7",
|
|
"octokit": "^2.0.5",
|
|
"prism-react-renderer": "^1.3.5",
|
|
"react": "^17.0.2",
|
|
"react-dom": "^17.0.2",
|
|
"sass": "^1.54.4"
|
|
},
|
|
"devDependencies": {
|
|
"@docusaurus/module-type-aliases": "2.0.0-rc.1",
|
|
"ejs": "^3.1.8",
|
|
"lodash": "^4.17.21",
|
|
"minimist": "^1.2.6",
|
|
"npm-run-all": "^4.1.5",
|
|
"openapi-types": "^12.0.2",
|
|
"ts-node": "^10.9.1",
|
|
"typescript": "^4.8.3"
|
|
},
|
|
"prettier": {
|
|
"semi": false,
|
|
"singleQuote": true
|
|
},
|
|
"browserslist": {
|
|
"production": [
|
|
">0.5%",
|
|
"not dead",
|
|
"not op_mini all"
|
|
],
|
|
"development": [
|
|
"last 1 chrome version",
|
|
"last 1 firefox version",
|
|
"last 1 safari version"
|
|
]
|
|
},
|
|
"engines": {
|
|
"node": ">=16.14"
|
|
}
|
|
}
|