├── .github ├── ISSUE_TEMPLATE │ ├── 1-bug-report.md │ ├── 2-feature-request.md │ └── CONTRIBUTING.md └── workflows │ ├── e2e-test.yaml │ ├── publish.yaml │ ├── release.yaml │ └── test.yaml ├── .gitignore ├── .node-version ├── .vscode └── settings.json ├── CHANGELOG.md ├── LICENSE ├── MIGRATION-GUIDE.md ├── Makefile ├── Q&A.md ├── README.md ├── __tests__ ├── __snapshots__ │ └── major.spec.ts.snap ├── compress.spec.ts ├── define.spec.ts ├── fixtures │ ├── dynamic │ │ ├── code.ts │ │ ├── index.html │ │ ├── main.ts │ │ └── style.css │ ├── exclude-assets │ │ ├── cat.gif │ │ ├── index.html │ │ └── main.js │ ├── normal │ │ ├── code.ts │ │ ├── index.html │ │ ├── main.ts │ │ └── style.css │ ├── optimization │ │ ├── font.css │ │ ├── index.html │ │ ├── main.js │ │ └── public │ │ │ └── XRXI3I6Li01BKofiOc5wtlZ2di8HDDshdTk3j77e.woff2 │ ├── public-assets-nest │ │ ├── index.html │ │ ├── main.js │ │ └── public │ │ │ ├── js │ │ │ ├── nest1 │ │ │ │ └── index.js │ │ │ └── nest2 │ │ │ │ └── index.js │ │ │ ├── normal.js │ │ │ └── theme │ │ │ ├── dark │ │ │ └── dark.css │ │ │ └── light │ │ │ └── light.css │ └── public-assets │ │ ├── index.html │ │ ├── main.js │ │ └── public │ │ ├── index.js │ │ └── openapi.yaml ├── major.spec.ts ├── shared │ └── kit.mts └── tarball.spec.ts ├── codecov.yml ├── dprint.json ├── e2e ├── e2e.ts ├── fixture │ ├── dynamic.ts │ ├── main.ts │ └── theme.css ├── index.html ├── package.json ├── rolldown-vite │ ├── e2e.spec.ts │ ├── interface.ts │ └── package.json ├── vite2 │ ├── e2e.spec.ts │ ├── interface.ts │ └── package.json ├── vite3 │ ├── e2e.spec.ts │ ├── interface.ts │ └── package.json ├── vite4 │ ├── e2e.spec.ts │ ├── interface.ts │ └── package.json ├── vite5 │ ├── e2e.spec.ts │ ├── interface.ts │ └── package.json ├── vite6 │ ├── e2e.spec.ts │ ├── interface.ts │ └── package.json └── vite7 │ ├── e2e.spec.ts │ ├── interface.ts │ └── package.json ├── eslint.config.js ├── example ├── README.md ├── client │ └── src │ │ ├── dynamic.css │ │ ├── dynamic.js │ │ ├── main.js │ │ └── seq.js ├── index.html ├── package.json ├── public │ ├── css │ │ └── x.css │ └── js │ │ └── hello.js ├── server │ └── app.js └── vite.config.js ├── package.json ├── patches └── vite@2.9.18.patch ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── rollup.config.mjs ├── src ├── compress.ts ├── index.ts ├── interface.ts ├── shared.ts └── task.ts ├── tsconfig.json └── vitest.config.mts /.github/ISSUE_TEMPLATE/1-bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/.github/ISSUE_TEMPLATE/1-bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/2-feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/.github/ISSUE_TEMPLATE/2-feature-request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/.github/ISSUE_TEMPLATE/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/workflows/e2e-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/.github/workflows/e2e-test.yaml -------------------------------------------------------------------------------- /.github/workflows/publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/.github/workflows/publish.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/.gitignore -------------------------------------------------------------------------------- /.node-version: -------------------------------------------------------------------------------- 1 | v24.2.0 -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/LICENSE -------------------------------------------------------------------------------- /MIGRATION-GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/MIGRATION-GUIDE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/Makefile -------------------------------------------------------------------------------- /Q&A.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/Q&A.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/__snapshots__/major.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/__tests__/__snapshots__/major.spec.ts.snap -------------------------------------------------------------------------------- /__tests__/compress.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/__tests__/compress.spec.ts -------------------------------------------------------------------------------- /__tests__/define.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/__tests__/define.spec.ts -------------------------------------------------------------------------------- /__tests__/fixtures/dynamic/code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/__tests__/fixtures/dynamic/code.ts -------------------------------------------------------------------------------- /__tests__/fixtures/dynamic/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/__tests__/fixtures/dynamic/index.html -------------------------------------------------------------------------------- /__tests__/fixtures/dynamic/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/__tests__/fixtures/dynamic/main.ts -------------------------------------------------------------------------------- /__tests__/fixtures/dynamic/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/__tests__/fixtures/dynamic/style.css -------------------------------------------------------------------------------- /__tests__/fixtures/exclude-assets/cat.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/__tests__/fixtures/exclude-assets/cat.gif -------------------------------------------------------------------------------- /__tests__/fixtures/exclude-assets/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/__tests__/fixtures/exclude-assets/index.html -------------------------------------------------------------------------------- /__tests__/fixtures/exclude-assets/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/__tests__/fixtures/exclude-assets/main.js -------------------------------------------------------------------------------- /__tests__/fixtures/normal/code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/__tests__/fixtures/normal/code.ts -------------------------------------------------------------------------------- /__tests__/fixtures/normal/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/__tests__/fixtures/normal/index.html -------------------------------------------------------------------------------- /__tests__/fixtures/normal/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/__tests__/fixtures/normal/main.ts -------------------------------------------------------------------------------- /__tests__/fixtures/normal/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/__tests__/fixtures/normal/style.css -------------------------------------------------------------------------------- /__tests__/fixtures/optimization/font.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/__tests__/fixtures/optimization/font.css -------------------------------------------------------------------------------- /__tests__/fixtures/optimization/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/__tests__/fixtures/optimization/index.html -------------------------------------------------------------------------------- /__tests__/fixtures/optimization/main.js: -------------------------------------------------------------------------------- 1 | import './font.css' 2 | 3 | console.log('optimization') 4 | -------------------------------------------------------------------------------- /__tests__/fixtures/optimization/public/XRXI3I6Li01BKofiOc5wtlZ2di8HDDshdTk3j77e.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/__tests__/fixtures/optimization/public/XRXI3I6Li01BKofiOc5wtlZ2di8HDDshdTk3j77e.woff2 -------------------------------------------------------------------------------- /__tests__/fixtures/public-assets-nest/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/__tests__/fixtures/public-assets-nest/index.html -------------------------------------------------------------------------------- /__tests__/fixtures/public-assets-nest/main.js: -------------------------------------------------------------------------------- 1 | console.log('nesting assets') 2 | -------------------------------------------------------------------------------- /__tests__/fixtures/public-assets-nest/public/js/nest1/index.js: -------------------------------------------------------------------------------- 1 | console.log('nest 1') 2 | -------------------------------------------------------------------------------- /__tests__/fixtures/public-assets-nest/public/js/nest2/index.js: -------------------------------------------------------------------------------- 1 | console.log('nest 2') 2 | -------------------------------------------------------------------------------- /__tests__/fixtures/public-assets-nest/public/normal.js: -------------------------------------------------------------------------------- 1 | console.log('first') 2 | -------------------------------------------------------------------------------- /__tests__/fixtures/public-assets-nest/public/theme/dark/dark.css: -------------------------------------------------------------------------------- 1 | :root { 2 | --dark-color: 'blue'; 3 | } 4 | -------------------------------------------------------------------------------- /__tests__/fixtures/public-assets-nest/public/theme/light/light.css: -------------------------------------------------------------------------------- 1 | :root { 2 | --light-color: red; 3 | } 4 | -------------------------------------------------------------------------------- /__tests__/fixtures/public-assets/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/__tests__/fixtures/public-assets/index.html -------------------------------------------------------------------------------- /__tests__/fixtures/public-assets/main.js: -------------------------------------------------------------------------------- 1 | console.log('main process') 2 | -------------------------------------------------------------------------------- /__tests__/fixtures/public-assets/public/index.js: -------------------------------------------------------------------------------- 1 | console.log('test public resource') 2 | -------------------------------------------------------------------------------- /__tests__/fixtures/public-assets/public/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/__tests__/fixtures/public-assets/public/openapi.yaml -------------------------------------------------------------------------------- /__tests__/major.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/__tests__/major.spec.ts -------------------------------------------------------------------------------- /__tests__/shared/kit.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/__tests__/shared/kit.mts -------------------------------------------------------------------------------- /__tests__/tarball.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/__tests__/tarball.spec.ts -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/codecov.yml -------------------------------------------------------------------------------- /dprint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/dprint.json -------------------------------------------------------------------------------- /e2e/e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/e2e/e2e.ts -------------------------------------------------------------------------------- /e2e/fixture/dynamic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/e2e/fixture/dynamic.ts -------------------------------------------------------------------------------- /e2e/fixture/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/e2e/fixture/main.ts -------------------------------------------------------------------------------- /e2e/fixture/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/e2e/fixture/theme.css -------------------------------------------------------------------------------- /e2e/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/e2e/index.html -------------------------------------------------------------------------------- /e2e/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/e2e/package.json -------------------------------------------------------------------------------- /e2e/rolldown-vite/e2e.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/e2e/rolldown-vite/e2e.spec.ts -------------------------------------------------------------------------------- /e2e/rolldown-vite/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/e2e/rolldown-vite/interface.ts -------------------------------------------------------------------------------- /e2e/rolldown-vite/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/e2e/rolldown-vite/package.json -------------------------------------------------------------------------------- /e2e/vite2/e2e.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/e2e/vite2/e2e.spec.ts -------------------------------------------------------------------------------- /e2e/vite2/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/e2e/vite2/interface.ts -------------------------------------------------------------------------------- /e2e/vite2/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/e2e/vite2/package.json -------------------------------------------------------------------------------- /e2e/vite3/e2e.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/e2e/vite3/e2e.spec.ts -------------------------------------------------------------------------------- /e2e/vite3/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/e2e/vite3/interface.ts -------------------------------------------------------------------------------- /e2e/vite3/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/e2e/vite3/package.json -------------------------------------------------------------------------------- /e2e/vite4/e2e.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/e2e/vite4/e2e.spec.ts -------------------------------------------------------------------------------- /e2e/vite4/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/e2e/vite4/interface.ts -------------------------------------------------------------------------------- /e2e/vite4/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/e2e/vite4/package.json -------------------------------------------------------------------------------- /e2e/vite5/e2e.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/e2e/vite5/e2e.spec.ts -------------------------------------------------------------------------------- /e2e/vite5/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/e2e/vite5/interface.ts -------------------------------------------------------------------------------- /e2e/vite5/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/e2e/vite5/package.json -------------------------------------------------------------------------------- /e2e/vite6/e2e.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/e2e/vite6/e2e.spec.ts -------------------------------------------------------------------------------- /e2e/vite6/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/e2e/vite6/interface.ts -------------------------------------------------------------------------------- /e2e/vite6/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/e2e/vite6/package.json -------------------------------------------------------------------------------- /e2e/vite7/e2e.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/e2e/vite7/e2e.spec.ts -------------------------------------------------------------------------------- /e2e/vite7/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/e2e/vite7/interface.ts -------------------------------------------------------------------------------- /e2e/vite7/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/e2e/vite7/package.json -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/eslint.config.js -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/example/README.md -------------------------------------------------------------------------------- /example/client/src/dynamic.css: -------------------------------------------------------------------------------- 1 | p { 2 | font-size: 30px; 3 | } 4 | -------------------------------------------------------------------------------- /example/client/src/dynamic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/example/client/src/dynamic.js -------------------------------------------------------------------------------- /example/client/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/example/client/src/main.js -------------------------------------------------------------------------------- /example/client/src/seq.js: -------------------------------------------------------------------------------- 1 | export const seq = 1 2 | -------------------------------------------------------------------------------- /example/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/example/index.html -------------------------------------------------------------------------------- /example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/example/package.json -------------------------------------------------------------------------------- /example/public/css/x.css: -------------------------------------------------------------------------------- 1 | div { 2 | font-size: 30px; 3 | } 4 | -------------------------------------------------------------------------------- /example/public/js/hello.js: -------------------------------------------------------------------------------- 1 | console.log('vite-plugin-compression2') 2 | -------------------------------------------------------------------------------- /example/server/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/example/server/app.js -------------------------------------------------------------------------------- /example/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/example/vite.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/package.json -------------------------------------------------------------------------------- /patches/vite@2.9.18.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/patches/vite@2.9.18.patch -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/rollup.config.mjs -------------------------------------------------------------------------------- /src/compress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/src/compress.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/src/interface.ts -------------------------------------------------------------------------------- /src/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/src/shared.ts -------------------------------------------------------------------------------- /src/task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/src/task.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vitest.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonzzz/vite-plugin-compression/HEAD/vitest.config.mts --------------------------------------------------------------------------------