{
  "name": "vmk-ui-kit",
  "version": "0.1.0",
  "description": "VMK UI Kit — Figma-based design system compatible with the gnexus-ui-kit API contract.",
  "license": "UNLICENSED",
  "main": "dist/js/vmk-ui-kit.js",
  "module": "dist/js/vmk-ui-kit.esm.js",
  "style": "dist/css/kit.css",
  "sideEffects": [
    "dist/css/*.css",
    "dist/assets/**"
  ],
  "files": [
    "dist/",
    "src/vue/",
    "docs/",
    "README.md",
    "CLAUDE.md",
    "PROJECT_NOTES.md"
  ],
  "exports": {
    ".": {
      "import": "./dist/js/vmk-ui-kit.esm.js",
      "require": "./dist/js/vmk-ui-kit.js",
      "default": "./dist/js/vmk-ui-kit.js"
    },
    "./vue": "./dist/vue/index.js",
    "./vue/*": "./src/vue/*",
    "./dist/css/kit.css": "./dist/css/kit.css",
    "./css/kit.css": "./dist/css/kit.css",
    "./dist/assets/*": "./dist/assets/*",
    "./package.json": "./package.json"
  },
  "scripts": {
    "build": "gulp build",
    "build:vue": "gulp vue",
    "dev": "gulp serve",
    "start": "gulp serve",
    "test:e2e": "playwright test",
    "test:e2e:ui": "playwright test --ui",
    "test:visual": "playwright test --grep @visual",
    "test:vue-adapter": "npm run build:vue && npm run build:example:vue",
    "build:example:vue": "npm --prefix examples/vue run build"
  },
  "peerDependencies": {
    "vue": "^3.4.0"
  },
  "peerDependenciesMeta": {
    "vue": {
      "optional": true
    }
  },
  "devDependencies": {
    "@phosphor-icons/web": "^2.1.2",
    "@playwright/test": "^1.60.0",
    "autoprefixer": "^10.4.27",
    "browser-sync": "^3.0.4",
    "clean-css": "^5.3.3",
    "esbuild": "^0.25.6",
    "gulp": "^5.0.1",
    "gulp-file-include": "^2.3.0",
    "pixelmatch": "^7.2.0",
    "pngjs": "^7.0.0",
    "postcss": "^8.5.9",
    "sass": "^1.68.0",
    "sharp": "^0.35.3"
  }
}
