{
  "$schema": "https://www.schemastore.org/package.json",
  "private": true,
  "type": "module",
  "scripts": {
    "dev": "vite",
    "build": "vite build && vite build --config vite.widget.config.ts && vite build --config vite.telegram-miniapp.config.ts && npm run copy:html2canvas",
    "build:widget": "vite build --config vite.widget.config.ts && npm run copy:html2canvas",
    "copy:html2canvas": "cp node_modules/html2canvas/dist/html2canvas.min.js public/html2canvas.min.js",
    "build:telegram-miniapp": "vite build --config vite.telegram-miniapp.config.ts"
  },
  "dependencies": {
    "axios": "^1.11.0",
    "html2canvas": "^1.4.1",
    "pinia": "^3.0.3",
    "vue": "^3.5.13",
    "vue-router": "^4.5.0"
  },
  "devDependencies": {
    "@tailwindcss/vite": "^4.0.0",
    "@vitejs/plugin-vue": "^6.0.1",
    "concurrently": "^9.0.1",
    "laravel-vite-plugin": "^2.0.0",
    "tailwindcss": "^4.0.0",
    "typescript": "^5.9.2",
    "vite": "^7.0.7",
    "vue-tsc": "^3.0.6"
  }
}