{
  "name": "@opentiny/vue-docs",
  "type": "module",
  "version": "3.31.0",
  "license": "MIT",
  "scripts": {
    "start": "vite",
    "start:saas": "vite --mode saas",
    "start:open": "vite --mode opendev",
    "start:mobile": "vite --mode mobile",
    "build:inner:alpha": "vite build --mode inneralpha",
    "build:mobile:alpha": "vite build --mode mobilealpha",
    "build:mobile:prod": "vite build --mode mobileprod",
    "build:inner:prod": "vite build --mode innerprod",
    "build:saas:alpha": "vite build --mode innersaas",
    "build:saas:open": "vite build --mode saasopen",
    "build:saas:prod": "vite build --mode saasprod",
    "build": "vite build --mode pages && cp cp-component-md.sh ./dist",
    "build:saas": "vite build --mode saaspages && cp cp-component-md.sh ./dist",
    "build:mobile:page": "vite build --mode mobilepages && cp cp-component-md.sh ./dist",
    "build:visualizer": "vite build --mode visualizer",
    "build:open": "vite build --mode open",
    "prettier": "npx prettier --write ./**/*.{ts,tsx,css,less,scss,vue}",
    "stylelint": "npx stylelint ./src/**/*.scss ./src/**/*.less ./src/**/*.css --fix",
    "pub": "pnpm publish --no-git-checks --access=public"
  },
  "dependencies": {
    "@docsearch/css": "^3.8.0",
    "@docsearch/js": "^3.8.0",
    "@docsearch/react": "npm:@docsearch/css",
    "@opentiny/utils": "workspace:~",
    "@opentiny/vue": "workspace:~",
    "@opentiny/vue-common": "workspace:~",
    "@opentiny/vue-design-aurora": "workspace:~",
    "@opentiny/vue-design-saas": "workspace:~",
    "@opentiny/vue-design-smb": "workspace:~",
    "@opentiny/vue-directive": "workspace:~",
    "@opentiny/vue-flowchart": "workspace:~",
    "@opentiny/vue-hooks": "workspace:~",
    "@opentiny/vue-huicharts": "workspace:~",
    "@opentiny/vue-icon": "workspace:~",
    "@opentiny/vue-icon-multicolor": "workspace:~",
    "@opentiny/vue-icon-saas": "workspace:~",
    "@opentiny/vue-locale": "workspace:~",
    "@opentiny/vue-modal": "workspace:~",
    "@opentiny/vue-renderless": "workspace:~",
    "@opentiny/vue-repl": "^1.1.2",
    "@opentiny/vue-search-box": "~3.28.4",
    "@opentiny/vue-search-box-saas": "~3.28.4",
    "@opentiny/vue-theme": "workspace:~",
    "@opentiny/vue-theme-saas": "workspace:~",
    "@opentiny/vue-vite-import": "~1.2.0",
    "@unocss/reset": "0.38.2",
    "@vue/repl": "^2.5.5",
    "@vue/shared": "^3.4.31",
    "@vueuse/core": "^12.7.0",
    "@vueuse/head": "0.7.13",
    "crypto-js": "^4.2.0",
    "github-markdown-css": "~5.1.0",
    "highlight.js": "^11.5.1",
    "marked": "^4.3.0",
    "prismjs": "^1.28.0",
    "sortablejs": "1.15.0",
    "tailwind-merge": "^1.8.0",
    "tailwindcss": "^3.2.4",
    "vue": "^3.4.31",
    "vue-i18n": "~9.14.3",
    "vue-router": "4.1.5",
    "zod": "^3.24.4"
  },
  "devDependencies": {
    "@opentiny-internal/unplugin-virtual-template": "workspace:~",
    "@playwright/test": "catalog:",
    "@types/markdown-it": "^12.2.3",
    "@types/node": "^17.0.45",
    "@unocss/preset-icons": "^0.38.2",
    "@vitejs/plugin-vue": "^5.1.0",
    "@vitejs/plugin-vue-jsx": "^4.0.0",
    "chalk": "4.1.2",
    "cross-spawn": "^7.0.3",
    "fast-glob": "^3.2.12",
    "fs-extra": "^10.1.0",
    "less": "^4.1.3",
    "markdown-it": "^13.0.1",
    "markdown-it-anchor": "^8.6.4",
    "markdown-it-emoji": "^2.0.2",
    "markdown-it-mark": "^3.0.1",
    "markdown-it-prism": "^2.2.4",
    "markdown-it-sub": "^1.0.0",
    "markdown-it-sup": "^1.0.0",
    "markdown-it-table-of-contents": "^0.6.0",
    "markdown-it-toc-done-right": "^4.2.0",
    "postcss-nesting": "^13.0.1",
    "prettier": "^2.7.1",
    "rollup-plugin-visualizer": "^5.12.0",
    "stylelint": "^14.9.1",
    "stylelint-config-standard": "^26.0.0",
    "typescript": "catalog:",
    "unocss": "^0.39.3",
    "unplugin-vue-components": "^0.19.9",
    "uslug": "^1.0.4",
    "vite": "^4.3.8",
    "vite-plugin-dynamic-import": "1.5.0",
    "vite-plugin-html": "^3.0.0",
    "vite-plugin-inspect": "^0.5.0",
    "vite-plugin-md": "0.13.1",
    "vite-plugin-static-copy": "^0.17.0",
    "vite-svg-loader": "^3.6.0",
    "vue-tsc": "^1.8.5"
  }
}