├── .eslintignore ├── .eslintrc ├── .gitignore ├── .npmignore ├── LICENSE ├── README.md ├── README.zh-CN.md ├── demo.gif ├── examples ├── vite-react │ ├── index.html │ ├── package.json │ ├── pnpm-lock.yaml │ ├── src │ │ ├── App.css │ │ ├── App.tsx │ │ ├── favicon.svg │ │ ├── index.css │ │ ├── logo.svg │ │ ├── main.tsx │ │ └── vite-env.d.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── vite-vue2 │ ├── App.vue │ ├── favicon.svg │ ├── index.html │ ├── package.json │ ├── pnpm-lock.yaml │ ├── src │ │ └── main.js │ ├── style.css │ └── vite.config.js └── vite-vue3 │ ├── index.html │ ├── package.json │ ├── pnpm-lock.yaml │ ├── public │ └── favicon.ico │ ├── src │ ├── App.vue │ ├── api │ │ ├── index.ts │ │ └── module │ │ │ ├── index.ts │ │ │ └── login.ts │ ├── assets │ │ └── logo.png │ ├── components │ │ └── UsePinia.vue │ ├── env.d.ts │ ├── main.ts │ ├── pages │ │ ├── index.vue │ │ ├── login.vue │ │ ├── request.vue │ │ └── vueUse.vue │ ├── router │ │ └── index.ts │ ├── store │ │ ├── index.ts │ │ └── user.ts │ ├── styles │ │ └── index.css │ ├── types │ │ └── shims-axios.d.ts │ └── utils │ │ └── axios.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── package.json ├── pnpm-lock.yaml ├── src ├── cache.ts └── index.ts └── tsconfig.json /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/.npmignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/README.md -------------------------------------------------------------------------------- /README.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/README.zh-CN.md -------------------------------------------------------------------------------- /demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/demo.gif -------------------------------------------------------------------------------- /examples/vite-react/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-react/index.html -------------------------------------------------------------------------------- /examples/vite-react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-react/package.json -------------------------------------------------------------------------------- /examples/vite-react/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-react/pnpm-lock.yaml -------------------------------------------------------------------------------- /examples/vite-react/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-react/src/App.css -------------------------------------------------------------------------------- /examples/vite-react/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-react/src/App.tsx -------------------------------------------------------------------------------- /examples/vite-react/src/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-react/src/favicon.svg -------------------------------------------------------------------------------- /examples/vite-react/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-react/src/index.css -------------------------------------------------------------------------------- /examples/vite-react/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-react/src/logo.svg -------------------------------------------------------------------------------- /examples/vite-react/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-react/src/main.tsx -------------------------------------------------------------------------------- /examples/vite-react/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/vite-react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-react/tsconfig.json -------------------------------------------------------------------------------- /examples/vite-react/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-react/tsconfig.node.json -------------------------------------------------------------------------------- /examples/vite-react/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-react/vite.config.ts -------------------------------------------------------------------------------- /examples/vite-vue2/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue2/App.vue -------------------------------------------------------------------------------- /examples/vite-vue2/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue2/favicon.svg -------------------------------------------------------------------------------- /examples/vite-vue2/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue2/index.html -------------------------------------------------------------------------------- /examples/vite-vue2/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue2/package.json -------------------------------------------------------------------------------- /examples/vite-vue2/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue2/pnpm-lock.yaml -------------------------------------------------------------------------------- /examples/vite-vue2/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue2/src/main.js -------------------------------------------------------------------------------- /examples/vite-vue2/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue2/style.css -------------------------------------------------------------------------------- /examples/vite-vue2/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue2/vite.config.js -------------------------------------------------------------------------------- /examples/vite-vue3/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue3/index.html -------------------------------------------------------------------------------- /examples/vite-vue3/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue3/package.json -------------------------------------------------------------------------------- /examples/vite-vue3/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue3/pnpm-lock.yaml -------------------------------------------------------------------------------- /examples/vite-vue3/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue3/public/favicon.ico -------------------------------------------------------------------------------- /examples/vite-vue3/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue3/src/App.vue -------------------------------------------------------------------------------- /examples/vite-vue3/src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue3/src/api/index.ts -------------------------------------------------------------------------------- /examples/vite-vue3/src/api/module/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue3/src/api/module/index.ts -------------------------------------------------------------------------------- /examples/vite-vue3/src/api/module/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue3/src/api/module/login.ts -------------------------------------------------------------------------------- /examples/vite-vue3/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue3/src/assets/logo.png -------------------------------------------------------------------------------- /examples/vite-vue3/src/components/UsePinia.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue3/src/components/UsePinia.vue -------------------------------------------------------------------------------- /examples/vite-vue3/src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue3/src/env.d.ts -------------------------------------------------------------------------------- /examples/vite-vue3/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue3/src/main.ts -------------------------------------------------------------------------------- /examples/vite-vue3/src/pages/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue3/src/pages/index.vue -------------------------------------------------------------------------------- /examples/vite-vue3/src/pages/login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue3/src/pages/login.vue -------------------------------------------------------------------------------- /examples/vite-vue3/src/pages/request.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue3/src/pages/request.vue -------------------------------------------------------------------------------- /examples/vite-vue3/src/pages/vueUse.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue3/src/pages/vueUse.vue -------------------------------------------------------------------------------- /examples/vite-vue3/src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue3/src/router/index.ts -------------------------------------------------------------------------------- /examples/vite-vue3/src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue3/src/store/index.ts -------------------------------------------------------------------------------- /examples/vite-vue3/src/store/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue3/src/store/user.ts -------------------------------------------------------------------------------- /examples/vite-vue3/src/styles/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue3/src/styles/index.css -------------------------------------------------------------------------------- /examples/vite-vue3/src/types/shims-axios.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue3/src/types/shims-axios.d.ts -------------------------------------------------------------------------------- /examples/vite-vue3/src/utils/axios.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue3/src/utils/axios.ts -------------------------------------------------------------------------------- /examples/vite-vue3/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue3/tsconfig.json -------------------------------------------------------------------------------- /examples/vite-vue3/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue3/tsconfig.node.json -------------------------------------------------------------------------------- /examples/vite-vue3/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/examples/vite-vue3/vite.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /src/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/src/cache.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/src/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeddygong/vite-plugin-progress/HEAD/tsconfig.json --------------------------------------------------------------------------------