{
  "name": "@n8n/extension-sdk",
  "version": "0.9.0",
  "type": "module",
  "files": [
    "dist",
    "schema.json",
    "LICENSE",
    "README.md"
  ],
  "main": "./dist/index.cjs",
  "module": "./dist/index.mjs",
  "types": "./dist/index.d.mts",
  "exports": {
    ".": {
      "types": "./dist/index.d.mts",
      "import": "./dist/index.mjs",
      "require": "./dist/index.cjs"
    },
    "./backend": {
      "types": "./dist/backend/index.d.mts",
      "import": "./dist/backend/index.mjs",
      "require": "./dist/backend/index.cjs"
    },
    "./frontend": {
      "types": "./dist/frontend/index.d.mts",
      "import": "./dist/frontend/index.mjs",
      "require": "./dist/frontend/index.cjs"
    },
    "./*": "./*"
  },
  "scripts": {
    "clean": "rimraf dist",
    "dev": "tsdown --watch",
    "lint": "eslint . --quiet",
    "typecheck:frontend": "vue-tsc --noEmit --project tsconfig.frontend.json",
    "typecheck:backend": "tsc --noEmit --project tsconfig.backend.json",
    "build": "pnpm \"/^typecheck:.+/\" && pnpm clean && tsdown && pnpm create-json-schema",
    "create-json-schema": "tsx scripts/create-json-schema.ts",
    "preview": "vite preview"
  },
  "peerDependencies": {
    "vue": "catalog:frontend",
    "vue-router": "catalog:frontend"
  },
  "devDependencies": {
    "@n8n/typescript-config": "workspace:*",
    "@vitejs/plugin-vue": "catalog:frontend",
    "@vue/tsconfig": "catalog:frontend",
    "tsdown": "catalog:",
    "rimraf": "catalog:",
    "vite": "catalog:",
    "vue": "catalog:frontend",
    "vue-router": "catalog:frontend",
    "vue-tsc": "catalog:frontend",
    "zod-to-json-schema": "catalog:",
    "tsx": "catalog:"
  },
  "license": "https://docs.n8n.io/sustainable-use-license/",
  "dependencies": {
    "zod": "catalog:"
  }
}
