gitextract_p7e8ovn3/ ├── .commitlintrc.json ├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .github/ │ └── workflows/ │ ├── publish.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── .husky/ │ ├── commit-msg │ ├── common.sh │ └── pre-commit ├── .npmrc ├── .prettierrc.json ├── .vscode/ │ ├── extensions.json │ └── settings.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── README.zh_CN.md ├── package.json ├── packages/ │ ├── core/ │ │ ├── build.config.ts │ │ ├── package.json │ │ └── src/ │ │ ├── __tests__/ │ │ │ ├── html.spec.ts │ │ │ ├── minify.spec.ts │ │ │ └── utils.spec.ts │ │ ├── htmlPlugin.ts │ │ ├── index.ts │ │ ├── minifyHtml.ts │ │ ├── typing.ts │ │ └── utils/ │ │ ├── createHtmlFilter.ts │ │ └── index.ts │ └── playground/ │ ├── basic/ │ │ ├── basic.html │ │ ├── index.html │ │ ├── package.json │ │ ├── public/ │ │ │ └── inject.js │ │ ├── server.js │ │ ├── src/ │ │ │ ├── App.vue │ │ │ ├── main.ts │ │ │ └── test.vue │ │ └── vite.config.ts │ ├── custom-entry/ │ │ ├── package.json │ │ ├── public/ │ │ │ └── inject.js │ │ ├── src/ │ │ │ ├── App.vue │ │ │ ├── main.ts │ │ │ └── test.vue │ │ ├── static/ │ │ │ └── index.html │ │ └── vite.config.ts │ └── mpa/ │ ├── index.html │ ├── other.html │ ├── package.json │ ├── public/ │ │ └── inject.js │ ├── src/ │ │ ├── App.vue │ │ ├── main.ts │ │ ├── other-app.vue │ │ ├── other-main.ts │ │ └── test.vue │ └── vite.config.ts ├── pnpm-workspace.yaml ├── tsconfig.json └── vitest.config.ts