├── .commitlintrc.json ├── .editorconfig ├── .eslintrc.json ├── .gitattributes ├── .github └── workflows │ ├── build.yml │ └── release.yml ├── .gitignore ├── .husky ├── commit-msg └── pre-commit ├── .nxreleaserc.json ├── .prettierignore ├── .prettierrc ├── .secretlintrc.json ├── .vscode └── settings.json ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── apps ├── .gitkeep ├── demo-express-app │ ├── .env.example │ ├── .eslintrc.json │ ├── jest.config.ts │ ├── project.json │ ├── src │ │ ├── assets │ │ │ └── .gitkeep │ │ └── main.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── tsconfig.spec.json │ └── webpack.config.js ├── demo-nextjs-app-router │ ├── .env.example │ ├── .eslintrc.json │ ├── app │ │ ├── api │ │ │ └── fal │ │ │ │ └── proxy │ │ │ │ └── route.ts │ │ ├── camera-turbo │ │ │ └── page.tsx │ │ ├── comfy │ │ │ ├── image-to-image │ │ │ │ └── page.tsx │ │ │ ├── image-to-video │ │ │ │ └── page.tsx │ │ │ ├── page.tsx │ │ │ └── text-to-image │ │ │ │ └── page.tsx │ │ ├── global.css │ │ ├── layout.tsx │ │ ├── page.tsx │ │ ├── queue │ │ │ └── page.tsx │ │ ├── realtime │ │ │ └── page.tsx │ │ ├── streaming │ │ │ └── page.tsx │ │ └── whisper │ │ │ └── page.tsx │ ├── components │ │ ├── drawing.tsx │ │ └── drawingState.json │ ├── index.d.ts │ ├── jest.config.ts │ ├── next-env.d.ts │ ├── next.config.js │ ├── postcss.config.js │ ├── project.json │ ├── public │ │ ├── .gitkeep │ │ └── favicon.ico │ ├── tailwind.config.js │ ├── tsconfig.json │ └── tsconfig.spec.json └── demo-nextjs-page-router │ ├── .env.example │ ├── .eslintrc.json │ ├── index.d.ts │ ├── jest.config.ts │ ├── next-env.d.ts │ ├── next.config.js │ ├── pages │ ├── _app.tsx │ ├── api │ │ └── fal │ │ │ └── proxy.ts │ ├── index.module.css │ ├── index.tsx │ └── styles.css │ ├── postcss.config.js │ ├── project.json │ ├── public │ ├── .gitkeep │ └── placeholder@2x.jpg │ ├── specs │ └── index.spec.tsx │ ├── tailwind.config.js │ ├── tsconfig.json │ └── tsconfig.spec.json ├── babel.config.json ├── cspell-dictionary.txt ├── cspell.json ├── docs └── reference │ ├── .nojekyll │ ├── assets │ ├── highlight.css │ ├── icons.js │ ├── icons.svg │ ├── main.js │ ├── navigation.js │ ├── search.js │ ├── style.css │ └── typedoc-github-style.css │ ├── classes │ ├── ApiError.html │ ├── FalStream.html │ └── ValidationError.html │ ├── functions │ ├── createFalClient.html │ ├── isCompletedQueueStatus.html │ ├── isQueueStatus.html │ ├── isRetryableError.html │ ├── parseEndpointId.html │ ├── withMiddleware.html │ └── withProxy.html │ ├── hierarchy.html │ ├── index.html │ ├── interfaces │ ├── CompletedQueueStatus.html │ ├── FalClient.html │ ├── InProgressQueueStatus.html │ ├── InQueueQueueStatus.html │ ├── QueueClient.html │ ├── RealtimeClient.html │ ├── StorageClient.html │ └── StreamingClient.html │ ├── types │ ├── Metrics.html │ ├── QueueStatus.html │ ├── RequestLog.html │ ├── RequestMiddleware.html │ ├── ResponseHandler.html │ ├── Result.html │ ├── RetryOptions.html │ ├── RunOptions.html │ ├── UrlOptions.html │ ├── ValidationErrorInfo.html │ └── WebHookResponse.html │ └── variables │ └── fal.html ├── jest.config.ts ├── jest.preset.js ├── libs ├── .gitkeep ├── client │ ├── .babelrc │ ├── .eslintrc.json │ ├── README.md │ ├── jest.config.ts │ ├── package.json │ ├── project.json │ ├── src │ │ ├── auth.ts │ │ ├── client.spec.ts │ │ ├── client.ts │ │ ├── config.spec.ts │ │ ├── config.ts │ │ ├── index.ts │ │ ├── middleware.ts │ │ ├── queue.spec.ts │ │ ├── queue.ts │ │ ├── realtime.ts │ │ ├── request.ts │ │ ├── response.ts │ │ ├── retry.spec.ts │ │ ├── retry.ts │ │ ├── runtime.spec.ts │ │ ├── runtime.ts │ │ ├── storage.ts │ │ ├── streaming.ts │ │ ├── types │ │ │ ├── client.ts │ │ │ ├── common.ts │ │ │ └── endpoints.ts │ │ ├── utils.spec.ts │ │ └── utils.ts │ ├── tsconfig.json │ ├── tsconfig.lib.json │ └── tsconfig.spec.json ├── create-app │ ├── .eslintrc.json │ ├── README.md │ ├── jest.config.ts │ ├── package.json │ ├── project.json │ ├── src │ │ └── index.ts │ ├── tsconfig.json │ ├── tsconfig.lib.json │ └── tsconfig.spec.json └── proxy │ ├── .babelrc │ ├── .eslintrc.json │ ├── README.md │ ├── jest.config.ts │ ├── package.json │ ├── project.json │ ├── src │ ├── express.ts │ ├── hono.ts │ ├── index.ts │ ├── nextjs.ts │ ├── remix.ts │ └── svelte.ts │ ├── tsconfig.json │ ├── tsconfig.lib.json │ └── tsconfig.spec.json ├── migrations.json ├── nx.json ├── package.json ├── tools └── tsconfig.tools.json ├── tsconfig.base.json └── typedoc.json /.commitlintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/.commitlintrc.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | . "$(dirname -- "$0")/_/husky.sh" 3 | 4 | npm run lint:staged 5 | -------------------------------------------------------------------------------- /.nxreleaserc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/.nxreleaserc.json -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/.prettierrc -------------------------------------------------------------------------------- /.secretlintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/.secretlintrc.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/README.md -------------------------------------------------------------------------------- /apps/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/demo-express-app/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-express-app/.env.example -------------------------------------------------------------------------------- /apps/demo-express-app/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-express-app/.eslintrc.json -------------------------------------------------------------------------------- /apps/demo-express-app/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-express-app/jest.config.ts -------------------------------------------------------------------------------- /apps/demo-express-app/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-express-app/project.json -------------------------------------------------------------------------------- /apps/demo-express-app/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/demo-express-app/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-express-app/src/main.ts -------------------------------------------------------------------------------- /apps/demo-express-app/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-express-app/tsconfig.app.json -------------------------------------------------------------------------------- /apps/demo-express-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-express-app/tsconfig.json -------------------------------------------------------------------------------- /apps/demo-express-app/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-express-app/tsconfig.spec.json -------------------------------------------------------------------------------- /apps/demo-express-app/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-express-app/webpack.config.js -------------------------------------------------------------------------------- /apps/demo-nextjs-app-router/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-app-router/.env.example -------------------------------------------------------------------------------- /apps/demo-nextjs-app-router/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-app-router/.eslintrc.json -------------------------------------------------------------------------------- /apps/demo-nextjs-app-router/app/api/fal/proxy/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-app-router/app/api/fal/proxy/route.ts -------------------------------------------------------------------------------- /apps/demo-nextjs-app-router/app/camera-turbo/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-app-router/app/camera-turbo/page.tsx -------------------------------------------------------------------------------- /apps/demo-nextjs-app-router/app/comfy/image-to-image/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-app-router/app/comfy/image-to-image/page.tsx -------------------------------------------------------------------------------- /apps/demo-nextjs-app-router/app/comfy/image-to-video/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-app-router/app/comfy/image-to-video/page.tsx -------------------------------------------------------------------------------- /apps/demo-nextjs-app-router/app/comfy/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-app-router/app/comfy/page.tsx -------------------------------------------------------------------------------- /apps/demo-nextjs-app-router/app/comfy/text-to-image/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-app-router/app/comfy/text-to-image/page.tsx -------------------------------------------------------------------------------- /apps/demo-nextjs-app-router/app/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-app-router/app/global.css -------------------------------------------------------------------------------- /apps/demo-nextjs-app-router/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-app-router/app/layout.tsx -------------------------------------------------------------------------------- /apps/demo-nextjs-app-router/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-app-router/app/page.tsx -------------------------------------------------------------------------------- /apps/demo-nextjs-app-router/app/queue/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-app-router/app/queue/page.tsx -------------------------------------------------------------------------------- /apps/demo-nextjs-app-router/app/realtime/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-app-router/app/realtime/page.tsx -------------------------------------------------------------------------------- /apps/demo-nextjs-app-router/app/streaming/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-app-router/app/streaming/page.tsx -------------------------------------------------------------------------------- /apps/demo-nextjs-app-router/app/whisper/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-app-router/app/whisper/page.tsx -------------------------------------------------------------------------------- /apps/demo-nextjs-app-router/components/drawing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-app-router/components/drawing.tsx -------------------------------------------------------------------------------- /apps/demo-nextjs-app-router/components/drawingState.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-app-router/components/drawingState.json -------------------------------------------------------------------------------- /apps/demo-nextjs-app-router/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-app-router/index.d.ts -------------------------------------------------------------------------------- /apps/demo-nextjs-app-router/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-app-router/jest.config.ts -------------------------------------------------------------------------------- /apps/demo-nextjs-app-router/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-app-router/next-env.d.ts -------------------------------------------------------------------------------- /apps/demo-nextjs-app-router/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-app-router/next.config.js -------------------------------------------------------------------------------- /apps/demo-nextjs-app-router/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-app-router/postcss.config.js -------------------------------------------------------------------------------- /apps/demo-nextjs-app-router/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-app-router/project.json -------------------------------------------------------------------------------- /apps/demo-nextjs-app-router/public/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/demo-nextjs-app-router/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-app-router/public/favicon.ico -------------------------------------------------------------------------------- /apps/demo-nextjs-app-router/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-app-router/tailwind.config.js -------------------------------------------------------------------------------- /apps/demo-nextjs-app-router/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-app-router/tsconfig.json -------------------------------------------------------------------------------- /apps/demo-nextjs-app-router/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-app-router/tsconfig.spec.json -------------------------------------------------------------------------------- /apps/demo-nextjs-page-router/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-page-router/.env.example -------------------------------------------------------------------------------- /apps/demo-nextjs-page-router/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-page-router/.eslintrc.json -------------------------------------------------------------------------------- /apps/demo-nextjs-page-router/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-page-router/index.d.ts -------------------------------------------------------------------------------- /apps/demo-nextjs-page-router/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-page-router/jest.config.ts -------------------------------------------------------------------------------- /apps/demo-nextjs-page-router/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-page-router/next-env.d.ts -------------------------------------------------------------------------------- /apps/demo-nextjs-page-router/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-page-router/next.config.js -------------------------------------------------------------------------------- /apps/demo-nextjs-page-router/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-page-router/pages/_app.tsx -------------------------------------------------------------------------------- /apps/demo-nextjs-page-router/pages/api/fal/proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-page-router/pages/api/fal/proxy.ts -------------------------------------------------------------------------------- /apps/demo-nextjs-page-router/pages/index.module.css: -------------------------------------------------------------------------------- 1 | .page { 2 | } 3 | -------------------------------------------------------------------------------- /apps/demo-nextjs-page-router/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-page-router/pages/index.tsx -------------------------------------------------------------------------------- /apps/demo-nextjs-page-router/pages/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-page-router/pages/styles.css -------------------------------------------------------------------------------- /apps/demo-nextjs-page-router/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-page-router/postcss.config.js -------------------------------------------------------------------------------- /apps/demo-nextjs-page-router/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-page-router/project.json -------------------------------------------------------------------------------- /apps/demo-nextjs-page-router/public/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/demo-nextjs-page-router/public/placeholder@2x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-page-router/public/placeholder@2x.jpg -------------------------------------------------------------------------------- /apps/demo-nextjs-page-router/specs/index.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-page-router/specs/index.spec.tsx -------------------------------------------------------------------------------- /apps/demo-nextjs-page-router/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-page-router/tailwind.config.js -------------------------------------------------------------------------------- /apps/demo-nextjs-page-router/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-page-router/tsconfig.json -------------------------------------------------------------------------------- /apps/demo-nextjs-page-router/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/apps/demo-nextjs-page-router/tsconfig.spec.json -------------------------------------------------------------------------------- /babel.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "babelrcRoots": ["*"] 3 | } 4 | -------------------------------------------------------------------------------- /cspell-dictionary.txt: -------------------------------------------------------------------------------- 1 | quickstart 2 | runtimes 3 | -------------------------------------------------------------------------------- /cspell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/cspell.json -------------------------------------------------------------------------------- /docs/reference/.nojekyll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/.nojekyll -------------------------------------------------------------------------------- /docs/reference/assets/highlight.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/assets/highlight.css -------------------------------------------------------------------------------- /docs/reference/assets/icons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/assets/icons.js -------------------------------------------------------------------------------- /docs/reference/assets/icons.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/assets/icons.svg -------------------------------------------------------------------------------- /docs/reference/assets/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/assets/main.js -------------------------------------------------------------------------------- /docs/reference/assets/navigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/assets/navigation.js -------------------------------------------------------------------------------- /docs/reference/assets/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/assets/search.js -------------------------------------------------------------------------------- /docs/reference/assets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/assets/style.css -------------------------------------------------------------------------------- /docs/reference/assets/typedoc-github-style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/assets/typedoc-github-style.css -------------------------------------------------------------------------------- /docs/reference/classes/ApiError.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/classes/ApiError.html -------------------------------------------------------------------------------- /docs/reference/classes/FalStream.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/classes/FalStream.html -------------------------------------------------------------------------------- /docs/reference/classes/ValidationError.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/classes/ValidationError.html -------------------------------------------------------------------------------- /docs/reference/functions/createFalClient.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/functions/createFalClient.html -------------------------------------------------------------------------------- /docs/reference/functions/isCompletedQueueStatus.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/functions/isCompletedQueueStatus.html -------------------------------------------------------------------------------- /docs/reference/functions/isQueueStatus.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/functions/isQueueStatus.html -------------------------------------------------------------------------------- /docs/reference/functions/isRetryableError.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/functions/isRetryableError.html -------------------------------------------------------------------------------- /docs/reference/functions/parseEndpointId.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/functions/parseEndpointId.html -------------------------------------------------------------------------------- /docs/reference/functions/withMiddleware.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/functions/withMiddleware.html -------------------------------------------------------------------------------- /docs/reference/functions/withProxy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/functions/withProxy.html -------------------------------------------------------------------------------- /docs/reference/hierarchy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/hierarchy.html -------------------------------------------------------------------------------- /docs/reference/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/index.html -------------------------------------------------------------------------------- /docs/reference/interfaces/CompletedQueueStatus.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/interfaces/CompletedQueueStatus.html -------------------------------------------------------------------------------- /docs/reference/interfaces/FalClient.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/interfaces/FalClient.html -------------------------------------------------------------------------------- /docs/reference/interfaces/InProgressQueueStatus.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/interfaces/InProgressQueueStatus.html -------------------------------------------------------------------------------- /docs/reference/interfaces/InQueueQueueStatus.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/interfaces/InQueueQueueStatus.html -------------------------------------------------------------------------------- /docs/reference/interfaces/QueueClient.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/interfaces/QueueClient.html -------------------------------------------------------------------------------- /docs/reference/interfaces/RealtimeClient.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/interfaces/RealtimeClient.html -------------------------------------------------------------------------------- /docs/reference/interfaces/StorageClient.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/interfaces/StorageClient.html -------------------------------------------------------------------------------- /docs/reference/interfaces/StreamingClient.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/interfaces/StreamingClient.html -------------------------------------------------------------------------------- /docs/reference/types/Metrics.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/types/Metrics.html -------------------------------------------------------------------------------- /docs/reference/types/QueueStatus.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/types/QueueStatus.html -------------------------------------------------------------------------------- /docs/reference/types/RequestLog.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/types/RequestLog.html -------------------------------------------------------------------------------- /docs/reference/types/RequestMiddleware.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/types/RequestMiddleware.html -------------------------------------------------------------------------------- /docs/reference/types/ResponseHandler.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/types/ResponseHandler.html -------------------------------------------------------------------------------- /docs/reference/types/Result.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/types/Result.html -------------------------------------------------------------------------------- /docs/reference/types/RetryOptions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/types/RetryOptions.html -------------------------------------------------------------------------------- /docs/reference/types/RunOptions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/types/RunOptions.html -------------------------------------------------------------------------------- /docs/reference/types/UrlOptions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/types/UrlOptions.html -------------------------------------------------------------------------------- /docs/reference/types/ValidationErrorInfo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/types/ValidationErrorInfo.html -------------------------------------------------------------------------------- /docs/reference/types/WebHookResponse.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/types/WebHookResponse.html -------------------------------------------------------------------------------- /docs/reference/variables/fal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/docs/reference/variables/fal.html -------------------------------------------------------------------------------- /jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/jest.config.ts -------------------------------------------------------------------------------- /jest.preset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/jest.preset.js -------------------------------------------------------------------------------- /libs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/client/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/.babelrc -------------------------------------------------------------------------------- /libs/client/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/.eslintrc.json -------------------------------------------------------------------------------- /libs/client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/README.md -------------------------------------------------------------------------------- /libs/client/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/jest.config.ts -------------------------------------------------------------------------------- /libs/client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/package.json -------------------------------------------------------------------------------- /libs/client/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/project.json -------------------------------------------------------------------------------- /libs/client/src/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/src/auth.ts -------------------------------------------------------------------------------- /libs/client/src/client.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/src/client.spec.ts -------------------------------------------------------------------------------- /libs/client/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/src/client.ts -------------------------------------------------------------------------------- /libs/client/src/config.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/src/config.spec.ts -------------------------------------------------------------------------------- /libs/client/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/src/config.ts -------------------------------------------------------------------------------- /libs/client/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/src/index.ts -------------------------------------------------------------------------------- /libs/client/src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/src/middleware.ts -------------------------------------------------------------------------------- /libs/client/src/queue.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/src/queue.spec.ts -------------------------------------------------------------------------------- /libs/client/src/queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/src/queue.ts -------------------------------------------------------------------------------- /libs/client/src/realtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/src/realtime.ts -------------------------------------------------------------------------------- /libs/client/src/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/src/request.ts -------------------------------------------------------------------------------- /libs/client/src/response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/src/response.ts -------------------------------------------------------------------------------- /libs/client/src/retry.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/src/retry.spec.ts -------------------------------------------------------------------------------- /libs/client/src/retry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/src/retry.ts -------------------------------------------------------------------------------- /libs/client/src/runtime.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/src/runtime.spec.ts -------------------------------------------------------------------------------- /libs/client/src/runtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/src/runtime.ts -------------------------------------------------------------------------------- /libs/client/src/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/src/storage.ts -------------------------------------------------------------------------------- /libs/client/src/streaming.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/src/streaming.ts -------------------------------------------------------------------------------- /libs/client/src/types/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/src/types/client.ts -------------------------------------------------------------------------------- /libs/client/src/types/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/src/types/common.ts -------------------------------------------------------------------------------- /libs/client/src/types/endpoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/src/types/endpoints.ts -------------------------------------------------------------------------------- /libs/client/src/utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/src/utils.spec.ts -------------------------------------------------------------------------------- /libs/client/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/src/utils.ts -------------------------------------------------------------------------------- /libs/client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/tsconfig.json -------------------------------------------------------------------------------- /libs/client/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/tsconfig.lib.json -------------------------------------------------------------------------------- /libs/client/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/client/tsconfig.spec.json -------------------------------------------------------------------------------- /libs/create-app/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/create-app/.eslintrc.json -------------------------------------------------------------------------------- /libs/create-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/create-app/README.md -------------------------------------------------------------------------------- /libs/create-app/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/create-app/jest.config.ts -------------------------------------------------------------------------------- /libs/create-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/create-app/package.json -------------------------------------------------------------------------------- /libs/create-app/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/create-app/project.json -------------------------------------------------------------------------------- /libs/create-app/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/create-app/src/index.ts -------------------------------------------------------------------------------- /libs/create-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/create-app/tsconfig.json -------------------------------------------------------------------------------- /libs/create-app/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/create-app/tsconfig.lib.json -------------------------------------------------------------------------------- /libs/create-app/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/create-app/tsconfig.spec.json -------------------------------------------------------------------------------- /libs/proxy/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/proxy/.babelrc -------------------------------------------------------------------------------- /libs/proxy/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/proxy/.eslintrc.json -------------------------------------------------------------------------------- /libs/proxy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/proxy/README.md -------------------------------------------------------------------------------- /libs/proxy/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/proxy/jest.config.ts -------------------------------------------------------------------------------- /libs/proxy/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/proxy/package.json -------------------------------------------------------------------------------- /libs/proxy/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/proxy/project.json -------------------------------------------------------------------------------- /libs/proxy/src/express.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/proxy/src/express.ts -------------------------------------------------------------------------------- /libs/proxy/src/hono.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/proxy/src/hono.ts -------------------------------------------------------------------------------- /libs/proxy/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/proxy/src/index.ts -------------------------------------------------------------------------------- /libs/proxy/src/nextjs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/proxy/src/nextjs.ts -------------------------------------------------------------------------------- /libs/proxy/src/remix.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/proxy/src/remix.ts -------------------------------------------------------------------------------- /libs/proxy/src/svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/proxy/src/svelte.ts -------------------------------------------------------------------------------- /libs/proxy/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/proxy/tsconfig.json -------------------------------------------------------------------------------- /libs/proxy/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/proxy/tsconfig.lib.json -------------------------------------------------------------------------------- /libs/proxy/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/libs/proxy/tsconfig.spec.json -------------------------------------------------------------------------------- /migrations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/migrations.json -------------------------------------------------------------------------------- /nx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/nx.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/package.json -------------------------------------------------------------------------------- /tools/tsconfig.tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/tools/tsconfig.tools.json -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/fal-js/HEAD/typedoc.json --------------------------------------------------------------------------------