├── .eslintrc ├── .gitignore ├── .npmignore ├── .npmrc ├── .prettierrc ├── README.CN.md ├── README.md ├── examples ├── vue3-vite-commonjs │ ├── .eslintignore │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── .prettierrc.cjs │ ├── .stylelintignore │ ├── .stylelintrc.cjs │ ├── .vscode │ │ └── extensions.json │ ├── README.md │ ├── index.html │ ├── package.json │ ├── postcss.config.cjs │ ├── public │ │ ├── img │ │ │ └── pic-include.jpg │ │ ├── pic-exclude.png │ │ ├── pic-skipped.jpeg │ │ └── vite.svg │ ├── src │ │ ├── App.vue │ │ ├── assets │ │ │ ├── css │ │ │ │ └── reset.css │ │ │ └── img │ │ │ │ ├── performance.gif │ │ │ │ ├── pic1.jpg │ │ │ │ ├── pic2.jpeg │ │ │ │ ├── pic3.png │ │ │ │ ├── pic4.webp │ │ │ │ ├── pic5.jpg │ │ │ │ └── pic6.gif │ │ ├── main.js │ │ ├── pages │ │ │ ├── notfound.vue │ │ │ └── test.vue │ │ ├── router │ │ │ ├── index.js │ │ │ └── routes.js │ │ └── static │ │ │ └── picx.jpeg │ └── vite.config.mjs └── vue3-vite │ ├── .eslintignore │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── .prettierrc.cjs │ ├── .stylelintignore │ ├── .stylelintrc.cjs │ ├── .vscode │ └── extensions.json │ ├── README.md │ ├── index.html │ ├── package.json │ ├── pnpm-lock.yaml │ ├── postcss.config.cjs │ ├── public │ ├── img │ │ └── pic-include.jpg │ ├── pic-exclude.png │ ├── pic-skipped.jpeg │ └── vite.svg │ ├── src │ ├── App.vue │ ├── assets │ │ ├── css │ │ │ └── reset.css │ │ └── img │ │ │ ├── performance.gif │ │ │ ├── pic1.jpg │ │ │ ├── pic2.jpeg │ │ │ ├── pic3.png │ │ │ ├── pic4.webp │ │ │ ├── pic5.jpg │ │ │ └── pic6.gif │ ├── main.js │ ├── pages │ │ ├── notfound.vue │ │ └── test.vue │ ├── router │ │ ├── index.js │ │ └── routes.js │ └── static │ │ └── picx.jpeg │ └── vite.config.js ├── package.json ├── pnpm-lock.yaml ├── src ├── cache.ts ├── default-options.ts ├── index.ts └── types.ts └── tsconfig.json /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | examples 2 | LICENSE -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/.npmrc -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/.prettierrc -------------------------------------------------------------------------------- /README.CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/README.CN.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/README.md -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/.eslintignore: -------------------------------------------------------------------------------- 1 | /dist -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite-commonjs/.eslintrc.cjs -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite-commonjs/.gitignore -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/.prettierrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite-commonjs/.prettierrc.cjs -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/.stylelintignore: -------------------------------------------------------------------------------- 1 | /dist 2 | stats.html -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/.stylelintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite-commonjs/.stylelintrc.cjs -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite-commonjs/.vscode/extensions.json -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite-commonjs/index.html -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite-commonjs/package.json -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite-commonjs/postcss.config.cjs -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/public/img/pic-include.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite-commonjs/public/img/pic-include.jpg -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/public/pic-exclude.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite-commonjs/public/pic-exclude.png -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/public/pic-skipped.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite-commonjs/public/pic-skipped.jpeg -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite-commonjs/public/vite.svg -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite-commonjs/src/App.vue -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/src/assets/css/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite-commonjs/src/assets/css/reset.css -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/src/assets/img/performance.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite-commonjs/src/assets/img/performance.gif -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/src/assets/img/pic1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite-commonjs/src/assets/img/pic1.jpg -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/src/assets/img/pic2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite-commonjs/src/assets/img/pic2.jpeg -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/src/assets/img/pic3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite-commonjs/src/assets/img/pic3.png -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/src/assets/img/pic4.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite-commonjs/src/assets/img/pic4.webp -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/src/assets/img/pic5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite-commonjs/src/assets/img/pic5.jpg -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/src/assets/img/pic6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite-commonjs/src/assets/img/pic6.gif -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite-commonjs/src/main.js -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/src/pages/notfound.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite-commonjs/src/pages/notfound.vue -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/src/pages/test.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite-commonjs/src/pages/test.vue -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite-commonjs/src/router/index.js -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/src/router/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite-commonjs/src/router/routes.js -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/src/static/picx.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite-commonjs/src/static/picx.jpeg -------------------------------------------------------------------------------- /examples/vue3-vite-commonjs/vite.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite-commonjs/vite.config.mjs -------------------------------------------------------------------------------- /examples/vue3-vite/.eslintignore: -------------------------------------------------------------------------------- 1 | /dist -------------------------------------------------------------------------------- /examples/vue3-vite/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite/.eslintrc.cjs -------------------------------------------------------------------------------- /examples/vue3-vite/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite/.gitignore -------------------------------------------------------------------------------- /examples/vue3-vite/.prettierrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite/.prettierrc.cjs -------------------------------------------------------------------------------- /examples/vue3-vite/.stylelintignore: -------------------------------------------------------------------------------- 1 | /dist 2 | stats.html -------------------------------------------------------------------------------- /examples/vue3-vite/.stylelintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite/.stylelintrc.cjs -------------------------------------------------------------------------------- /examples/vue3-vite/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite/.vscode/extensions.json -------------------------------------------------------------------------------- /examples/vue3-vite/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/vue3-vite/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite/index.html -------------------------------------------------------------------------------- /examples/vue3-vite/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite/package.json -------------------------------------------------------------------------------- /examples/vue3-vite/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite/pnpm-lock.yaml -------------------------------------------------------------------------------- /examples/vue3-vite/postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite/postcss.config.cjs -------------------------------------------------------------------------------- /examples/vue3-vite/public/img/pic-include.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite/public/img/pic-include.jpg -------------------------------------------------------------------------------- /examples/vue3-vite/public/pic-exclude.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite/public/pic-exclude.png -------------------------------------------------------------------------------- /examples/vue3-vite/public/pic-skipped.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite/public/pic-skipped.jpeg -------------------------------------------------------------------------------- /examples/vue3-vite/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite/public/vite.svg -------------------------------------------------------------------------------- /examples/vue3-vite/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite/src/App.vue -------------------------------------------------------------------------------- /examples/vue3-vite/src/assets/css/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite/src/assets/css/reset.css -------------------------------------------------------------------------------- /examples/vue3-vite/src/assets/img/performance.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite/src/assets/img/performance.gif -------------------------------------------------------------------------------- /examples/vue3-vite/src/assets/img/pic1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite/src/assets/img/pic1.jpg -------------------------------------------------------------------------------- /examples/vue3-vite/src/assets/img/pic2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite/src/assets/img/pic2.jpeg -------------------------------------------------------------------------------- /examples/vue3-vite/src/assets/img/pic3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite/src/assets/img/pic3.png -------------------------------------------------------------------------------- /examples/vue3-vite/src/assets/img/pic4.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite/src/assets/img/pic4.webp -------------------------------------------------------------------------------- /examples/vue3-vite/src/assets/img/pic5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite/src/assets/img/pic5.jpg -------------------------------------------------------------------------------- /examples/vue3-vite/src/assets/img/pic6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite/src/assets/img/pic6.gif -------------------------------------------------------------------------------- /examples/vue3-vite/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite/src/main.js -------------------------------------------------------------------------------- /examples/vue3-vite/src/pages/notfound.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite/src/pages/notfound.vue -------------------------------------------------------------------------------- /examples/vue3-vite/src/pages/test.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite/src/pages/test.vue -------------------------------------------------------------------------------- /examples/vue3-vite/src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite/src/router/index.js -------------------------------------------------------------------------------- /examples/vue3-vite/src/router/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite/src/router/routes.js -------------------------------------------------------------------------------- /examples/vue3-vite/src/static/picx.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite/src/static/picx.jpeg -------------------------------------------------------------------------------- /examples/vue3-vite/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/examples/vue3-vite/vite.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /src/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/src/cache.ts -------------------------------------------------------------------------------- /src/default-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/src/default-options.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/src/types.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/60late/vite-plugin-minipic/HEAD/tsconfig.json --------------------------------------------------------------------------------