* chore(client): rename function module * chore: allow client to be created multiple times singleton client is not the default but it still present as a compatibility layer * chore: update docs * feat(client): improved result typing * chore: update demo app code * chore: updated reference docs * chore: update proxy code * chore: alpha release * chore: fix lint staged rule * chore: clean-up docs * chore: reference docs updated
82 lines
1.5 KiB
JSON
82 lines
1.5 KiB
JSON
{
|
|
"name": "@fal-ai/server-proxy",
|
|
"description": "The fal.ai server proxy adapter for JavaScript and TypeScript Web frameworks",
|
|
"version": "1.0.0",
|
|
"license": "MIT",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/fal-ai/fal-js.git",
|
|
"directory": "libs/proxy"
|
|
},
|
|
"keywords": [
|
|
"fal",
|
|
"client",
|
|
"next",
|
|
"nextjs",
|
|
"express",
|
|
"hono",
|
|
"proxy"
|
|
],
|
|
"exports": {
|
|
".": "./src/index.js",
|
|
"./express": "./src/express.js",
|
|
"./hono": "./src/hono.js",
|
|
"./nextjs": "./src/nextjs.js",
|
|
"./remix": "./src/remix.js",
|
|
"./svelte": "./src/svelte.js"
|
|
},
|
|
"typesVersions": {
|
|
"*": {
|
|
"express": [
|
|
"src/express.d.ts"
|
|
],
|
|
"hono": [
|
|
"src/hono.d.ts"
|
|
],
|
|
"nextjs": [
|
|
"src/nextjs.d.ts"
|
|
],
|
|
"remix": [
|
|
"src/remix.d.ts"
|
|
],
|
|
"svelte": [
|
|
"src/svelte.d.ts"
|
|
]
|
|
}
|
|
},
|
|
"main": "./src/index.js",
|
|
"types": "./src/index.d.ts",
|
|
"peerDependencies": {
|
|
"@remix-run/dev": "^2.0.0",
|
|
"@sveltejs/kit": "^2.0.0",
|
|
"express": "^4.0.0",
|
|
"hono": "^4.0.0",
|
|
"next": "13.4 - 14",
|
|
"react": "^18.0.0",
|
|
"react-dom": "^18.0.0"
|
|
},
|
|
"peerDependenciesMeta": {
|
|
"@remix-run/dev": {
|
|
"optional": true
|
|
},
|
|
"@sveltejs/kit": {
|
|
"optional": true
|
|
},
|
|
"express": {
|
|
"optional": true
|
|
},
|
|
"hono": {
|
|
"optional": true
|
|
},
|
|
"next": {
|
|
"optional": true
|
|
},
|
|
"react": {
|
|
"optional": true
|
|
},
|
|
"react-dom": {
|
|
"optional": true
|
|
}
|
|
}
|
|
}
|