{
  "name": "@effect-app/vue-components",
  "version": "4.0.0-beta.271",
  "peerDependencies": {
    "@mdi/js": "^7.4.47",
    "effect": "^4.0.0-beta.84",
    "intl-messageformat": "^11.2.7",
    "mdi-js": "^1.0.1",
    "primeflex": "^4.0.0",
    "primeicons": "^7.0.0",
    "primevue": "^4.5.5",
    "vue": "^3.5.35",
    "vuetify": "^4.0.8"
  },
  "devDependencies": {
    "@storybook/vue3": "^10.4.1",
    "@storybook/vue3-vite": "^10.4.1",
    "@types/node": "^25.9.1",
    "@vitejs/plugin-vue": "^6.0.7",
    "@vue/test-utils": "^2.4.10",
    "@vueuse/core": "^14.3.0",
    "jsdom": "^29.1.1",
    "rimraf": "^6.1.3",
    "sass": "^1.100.0",
    "storybook": "^10.4.1",
    "storybook-vue3-router": "^7.0.0",
    "typescript": "~6.0.3",
    "vite": "^8.0.15",
    "vite-plugin-css-injected-by-js": "^5.0.1",
    "vitepress": "^1.6.4",
    "vitest": "^4.1.7",
    "vue-router": "^5.1.0",
    "vue-toastification": "^2.0.0-rc.5",
    "vue-tsc": "^3.3.3",
    "vuetify": "^4.0.8",
    "@effect-app/eslint-shared-config": "0.6.0-beta.32"
  },
  "files": [
    "src",
    "dist"
  ],
  "module": "./dist/vue-components.es.js",
  "exports": {
    ".": {
      "types": "./dist/types/index.d.ts",
      "import": "./dist/vue-components.es.js"
    },
    "./dist/vue-components.css": "./dist/vue-components.css",
    "./reset.css": {
      "development": "./src/reset.css",
      "default": "./dist/reset.css"
    }
  },
  "dependencies": {
    "@opentelemetry/api": "^1.9.1",
    "@tanstack/vue-form": "^1.32.0",
    "highlight.js": "^11.11.1",
    "mitt": "^3.0.1",
    "vue3-highlightjs": "^1.0.5",
    "@effect-app/vue": "4.0.0-beta.271",
    "effect-app": "4.0.0-beta.271"
  },
  "scripts": {
    "check": "vue-tsc",
    "build": "pnpm build:run",
    "build:run": "rimraf dist && vue-tsc && vite build && cp src/reset.css dist/reset.css",
    "docs:dev": "vitepress dev docs",
    "docs:build": "vitepress build docs",
    "docs:serve": "vitepress serve docs",
    "lint": "oxlint --quiet --type-aware src stories && NODE_OPTIONS=--max-old-space-size=8192 ESLINT_TS=1 eslint --quiet src stories .storybook && pnpm exec dprint check --config ../../dprint.jsonc .",
    "ncu": "ncu",
    "clean": "rm -rf dist",
    "lint-fix": "oxlint --quiet --type-aware --fix src stories && NODE_OPTIONS=--max-old-space-size=8192 ESLINT_TS=1 eslint --quiet --fix src stories .storybook && pnpm exec dprint fmt --config ../../dprint.jsonc .",
    "storybook": "storybook dev -p 6006",
    "build-storybook": "storybook build",
    "test": "vitest",
    "test:run": "vitest run",
    "test:watch": "vitest watch"
  }
}