{
  "name": "@imgly/plugin-ai-image-generation-web",
  "version": "1.73.1",
  "description": "AI image generation plugin for the CE.SDK editor",
  "keywords": [
    "CE.SDK",
    "plugin",
    "AI",
    "image-generation"
  ],
  "license": "SEE LICENSE IN LICENSE.md",
  "author": {
    "name": "IMG.LY GmbH",
    "email": "support@img.ly",
    "url": "https://img.ly"
  },
  "bugs": {
    "email": "support@img.ly"
  },
  "source": "./src/index.ts",
  "module": "./dist/index.mjs",
  "types": "./dist/index.d.ts",
  "exports": {
    ".": {
      "import": "./dist/index.mjs",
      "types": "./dist/index.d.ts"
    },
    "./fal-ai": {
      "import": "./dist/fal-ai/index.mjs",
      "types": "./dist/fal-ai/index.d.ts"
    },
    "./open-ai": {
      "import": "./dist/open-ai/index.mjs",
      "types": "./dist/open-ai/index.d.ts"
    },
    "./runware": {
      "import": "./dist/runware/index.mjs",
      "types": "./dist/runware/index.d.ts"
    },
    "./eachlabs": {
      "import": "./dist/eachlabs/index.mjs",
      "types": "./dist/eachlabs/index.d.ts"
    },
    "./bytedance": {
      "import": "./dist/bytedance/index.mjs",
      "types": "./dist/bytedance/index.d.ts"
    },
    "./gateway": {
      "import": "./dist/gateway/index.mjs",
      "types": "./dist/gateway/index.d.ts"
    }
  },
  "homepage": "https://img.ly/docs/cesdk/",
  "files": [
    "LICENSE.md",
    "README.md",
    "CHANGELOG.md",
    "dist/",
    "bin/"
  ],
  "dependencies": {
    "@imgly/plugin-ai-generation-web": "1.73.1"
  },
  "devDependencies": {
    "@fal-ai/client": "^1.3.0",
    "@types/jest": "^30.0.0",
    "@types/ndarray": "^1.0.14",
    "chalk": "^5.3.0",
    "concurrently": "^8.2.2",
    "esbuild": "^0.19.11",
    "eslint": "^8.51.0",
    "lodash-es": "^4.17.21",
    "openapi-types": "^12.1.3",
    "typescript": "^5.3.3",
    "@imgly/plugin-utils": "0.0.0"
  },
  "peerDependencies": {
    "@cesdk/cesdk-js": "1.73.1"
  },
  "scripts": {
    "start": "npm run watch",
    "clean": "pnpm exec rimraf dist",
    "purge": "pnpm exec rimraf node_modules",
    "build": "pnpm run clean && pnpm exec node scripts/build.mjs",
    "test": "echo No tests",
    "dev": "SKIP_DTS=true node scripts/watch.mjs",
    "dev:wait": "node ../../scripts/dev-wait.mjs",
    "dev:types": "tsc --emitDeclarationOnly --watch --preserveWatchOutput",
    "publish:latest": "pnpm run build && pnpm publish --tag latest --access public --no-git-checks",
    "publish:next": "pnpm run build && pnpm publish --tag next --access public --no-git-checks",
    "check:all": "concurrently -n lint,type,pretty \"pnpm run check:lint\" \"pnpm run check:types\" \"pnpm run check:pretty\"",
    "check:lint": "eslint --max-warnings 0 './src/**/*.{ts,tsx}'",
    "check:pretty": "prettier --list-different './src/**/*.{ts,tsx}'",
    "check:types": "tsc --noEmit",
    "types:create": "tsc --emitDeclarationOnly"
  }
}