{
  "name": "themed_varmory",
  "description": "Themed extension for Varmory — swappable Vue 3 / Quasar themes (default, rpg, space, finance), a Pinia theme store, themed helper components (JPanel with accent, JThemeSwitcher, JDarkSwitcher, JCurrentYear), and a showcase wrapper that layers on top of varmory's built-in catalogue. Reuses varmory's MCP server so AI agents can discover components, docs, and API definitions.",
  "version": "1.0.12",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/jeka-kiselyov/themed_varmory.git"
  },
  "homepage": "https://github.com/jeka-kiselyov/themed_varmory#readme",
  "bugs": {
    "url": "https://github.com/jeka-kiselyov/themed_varmory/issues"
  },
  "files": [
    "dist"
  ],
  "main": "./dist/themed_varmory.umd.js",
  "module": "./dist/themed_varmory.mjs",
  "exports": {
    ".": {
      "import": "./dist/themed_varmory.mjs",
      "require": "./dist/themed_varmory.umd.js"
    },
    "./index.css": "./dist/index.css"
  },
  "scripts": {
    "dev": "npm run servedemo",
    "servedemo": "vite --config demo.vite.config.mjs",
    "builddemo": "NODE_ENV=production vite build --config demo.vite.config.mjs --emptyOutDir",
    "buildcomponent": "NODE_ENV=production vite build --config component.vite.config.mjs",
    "build:search": "node node_modules/varmory/scripts/buildSearchIndex.js",
    "deploymcp": "npm run build:search; npm run buildcomponent; npm run builddemo; bash mcp/heroku/deploy.sh themed-varmory",
    "prepublishOnly": "npm run buildcomponent"
  },
  "peerDependencies": {
    "@quasar/extras": "^1.17.0 || ^2.0.0",
    "quasar": "^2.0.0",
    "pinia": "^3.0.4",
    "vue": "^3.0.0",
    "varmory": "^1.0.12"
  },
  "keywords": [
    "vue"
  ],
  "devDependencies": {
    "@modelcontextprotocol/sdk": "^1.12.1",
    "@quasar/extras": "^1.17.0",
    "@quasar/vite-plugin": "^1.10.0",
    "@vitejs/plugin-vue": "^5.2.3",
    "pinia": "^3.0.4",
    "quasar": "^2.19.2",
    "vite": "^5.4.18",
    "vite-plugin-lib-inject-css": "^2.2.2",
    "vue": "^3.5.13",
    "varmory": "^1.0.12",
    "zod": "^3.25.0"
  },
  "optionalDependencies": {
    "vecito": "^0.1.1"
  },
  "sideEffects": [
    "**/*.css"
  ],
  "eslintConfig": {
    "root": true,
    "env": {
      "node": true
    },
    "extends": [
      "plugin:vue/vue3-essential",
      "eslint:recommended"
    ],
    "parserOptions": {
      "parser": "babel-eslint"
    },
    "rules": {}
  }
}
