{
  "name": "vike-vue",
  "version": "0.9.11",
  "repository": "https://github.com/vikejs/vike-vue",
  "type": "module",
  "exports": {
    "./usePageContext": "./dist/hooks/usePageContext.js",
    "./useData": "./dist/hooks/useData.js",
    "./useHydrated": "./dist/hooks/useHydrated.js",
    "./useConfig": {
      "worker": "./dist/hooks/useConfig/useConfig-server.js",
      "browser": "./dist/hooks/useConfig/useConfig-client.js",
      "default": "./dist/hooks/useConfig/useConfig-server.js"
    },
    "./Config": {
      "worker": "./dist/components/Config/Config-server.js",
      "browser": "./dist/components/Config/Config-client.js",
      "default": "./dist/components/Config/Config-server.js"
    },
    "./Head": {
      "worker": "./dist/components/Head/Head-server.js",
      "browser": "./dist/components/Head/Head-client.js",
      "default": "./dist/components/Head/Head-server.js"
    },
    "./ClientOnly": "./dist/components/ClientOnly.js",
    "./clientOnly": "./dist/helpers/clientOnly.js",
    "./types": {
      "types": "./dist/types/public.d.ts"
    },
    "./config": "./dist/+config.js",
    "./__internal/integration/onRenderHtml": "./dist/integration/onRenderHtml.js",
    "./__internal/integration/onRenderClient": "./dist/integration/onRenderClient.js"
  },
  "dependencies": {
    "magic-string": "^0.30.21",
    "oxc-parser": "^0.104.0",
    "oxc-walker": "^0.6.0"
  },
  "peerDependencies": {
    "vike": ">=0.4.191",
    "vue": ">=3.0.0"
  },
  "devDependencies": {
    "@brillout/release-me": "^0.4.12",
    "@oxc-project/types": "^0.104.0",
    "@types/node": "^22.1.0",
    "@vitejs/plugin-vue": "^6.0.1",
    "typescript": "^5.9.2",
    "vike": "^0.4.250",
    "vite": "^7.1.5",
    "vite-plugin-dts": "^3.8.3",
    "vue": "^3.5.13",
    "vue-tsc": "^3.0.7"
  },
  "typesVersions": {
    "*": {
      "config": [
        "./dist/+config.d.ts"
      ],
      "types": [
        "./dist/types/public.d.ts"
      ],
      "usePageContext": [
        "./dist/hooks/usePageContext.d.ts"
      ],
      "useData": [
        "./dist/hooks/useData.d.ts"
      ],
      "useHydrated": [
        "./dist/hooks/useHydrated.d.ts"
      ],
      "useConfig": [
        "./dist/hooks/useConfig/useConfig-server.d.ts"
      ],
      "Config": [
        "./dist/components/Config/Config-server.d.ts"
      ],
      "Head": [
        "./dist/components/Head/Head-server.d.ts"
      ],
      "ClientOnly": [
        "./dist/components/ClientOnly.d.ts"
      ],
      "clientOnly": [
        "./dist/helpers/clientOnly.d.ts"
      ],
      "__internal/integration/onRenderHtml": [
        "./dist/integration/onRenderHtml.d.ts"
      ],
      "__internal/integration/onRenderClient": [
        "./dist/integration/onRenderClient.d.ts"
      ]
    }
  },
  "files": [
    "dist/"
  ],
  "license": "MIT",
  "keywords": [
    "vue"
  ],
  "scripts": {
    "dev": "vite build --watch",
    "dev:typecheck": "tsc --noEmit --watch",
    "build": "rm -rf dist/ && vue-tsc --noEmit && vite build",
    "release": "release-me patch",
    "release:minor": "release-me minor",
    "release:commit": "release-me commit"
  }
}