{
  "name": "@layers-app/editor-core",
  "private": false,
  "version": "0.4.12",
  "type": "module",
  "description": "Plugin SDK for @layers-app/editor — shared primitives used to build first-party and third-party editor plugins",
  "main": "dist/index.js",
  "module": "dist/index.js",
  "types": "dist/index.d.ts",
  "style": "dist/index.css",
  "exports": {
    ".": {
      "import": "./dist/index.js",
      "types": "./dist/index.d.ts"
    },
    "./styles.css": "./dist/index.css"
  },
  "files": [
    "dist",
    "!dist/**/*.map"
  ],
  "scripts": {
    "build": "vite build",
    "dev": "vite build --watch",
    "type-check": "tsc --noEmit --project tsconfig.check.json"
  },
  "publishConfig": {
    "access": "public"
  },
  "dependencies": {},
  "peerDependencies": {
    "@hugeicons/core-free-icons": ">=4.0.0",
    "@hugeicons/react": ">=1.0.0",
    "@layers-app/shared": "*",
    "@lexical/react": "^0.38.2",
    "@mantine/carousel": ">=9.0.0",
    "@mantine/core": ">=9.0.0",
    "@mantine/dropzone": ">=9.0.0",
    "@mantine/hooks": ">=9.0.0",
    "@tabler/icons-react": ">=3.7.0",
    "@tanstack/react-query": "^5.52.2",
    "i18next": "^25.5.2",
    "lexical": "^0.38.2",
    "lodash-es": "^4.17.21",
    "react": "^19.2.0",
    "react-dom": "^19.2.0",
    "react-i18next": "^15.7.3"
  },
  "peerDependenciesMeta": {
    "@layers-app/shared": {
      "optional": true
    }
  }
}
