├── .gitignore ├── LICENSE ├── README.md ├── client.d.ts ├── package.json ├── playground ├── index.html ├── package.json ├── pages.config.ts ├── pages.d.ts ├── src │ ├── App.vue │ ├── env.d.ts │ ├── main.ts │ ├── manifest.json │ ├── middleware │ │ ├── auth.ts │ │ ├── global.ts │ │ └── vip.ts │ ├── pages │ │ ├── auth │ │ │ └── index.vue │ │ ├── index │ │ │ └── index.vue │ │ ├── login │ │ │ └── index.vue │ │ └── vip │ │ │ └── index.vue │ ├── static │ │ └── logo.png │ ├── store │ │ └── index.ts │ └── uni.scss ├── tsconfig.json └── vite.config.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── src ├── constant.ts ├── context.ts ├── index.ts ├── runtime │ ├── index.ts │ └── types.ts ├── scan.ts └── types.ts ├── tsconfig.json └── tsup.config.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/README.md -------------------------------------------------------------------------------- /client.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/client.d.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/package.json -------------------------------------------------------------------------------- /playground/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/playground/index.html -------------------------------------------------------------------------------- /playground/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/playground/package.json -------------------------------------------------------------------------------- /playground/pages.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/playground/pages.config.ts -------------------------------------------------------------------------------- /playground/pages.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/playground/pages.d.ts -------------------------------------------------------------------------------- /playground/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/playground/src/App.vue -------------------------------------------------------------------------------- /playground/src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/playground/src/env.d.ts -------------------------------------------------------------------------------- /playground/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/playground/src/main.ts -------------------------------------------------------------------------------- /playground/src/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/playground/src/manifest.json -------------------------------------------------------------------------------- /playground/src/middleware/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/playground/src/middleware/auth.ts -------------------------------------------------------------------------------- /playground/src/middleware/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/playground/src/middleware/global.ts -------------------------------------------------------------------------------- /playground/src/middleware/vip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/playground/src/middleware/vip.ts -------------------------------------------------------------------------------- /playground/src/pages/auth/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/playground/src/pages/auth/index.vue -------------------------------------------------------------------------------- /playground/src/pages/index/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/playground/src/pages/index/index.vue -------------------------------------------------------------------------------- /playground/src/pages/login/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/playground/src/pages/login/index.vue -------------------------------------------------------------------------------- /playground/src/pages/vip/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/playground/src/pages/vip/index.vue -------------------------------------------------------------------------------- /playground/src/static/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/playground/src/static/logo.png -------------------------------------------------------------------------------- /playground/src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/playground/src/store/index.ts -------------------------------------------------------------------------------- /playground/src/uni.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/playground/src/uni.scss -------------------------------------------------------------------------------- /playground/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/playground/tsconfig.json -------------------------------------------------------------------------------- /playground/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/playground/vite.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /src/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/src/constant.ts -------------------------------------------------------------------------------- /src/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/src/context.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/runtime/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/src/runtime/index.ts -------------------------------------------------------------------------------- /src/runtime/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/src/runtime/types.ts -------------------------------------------------------------------------------- /src/scan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/src/scan.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/src/types.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uni-helper/vite-plugin-uni-middleware/HEAD/tsup.config.ts --------------------------------------------------------------------------------