{
  "name": "quasar",
  "version": "2.27.0",
  "description": "Build high-performance Vue.js user interfaces (SPA, PWA, SSR, SSG, Mobile and Desktop) in record time",
  "keywords": [
    "desktop",
    "electron",
    "js",
    "phone",
    "pwa",
    "quasar",
    "spa",
    "tablet",
    "vue",
    "vuejs",
    "website"
  ],
  "homepage": "https://quasar.dev",
  "bugs": {
    "url": "https://github.com/quasarframework/quasar/issues"
  },
  "license": "MIT",
  "author": {
    "name": "Razvan Stoenescu",
    "email": "razvan.stoenescu@gmail.com",
    "url": "https://quasar.dev"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/quasarframework/quasar.git"
  },
  "funding": {
    "type": "github",
    "url": "https://donate.quasar.dev"
  },
  "files": [
    "dist",
    "!dist/build-stamp.json",
    "lang",
    "icon-set",
    "src",
    "!src/**/*.test.js",
    "!src/**/*.hydration.fixtures.js",
    "!src/**/test",
    "wrappers"
  ],
  "type": "module",
  "sideEffects": [
    "*.css",
    "*.sass",
    "./src/flags.dev.js",
    "./src/umd-vue-guard.js"
  ],
  "module": "dist/quasar.client.js",
  "typings": "dist/types/index.d.ts",
  "unpkg": "dist/quasar.umd.prod.js",
  "jsdelivr": "dist/quasar.umd.prod.js",
  "exports": {
    ".": {
      "types": "./dist/types/index.d.ts",
      "require": "./dist/quasar.server.prod.cjs",
      "node": "./dist/quasar.server.prod.js",
      "import": "./dist/quasar.client.js"
    },
    "./wrappers": {
      "require": "./wrappers/index.cjs",
      "import": "./wrappers/index.js"
    },
    "./*": "./*"
  },
  "devDependencies": {
    "@vitejs/plugin-vue": "^6.0.8",
    "@vitest/browser-playwright": "^4.1.10",
    "@vitest/ui": "^4.1.10",
    "@vue/test-utils": "^2.4.10",
    "acorn": "^8.18.0",
    "cli-highlight": "^2.1.11",
    "clipboardy": "^5.3.2",
    "cross-env": "^10.1.0",
    "diff": "^9.0.0",
    "fs-extra": "^11.4.0",
    "kolorist": "^1.8.0",
    "lightningcss": "^1.33.0",
    "open": "^11.0.0",
    "playwright": "^1.57.0",
    "postcss": "^8.5.26",
    "postcss-rtlcss": "^6.0.0",
    "prompts": "^2.4.2",
    "rolldown": "^1.2.3",
    "sass-embedded": "^1.100.0",
    "table": "^6.8.2",
    "tinyglobby": "^0.2.17",
    "vite": "^8.2.1",
    "vitest": "^4.1.10",
    "vue": "^3.5.41",
    "vue-router": "^5.2.0",
    "webpack-merge": "^6.0.1",
    "@quasar/extras": "2.0.4",
    "@quasar/vite-plugin": "2.0.2"
  },
  "engines": {
    "node": ">= 10.18.1",
    "npm": ">= 6.13.4",
    "yarn": ">= 1.21.1"
  },
  "web-types": "dist/web-types/web-types.json",
  "scripts": {
    "clean": "node build/script.clean.js",
    "build": "node build/script.build.js",
    "dev": "cd ./playground && quasar dev && cd ..",
    "dev:ssr": "cd ./playground && quasar dev -m ssr && cd ..",
    "dev:build": "cd ./playground && quasar build && cd ..",
    "dev:build:ssr": "cd ./playground && quasar build -m ssr && cd ..",
    "dev:umd": "node build/script.test-umd.js",
    "dev:quploader": "cd ./playground/upload-server && pnpm i && cd ../.. && node playground/upload-server/server.js",
    "test": "pnpm test:specs:check && node test/parallel.js",
    "test:build": "vitest run -c test/vitest-build.config.js",
    "pretest:e2e:ssr": "node build/ensure-fresh-build.js && playwright install chromium",
    "test:e2e:ssr": "vitest run -c test/vitest-e2e-ssr.config.js",
    "pretest:umd": "node build/ensure-fresh-build.js && playwright install chromium",
    "test:umd": "vitest run -c test/vitest-umd.config.js",
    "pretest:sweep": "node build/ensure-fresh-build.js && playwright install chromium firefox webkit",
    "test:sweep": "node ./test/regression-sweep/run.js",
    "pretest:unit": "node build/ensure-fresh-build.js && playwright install chromium",
    "test:unit": "vitest run -c test/vitest.config.js",
    "pretest:hydration": "node build/ensure-fresh-build.js && playwright install chromium",
    "test:hydration": "vitest run -c test/vitest.hydration.config.js",
    "pretest:hydration:pwa": "node build/ensure-fresh-build.js && playwright install chromium",
    "test:hydration:pwa": "vitest run -c test/vitest.hydration-pwa.config.js",
    "pretest:watch": "node build/ensure-fresh-build.js && playwright install chromium",
    "test:watch": "vitest watch -c test/vitest.config.js",
    "pretest:watch:ui": "node build/ensure-fresh-build.js && playwright install chromium",
    "test:watch:ui": "vitest watch --ui -c test/vitest.config.js",
    "precoverage": "node build/ensure-fresh-build.js && playwright install chromium",
    "coverage": "vitest run --coverage -c test/vitest.config.js",
    "pretest:specs": "node build/ensure-fresh-build.js",
    "test:specs": "node ./test/specs/script.js",
    "pretest:specs:check": "node build/ensure-fresh-build.js",
    "test:specs:check": "node ./test/specs/script.js --check"
  }
}