gitextract_vtf2u88_/ ├── .editorconfig ├── .github/ │ └── workflows/ │ ├── docs.yml │ └── sync.yml ├── .gitignore ├── .lintstagedrc ├── .node-version ├── .vscode/ │ ├── extensions.json │ └── settings.json ├── LICENSE ├── README.md ├── apps/ │ ├── core/ │ │ ├── index.html │ │ ├── package.json │ │ ├── postcss.config.js │ │ ├── src/ │ │ │ ├── App.vue │ │ │ ├── api/ │ │ │ │ ├── index.ts │ │ │ │ └── modules/ │ │ │ │ ├── user.fake.ts │ │ │ │ └── user.ts │ │ │ ├── assets/ │ │ │ │ ├── icons/ │ │ │ │ │ └── .gitkeep │ │ │ │ ├── images/ │ │ │ │ │ └── .gitkeep │ │ │ │ └── styles/ │ │ │ │ ├── globals.css │ │ │ │ └── resources/ │ │ │ │ ├── utils.scss │ │ │ │ └── variables.scss │ │ │ ├── components/ │ │ │ │ └── .gitkeep │ │ │ ├── composables/ │ │ │ │ └── useGlobalProperties.ts │ │ │ ├── layouts/ │ │ │ │ └── index.vue │ │ │ ├── main.ts │ │ │ ├── router/ │ │ │ │ ├── index.ts │ │ │ │ └── modules/ │ │ │ │ └── root.ts │ │ │ ├── store/ │ │ │ │ ├── index.ts │ │ │ │ └── modules/ │ │ │ │ ├── settings.ts │ │ │ │ └── user.ts │ │ │ ├── types/ │ │ │ │ ├── auto-imports.d.ts │ │ │ │ ├── components.d.ts │ │ │ │ ├── env.d.ts │ │ │ │ ├── shims.d.ts │ │ │ │ └── vite-env.d.ts │ │ │ ├── utils/ │ │ │ │ ├── dayjs.ts │ │ │ │ └── eventBus.ts │ │ │ └── views/ │ │ │ ├── [...all].vue │ │ │ ├── index.vue │ │ │ └── login.vue │ │ ├── tsconfig.app.json │ │ ├── tsconfig.json │ │ ├── tsconfig.node.json │ │ ├── vite/ │ │ │ └── plugins.ts │ │ └── vite.config.ts │ └── example/ │ ├── index.html │ ├── package.json │ ├── postcss.config.js │ ├── src/ │ │ ├── App.vue │ │ ├── api/ │ │ │ ├── index.ts │ │ │ └── modules/ │ │ │ ├── news.fake.ts │ │ │ ├── news.ts │ │ │ ├── user.fake.ts │ │ │ └── user.ts │ │ ├── assets/ │ │ │ └── styles/ │ │ │ ├── globals.css │ │ │ └── resources/ │ │ │ ├── utils.scss │ │ │ └── variables.scss │ │ ├── components/ │ │ │ └── DemoButton/ │ │ │ └── index.vue │ │ ├── composables/ │ │ │ └── useGlobalProperties.ts │ │ ├── layouts/ │ │ │ ├── example.vue │ │ │ └── index.vue │ │ ├── main.ts │ │ ├── router/ │ │ │ ├── index.ts │ │ │ └── modules/ │ │ │ ├── example.ts │ │ │ └── root.ts │ │ ├── store/ │ │ │ ├── index.ts │ │ │ └── modules/ │ │ │ ├── example.ts │ │ │ ├── settings.ts │ │ │ └── user.ts │ │ ├── types/ │ │ │ ├── auto-imports.d.ts │ │ │ ├── components.d.ts │ │ │ ├── env.d.ts │ │ │ ├── shims.d.ts │ │ │ └── vite-env.d.ts │ │ ├── utils/ │ │ │ ├── dayjs.ts │ │ │ └── eventBus.ts │ │ └── views/ │ │ ├── [...all].vue │ │ ├── example/ │ │ │ ├── axios.vue │ │ │ ├── component.vue │ │ │ ├── components/ │ │ │ │ └── ExampleList/ │ │ │ │ └── index.vue │ │ │ ├── icon.vue │ │ │ ├── params/ │ │ │ │ └── [test].vue │ │ │ ├── permission-js.vue │ │ │ ├── permission-router.vue │ │ │ ├── pinia.vue │ │ │ ├── query.vue │ │ │ └── reload.vue │ │ ├── index.vue │ │ └── login.vue │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── tsconfig.node.json │ ├── vite/ │ │ └── plugins.ts │ └── vite.config.ts ├── docs/ │ ├── .gitignore │ ├── .vitepress/ │ │ ├── config.ts │ │ └── theme/ │ │ ├── components/ │ │ │ └── SponsorsAside.vue │ │ ├── fonts/ │ │ │ └── fira_code/ │ │ │ └── fira_code.css │ │ ├── index.ts │ │ └── styles/ │ │ └── var.css │ ├── guide/ │ │ ├── api.md │ │ ├── axios.md │ │ ├── build.md │ │ ├── coding-standard.md │ │ ├── env.md │ │ ├── icon.md │ │ ├── ready.md │ │ ├── resources.md │ │ ├── router.md │ │ ├── start.md │ │ └── store.md │ ├── index.md │ ├── package.json │ ├── public/ │ │ └── .nojekyll │ ├── support.md │ └── tsconfig.json ├── eslint.config.js ├── package.json ├── packages/ │ ├── components/ │ │ ├── package.json │ │ ├── resolver.ts │ │ ├── src/ │ │ │ ├── icon/ │ │ │ │ └── index.vue │ │ │ └── index.ts │ │ └── tsconfig.json │ └── copyright/ │ ├── index.ts │ ├── package.json │ └── tsconfig.json ├── pnpm-workspace.yaml ├── scripts/ │ └── cli.ts ├── stylelint.config.js ├── tsconfig.json └── uno.config.ts