{ "name": "@fal-ai/fal-js", "version": "0.0.0", "license": "MIT", "scripts": { "start": "nx serve", "build": "nx build", "test": "nx test", "lint:staged": "lint-staged", "docs:typedoc": "typedoc --tsconfig libs/client/tsconfig.lib.json", "prepare": "husky install" }, "private": true, "lint-staged": { ".{env,env.example}": [ "secretlint" ], "*.{js,jsx,ts,tsx}": [ "secretlint", "prettier --write" ], "*.{md,mdx}": [ "secretlint", "cspell", "prettier --write" ], "libs/client/src/**/*.ts": [ "npm run docs:typedoc" ] }, "dependencies": { "@inquirer/prompts": "^3.3.0", "@inquirer/select": "^1.3.1", "@msgpack/msgpack": "^3.0.0-beta2", "@oclif/core": "^2.3.0", "@oclif/plugin-help": "^5.2.5", "@remix-run/dev": "^2.11.1", "@remix-run/node": "^2.11.1", "axios": "^1.0.0", "chalk": "^5.3.0", "change-case": "^4.1.2", "chokidar": "^3.5.3", "commander": "^11.1.0", "core-js": "^3.6.5", "cors": "^2.8.5", "cross-fetch": "^3.1.5", "dotenv": "^16.3.1", "encoding": "^0.1.13", "eventsource-parser": "^1.1.2", "execa": "^8.0.1", "express": "^4.18.2", "fast-glob": "^3.2.12", "http-proxy": "^1.18.1", "http-proxy-middleware": "^2.0.6", "js-base64": "^3.7.5", "next": "^14.2.5", "open": "^10.0.3", "ora": "^8.0.1", "p-queue": "^8.1.0", "react": "^18.2.0", "react-dom": "^18.2.0", "regenerator-runtime": "0.13.7", "robot3": "^0.4.1", "ts-morph": "^17.0.1", "tslib": "^2.3.0", "uuid": "^11.1.0" }, "devDependencies": { "@commitlint/cli": "^17.0.0", "@commitlint/config-conventional": "^17.0.0", "@excalidraw/excalidraw": "^0.17.0", "@inrupt/jest-jsdom-polyfills": "^3.0.1", "@nrwl/express": "16.10.0", "@nx/cypress": "16.10.0", "@nx/eslint-plugin": "16.10.0", "@nx/express": "16.10.0", "@nx/jest": "16.10.0", "@nx/js": "16.10.0", "@nx/linter": "16.10.0", "@nx/next": "^16.10.0", "@nx/node": "16.10.0", "@nx/react": "16.10.0", "@nx/web": "16.10.0", "@nx/webpack": "16.10.0", "@nx/workspace": "16.10.0", "@secretlint/secretlint-rule-pattern": "^7.0.7", "@secretlint/secretlint-rule-preset-recommend": "^7.0.7", "@sveltejs/kit": "^2.5.0", "@swc-node/core": "^1.10.6", "@swc-node/register": "^1.6.8", "@testing-library/react": "14.0.0", "@theunderscorer/nx-semantic-release": "^2.2.1", "@types/cors": "^2.8.14", "@types/express": "4.17.13", "@types/jest": "29.4.4", "@types/node": "18.14.2", "@types/react": "18.2.24", "@types/react-dom": "18.2.9", "@typescript-eslint/eslint-plugin": "5.62.0", "@typescript-eslint/parser": "5.62.0", "autoprefixer": "10.4.13", "babel-jest": "29.4.3", "cspell": "^8.0.0", "cypress": "^11.0.0", "eslint": "8.46.0", "eslint-config-next": "^14.0.3", "eslint-config-prettier": "^8.1.0", "eslint-plugin-cypress": "2.15.1", "eslint-plugin-import": "2.27.5", "eslint-plugin-jsx-a11y": "6.7.1", "eslint-plugin-react": "7.32.2", "eslint-plugin-react-hooks": "^4.6.0", "fs-extra": "^11.1.0", "hono": "^4.6.3", "husky": "^8.0.0", "jest": "29.4.3", "jest-environment-jsdom": "29.4.3", "jest-environment-node": "^29.4.1", "lint-staged": "^15.0.2", "nx": "16.10.0", "nx-cloud": "16.4.0", "organize-imports-cli": "^0.10.0", "postcss": "8.4.21", "prettier": "^3.3.3", "prettier-plugin-organize-imports": "^3.2.4", "prettier-plugin-tailwindcss": "^0.6.5", "secretlint": "^7.0.7", "tailwindcss": "3.2.7", "ts-jest": "29.1.1", "ts-node": "^10.9.1", "ts-protoc-gen": "^0.15.0", "tsconfig-paths": "^4.2.0", "typedoc": "^0.26.7", "typedoc-github-theme": "^0.1.2", "typedoc-plugin-extras": "^3.1.0", "typedoc-plugin-mdn-links": "^3.2.12", "typescript": "^5.5.4" }, "prettier": { "plugins": [ "prettier-plugin-organize-imports", "prettier-plugin-tailwindcss" ] } }