{
  "name": "@directus-labs/ai-writer-operation",
  "type": "module",
  "version": "1.4.1",
  "description": "Use OpenAI, Claude, Meta and Mistral Text Generation APIs to generate text.",
  "author": "Directus Labs",
  "contributors": [
    {
      "name": "Dominic Marcelino",
      "email": "dominic.marcelino@utomic.media"
    }
  ],
  "license": "MIT",
  "keywords": [
    "directus",
    "directus-extension",
    "directus-extension-operation",
    "chat-gpt",
    "openai",
    "artificial-intelligence",
    "ai"
  ],
  "icon": "extension",
  "files": [
    "dist"
  ],
  "directus:extension": {
    "type": "operation",
    "path": {
      "app": "dist/app.js",
      "api": "dist/api.js"
    },
    "source": {
      "app": "src/app.ts",
      "api": "src/api.ts"
    },
    "host": "^10.0.0 || ^11.0.0",
    "sandbox": {
      "enabled": true,
      "requestedScopes": {
        "log": {},
        "request": {
          "methods": [
            "POST",
            "GET"
          ],
          "urls": [
            "https://api.openai.com/v1/**",
            "https://api.anthropic.com/v1/**",
            "https://api.replicate.com/v1/**"
          ]
        },
        "sleep": {}
      }
    }
  },
  "dependencies": {
    "@directus/errors": "^1.0.0"
  },
  "devDependencies": {
    "@directus/extensions": "^2.0.2",
    "@directus/extensions-sdk": "^13.0.0",
    "@types/node": "^22.7.7",
    "typescript": "^5.6.3",
    "vue": "^3.5.12"
  },
  "scripts": {
    "build": "directus-extension build",
    "dev": "directus-extension build -w --no-minify",
    "link": "directus-extension link",
    "validate": "directus-extension validate"
  }
}