{
  "name": "opengauss",
  "version": "0.0.1",
  "description": "",
  "type": "module",
  "scripts": {
    "dev": "vitepress dev app",
    "build": "pnpm sync:blogs && vitepress build app",
    "postbuild": "node scripts/generate-llms-txt.js",
    "build:geo": "vitepress build app --exclude=**/blogs/**/*,**/events/**/*,**/news/**/*",
    "postbuild:geo": "node scripts/generate-llms-txt.js",
    "preview": "vitepress preview app",
    "test:e2e": "playwright test && playwright show-report",
    "test:unit": "vitest",
    "test:cov": "vitest --coverage",
    "lint": "eslint \"app/.vitepress/src*/**/*.{js,ts,vue,jsx,tsx}\"",
    "fix": "eslint --fix \"app/.vitepress/src/**/*.{js,ts,vue,jsx,tsx}\"",
    "lint:components": "eslint \"opendesign/**/*.{js,ts,vue,jsx,tsx}\"",
    "prepare": "husky install",
    "sync:blogs": "node scripts/index.js blogs"
  },
  "keywords": [],
  "author": "",
  "license": "",
  "dependencies": {
    "@opendesign-plus/components": "0.0.1-rc.60",
    "@opendesign-plus/geo-scripts": "0.0.1-rc.1",
    "@opendesign-plus/plugins": "0.0.1-rc.7",
    "@opendesign-plus/utils": "0.0.1-rc.6",
    "@opensig/open-analytics": "^0.0.9",
    "@opensig/opendesign": "1.2.3-sp2",
    "@vueuse/core": "14.3.0",
    "axios": "1.18.0",
    "clipboard": "2.0.11",
    "dayjs": "1.11.13",
    "element-plus": "2.13.1",
    "highlight.js": "11.11.1",
    "js-cookie": "3.0.7",
    "opendesign": "./opendesign",
    "pinia": "2.3.1",
    "uuid": "14.0.0",
    "vue": "3.5.35",
    "vue-dompurify-html": "5.2.0",
    "vue-i18n": "11.1.11"
  },
  "devDependencies": {
    "@eslint/js": "9.39.2",
    "@intlify/unplugin-vue-i18n": "^11.0.7",
    "@opendesign-plus/vite-plugins": "0.0.1-rc.2",
    "@playwright/test": "^1.47.0",
    "@rushstack/eslint-patch": "^1.10.5",
    "@types/node": "20.5.9",
    "@vitejs/plugin-vue-jsx": "2.1.1",
    "@vitest/coverage-v8": "^4.0.18",
    "@vue/eslint-config-prettier": "^10.2.0",
    "@vue/eslint-config-typescript": "14.2.0",
    "eslint": "9.39.2",
    "eslint-plugin-vue": "9.26.0",
    "glob": "^13.0.6",
    "gray-matter": "^4.0.3",
    "husky": "9.1.7",
    "js-yaml": "4.3.0",
    "jsdom": "25.0.1",
    "prettier": "3.5.2",
    "sass": "1.85.0",
    "typescript": "5.5.4",
    "typescript-eslint": "8.55.0",
    "unplugin-icons": "23.0.1",
    "vite-plugin-static-copy": "2.3.0",
    "vitepress": "1.6.4",
    "vitest": "4.0.18"
  },
  "pnpm": {
    "overrides": {
      "uuid": "14.0.0",
      "js-cookie": "3.0.7",
      "axios": "1.18.0"
    },
    "peerDependencyRules": {
      "ignoreMissing": [
        "@algolia/client-search"
      ]
    }
  }
}