import{B as e,D as t,E as n,On as r,_ as i,b as a,bt as o,k as s,mt as c,o as l,qt as u,tr as d,v as f}from"./runtime-core.esm-bundler-DkysjgTd.js";import{t as p}from"./objectSpread2-BmonrgTA.js";import{n as m,r as h,t as g}from"./vben-C1vbzhcL.js";import{t as _}from"./render-content-3dfOk9Gq.js";import{t as v}from"./page-CuTJnSJp.js";var y={class:`mt-3 text-sm/6 text-foreground`},b=[`href`],x={class:`card-box p-5`},S={class:`mt-4`},C={class:`grid grid-cols-2 md:grid-cols-3 lg:grid-cols-4`},w={class:`text-sm/6 font-medium text-foreground`},T={class:`mt-1 text-sm/6 text-foreground sm:mt-2`},E={class:`card-box mt-6 p-5`},D={class:`mt-4`},O={class:`grid grid-cols-2 md:grid-cols-3 lg:grid-cols-4`},k={class:`text-sm text-foreground`},A={class:`mt-1 text-sm text-foreground/80 sm:mt-2`},j={class:`card-box mt-6 p-5`},M={class:`mt-4`},N={class:`grid grid-cols-2 md:grid-cols-3 lg:grid-cols-4`},P={class:`text-sm text-foreground`},F={class:`mt-1 text-sm text-foreground/80 sm:mt-2`},I=s(p(p({},{name:`AboutUI`}),{},{__name:`about`,props:{description:{default:`是一个现代化开箱即用的中后台解决方案,采用最新的技术栈,包括 Vue 3.0、Vite、TailwindCSS 和 TypeScript 等前沿技术,代码规范严谨,提供丰富的配置选项,旨在为中大型项目的开发提供现成的开箱即用解决方案及丰富的示例,同时,它也是学习和深入前端技术的一个极佳示例。`},name:{default:`Vben Admin`},title:{default:`关于项目`}},setup(s){let p=(t,n)=>e(`a`,{href:t,target:`_blank`,class:`vben-link`},{default:()=>n}),{authorEmail:I,authorName:L,authorUrl:R,buildTime:z,dependencies:B={},devDependencies:V={},homepage:H,license:U,version:W}={authorEmail:`ann.vben@gmail.com`,authorName:`vben`,authorUrl:`https://github.com/anncwb`,buildTime:`2026-09-16 10:42:05`,dependencies:{"@faker-js/faker":`^10.5.0`,jsonwebtoken:`^9.0.3`,nitropack:`^2.13.4`,"@vben/access":`5.7.0`,"@vben/common-ui":`5.7.0`,"@vben/constants":`5.7.0`,"@vben/hooks":`5.7.0`,"@vben/icons":`5.7.0`,"@vben/layouts":`5.7.0`,"@vben/locales":`5.7.0`,"@vben/plugins":`5.7.0`,"@vben/preferences":`5.7.0`,"@vben/request":`5.7.0`,"@vben/stores":`5.7.0`,"@vben/styles":`5.7.0`,"@vben/types":`5.7.0`,"@vben/utils":`5.7.0`,"@vueuse/core":`^14.3.0`,"ant-design-vue":`^4.2.6`,dayjs:`^1.11.21`,pinia:`^4.0.2`,vue:`3.5.41`,"vue-router":`^5.2.0`,"@commitlint/cli":`^21.2.1`,"@commitlint/config-conventional":`^21.2.0`,"@vben/node-utils":`5.7.0`,"commitlint-plugin-function-rules":`^5.0.1`,"cz-git":`^1.13.1`,czg:`^1.13.1`,"@eslint/js":`^10.0.1`,"@typescript-eslint/parser":`^8.65.0`,"@vben/oxlint-config":`5.7.0`,eslint:`^10.8.1`,"eslint-plugin-jsonc":`^3.3.0`,"eslint-plugin-n":`^18.2.2`,"eslint-plugin-perfectionist":`^5.10.0`,"eslint-plugin-pnpm":`^1.7.0`,"eslint-plugin-unused-imports":`^4.4.1`,"eslint-plugin-vue":`^10.10.0`,"eslint-plugin-yml":`^3.6.0`,globals:`^17.7.0`,"vue-eslint-parser":`^10.4.1`,"yaml-eslint-parser":`^2.1.0`,oxfmt:`^0.60.0`,"@eslint-community/eslint-plugin-eslint-comments":`^4.7.2`,"eslint-plugin-better-tailwindcss":`^4.7.0`,"eslint-plugin-command":`^3.5.3`,oxlint:`^1.78.0`,"@stylistic/stylelint-plugin":`^5.2.1`,"stylelint-config-recess-order":`^7.7.0`,"stylelint-scss":`^7.2.0`,"@changesets/git":`^3.0.4`,"@manypkg/get-packages":`^3.1.0`,chalk:`^5.6.2`,consola:`^3.4.2`,execa:`^10.0.0`,"find-up":`^8.0.0`,ora:`^9.4.1`,"pkg-types":`^2.3.1`,rimraf:`^6.1.3`,"@iconify/tailwind4":`^1.2.3`,"@tailwindcss/typography":`^0.5.20`,tailwindcss:`^4.3.3`,"tw-animate-css":`^1.4.0`,vite:`^8.2.1`,"@intlify/unplugin-vue-i18n":`^11.2.4`,"@jspm/generator":`^2.16.3`,"@tailwindcss/vite":`^4.3.3`,archiver:`^8.0.0`,cheerio:`^1.2.0`,"get-port":`^7.2.0`,"html-minifier-terser":`^7.2.0`,"resolve.exports":`^2.0.3`,"vite-plugin-pwa":`^1.3.0`,"vite-plugin-vue-devtools":`^8.1.5`,"@iconify-json/carbon":`^1.2.25`,"@iconify-json/fluent-mdl2":`^1.2.1`,"@iconify-json/ion":`^1.2.7`,"@iconify-json/logos":`^1.2.13`,"@iconify-json/lucide":`^1.2.125`,"@iconify-json/mdi":`^1.2.3`,"@iconify/vue":`^5.0.1`,"@lucide/vue":`^1.26.0`,"@ctrl/tinycolor":`^4.2.0`,"@tanstack/vue-store":`^0.11.0`,"@vue/shared":`3.5.41`,clsx:`^2.1.1`,defu:`^6.1.7`,"es-toolkit":`^1.49.0`,"lodash.clonedeep":`^4.5.0`,nprogress:`^0.2.0`,"tailwind-merge":`^3.6.0`,"theme-colors":`^0.1.0`,"@vben-core/shared":`5.7.0`,"reka-ui":`^2.10.1`,sortablejs:`^1.15.7`,"@vben-core/typings":`5.7.0`,"@tanstack/store":`^0.11.0`,"@tanstack/vue-form":`^1.33.2`,"@vben-core/composables":`5.7.0`,"@vben-core/icons":`5.7.0`,"@vben-core/shadcn-ui":`5.7.0`,zod:`^4.4.3`,"zod-defaults":`^0.2.3`,"@vben-core/design":`5.7.0`,qs:`^6.15.3`,"@vben-core/preferences":`5.7.0`,"class-variance-authority":`^0.7.1`,"@vben-core/form-ui":`5.7.0`,"@vben-core/popup-ui":`5.7.0`,"@vueuse/integrations":`^14.3.0`,"json-bigint":`^1.0.0`,qrcode:`^1.5.4`,"tippy.js":`^6.3.7`,"vue-json-pretty":`^2.6.0`,"vue-tippy":`^6.7.1`,"watermark-js-plus":`^1.6.6`,"@types/sortablejs":`^1.15.9`,"@vben-core/layout-ui":`5.7.0`,"@vben-core/menu-ui":`5.7.0`,"@vben-core/tabs-ui":`5.7.0`,"@tiptap/core":`^3.28.0`,"@tiptap/extension-document":`^3.28.0`,"@tiptap/extension-highlight":`^3.28.0`,"@tiptap/extension-image":`^3.28.0`,"@tiptap/extension-link":`^3.28.0`,"@tiptap/extension-placeholder":`^3.28.0`,"@tiptap/extension-text-align":`^3.28.0`,"@tiptap/extension-text-style":`^3.28.0`,"@tiptap/extension-underline":`^3.28.0`,"@tiptap/pm":`^3.28.0`,"@tiptap/starter-kit":`^3.28.0`,"@tiptap/vue-3":`^3.28.0`,"@vueuse/motion":`^3.0.3`,echarts:`^6.1.0`,"vxe-pc-ui":`^4.16.19`,"vxe-table":`^4.20.6`,axios:`^1.18.1`,"@intlify/core-base":`^11.4.7`,"vue-i18n":`^11.4.7`,"pinia-plugin-persistedstate":`^4.7.1`,"secure-ls":`^2.0.0`,"@clack/prompts":`^1.7.0`,cac:`^7.0.0`,"circular-dependency-scanner":`^3.0.1`,knip:`^6.29.0`,publint:`^0.3.22`},devDependencies:{"@types/jsonwebtoken":`^9.0.10`,h3:`^1.15.11`,postcss:`^8.5.22`,"postcss-html":`^1.8.1`,"postcss-scss":`^4.0.9`,stylelint:`^17.14.1`,"stylelint-config-recommended":`^18.0.0`,"stylelint-config-recommended-scss":`^17.0.1`,"stylelint-config-recommended-vue":`^1.6.1`,"stylelint-config-standard":`^40.0.0`,"stylelint-order":`^8.1.1`,"@pnpm/workspace.read-manifest":`^1000.3.1`,"@types/archiver":`^8.0.0`,"@types/html-minifier-terser":`^7.0.2`,"@vitejs/plugin-vue":`^6.0.8`,"@vitejs/plugin-vue-jsx":`^5.1.6`,dayjs:`^1.11.21`,dotenv:`^17.4.2`,"rollup-plugin-visualizer":`^7.0.1`,sass:`^1.101.6`,"sass-embedded":`^1.100.0`,"unplugin-dts":`^1.0.3`,vite:`^8.2.1`,"vite-plugin-compression":`^0.5.1`,"vite-plugin-lazy-import":`^1.0.7`,"@types/lodash.clonedeep":`^4.5.9`,"@types/nprogress":`^0.2.3`,"@types/sortablejs":`^1.15.9`,"@vue/test-utils":`^2.4.11`,"unplugin-vue":`^7.2.0`,"@types/qs":`^6.15.1`,"@types/json-bigint":`^1.0.4`,"@types/qrcode":`^1.5.6`,"axios-mock-adapter":`^2.1.0`},homepage:`https://vben.pro`,license:`MIT`,version:`5.7.0`},G=[{content:W,title:`版本号`},{content:U,title:`开源许可协议`},{content:z,title:`最后构建时间`},{content:p(H,`点击查看`),title:`主页`},{content:p(g,`点击查看`),title:`文档地址`},{content:p(h,`点击查看`),title:`预览地址`},{content:p(m,`点击查看`),title:`Github`},{content:e(`div`,[p(R,`${L} `),p(`mailto:${I}`,I)]),title:`作者`}],K=Object.keys(B).map(e=>({content:B[e],title:e})),q=Object.keys(V).map(e=>({content:V[e],title:e}));return(e,p)=>(c(),f(r(v),{title:s.title},{description:u(()=>[i(`p`,y,[i(`a`,{href:r(m),class:`vben-link`,target:`_blank`},d(s.name),9,b),n(` `+d(s.description),1)])]),default:u(()=>[i(`div`,x,[p[0]||(p[0]=i(`div`,null,[i(`h5`,{class:`text-lg text-foreground`},`基本信息`)],-1)),i(`div`,S,[i(`dl`,C,[(c(),a(l,null,o(G,e=>i(`div`,{key:e.title,class:`border-t border-border px-4 py-6 sm:col-span-1 sm:px-0`},[i(`dt`,w,d(e.title),1),i(`dd`,T,[t(r(_),{content:e.content},null,8,[`content`])])])),64))])])]),i(`div`,E,[p[1]||(p[1]=i(`div`,null,[i(`h5`,{class:`text-lg text-foreground`},`生产环境依赖`)],-1)),i(`div`,D,[i(`dl`,O,[(c(!0),a(l,null,o(r(K),e=>(c(),a(`div`,{key:e.title,class:`border-t border-border px-4 py-3 sm:col-span-1 sm:px-0`},[i(`dt`,k,d(e.title),1),i(`dd`,A,[t(r(_),{content:e.content},null,8,[`content`])])]))),128))])])]),i(`div`,j,[p[2]||(p[2]=i(`div`,null,[i(`h5`,{class:`text-lg text-foreground`},`开发环境依赖`)],-1)),i(`div`,M,[i(`dl`,N,[(c(!0),a(l,null,o(r(q),e=>(c(),a(`div`,{key:e.title,class:`border-t border-border px-4 py-3 sm:col-span-1 sm:px-0`},[i(`dt`,P,d(e.title),1),i(`dd`,F,[t(r(_),{content:e.content},null,8,[`content`])])]))),128))])])])]),_:1},8,[`title`]))}})),L=s(p(p({},{name:`About`}),{},{__name:`index`,setup(e){return(e,t)=>(c(),f(r(I)))}}));export{L as default};