From a4118198192fa9f62d18538833486f4e84b9d35d Mon Sep 17 00:00:00 2001 From: wille Date: Thu, 22 Aug 2024 14:53:42 +0200 Subject: [PATCH 01/11] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 8484319b..82acbaa5 100644 --- a/README.md +++ b/README.md @@ -404,6 +404,7 @@ Use the "Table of Contents" menu on the top-right corner to explore the list. - [vite-plugin-serve-static](https://github.com/reifiedbeans/vite-plugin-serve-static) - Allows serving arbitrary static files not in the `public/` directory. - [vite-plugin-valibot-env](https://github.com/idleberg/vite-plugin-valibot-env) - Validate environment variables against a Valibot schema. - [vite-plugin-vitest-cache](https://github.com/raegen/vite-plugin-vitest-cache) - Optimize `Vitest` execution time through caching. +- [vite-preload](https://github.com/wille/vite-preload) - Speed up your Vite application by preloading modules and stylesheets as early as possible. Supports lazy modules and React. #### Testing From 612e15fad17d45bd80c275142e33dab98e324ce0 Mon Sep 17 00:00:00 2001 From: cszhjh Date: Wed, 4 Sep 2024 17:46:44 +0800 Subject: [PATCH 02/11] add vite-plugin-magic-preloader --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 0343ea33..71b4cb51 100644 --- a/README.md +++ b/README.md @@ -353,6 +353,7 @@ Use the "Table of Contents" menu on the top-right corner to explore the list. - [vite-plugin-abbrlink](https://github.com/tangerball/abbrlink/tree/master/packages/vite-plugin-abbrlink#readme) - Add the abbrlink attribute to the `markdown` file in the specified directory. - [vite-plugin-native](https://github.com/vite-plugin/vite-plugin-native) - Supports Node/Electron C/C++ native addons. - [@yoichiro/vite-plugin-handlebars](https://github.com/yoichiro/vite-plugin-handlebars) - Import of Handlebars templates `.hbs` as ES Modules. +- [vite-plugin-magic-preloader](https://github.com/cszhjh/vite-plugin-magic-preloader) - Generate `` or `` tags through magic comments and inject them into `index.html`. #### Helpers @@ -719,7 +720,6 @@ In this section, we use badges to indicate the targeted Vue version for each plu - [vite-plugin-typo3](https://github.com/s2b/vite-plugin-typo3) - Frontend integration for TYPO3 CMS. - [vite-asset-collector for TYPO3](https://github.com/s2b/vite-asset-collector) - Backend integration for TYPO3 CMS. - ### Go - [vite](https://github.com/olivere/vite) - Integration with Go. From 59c1ed912b1e06bdeea2814c675954218da9314f Mon Sep 17 00:00:00 2001 From: wille Date: Wed, 4 Sep 2024 19:01:51 +0200 Subject: [PATCH 03/11] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 82acbaa5..418d1c1d 100644 --- a/README.md +++ b/README.md @@ -404,7 +404,7 @@ Use the "Table of Contents" menu on the top-right corner to explore the list. - [vite-plugin-serve-static](https://github.com/reifiedbeans/vite-plugin-serve-static) - Allows serving arbitrary static files not in the `public/` directory. - [vite-plugin-valibot-env](https://github.com/idleberg/vite-plugin-valibot-env) - Validate environment variables against a Valibot schema. - [vite-plugin-vitest-cache](https://github.com/raegen/vite-plugin-vitest-cache) - Optimize `Vitest` execution time through caching. -- [vite-preload](https://github.com/wille/vite-preload) - Speed up your Vite application by preloading modules and stylesheets as early as possible. Supports lazy modules and React. +- [vite-preload](https://github.com/wille/vite-preload) - Preloads lazy loaded modules and stylesheets that were rendered by the server using 103 Early Hints, Link headers or link tags. #### Testing From dab32516cddbdd8758912841b02787fc8627d5ed Mon Sep 17 00:00:00 2001 From: pengbo43 Date: Mon, 9 Sep 2024 18:26:11 +0800 Subject: [PATCH 04/11] chore: add vite-plugin-envtype-patch --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 0343ea33..17e38f6a 100644 --- a/README.md +++ b/README.md @@ -409,6 +409,7 @@ Use the "Table of Contents" menu on the top-right corner to explore the list. - [vite-plugin-serve-static](https://github.com/reifiedbeans/vite-plugin-serve-static) - Allows serving arbitrary static files not in the `public/` directory. - [vite-plugin-valibot-env](https://github.com/idleberg/vite-plugin-valibot-env) - Validate environment variables against a Valibot schema. - [vite-plugin-vitest-cache](https://github.com/raegen/vite-plugin-vitest-cache) - Optimize `Vitest` execution time through caching. +- [vite-plugin-envtype-patch](https://github.com/PengBoUESTC/vite-plugin-envtype-patch) - Generate `type` info for `import.meta.env`, zero dependency. #### Testing From 564b18cb6c5f51b7027448c09625e2703554f0ac Mon Sep 17 00:00:00 2001 From: qinyequan Date: Thu, 12 Sep 2024 15:58:23 +0800 Subject: [PATCH 05/11] docs: Add the vite-plugin-dynamic-chunk plugin to the Bundling section. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 71b4cb51..3559ce00 100644 --- a/README.md +++ b/README.md @@ -312,6 +312,7 @@ Use the "Table of Contents" menu on the top-right corner to explore the list. - [vite-plugin-minipic](https://github.com/60late/vite-plugin-minipic) - Efficient image compression tool. - [vite-plugin-robots](https://github.com/kolirt/vite-plugin-robots) - Generating `robots.txt`. - [vite-plugin-bundle-obfuscator](https://github.com/z0ffy/vite-plugin-bundle-obfuscator) - JavaScript obfuscator. +- [vite-plugin-dynamic-chunk](https://github.com/MrQinYQ/vite-plugin-dynamic-chunk) - Split dependencies between entry and dynamic entry, and merge small chunks. #### Transformers From 9bc0c7dc7f0f1a265c41e09c736d34afb58d7660 Mon Sep 17 00:00:00 2001 From: Benjamin Noah Beal Date: Wed, 4 Sep 2024 20:49:48 -0700 Subject: [PATCH 06/11] Add vite-amplify template Vite template repo that can be deployed and hosted with AWS Amplify Hosting with minimal effort. It includes Vite SSR + Express APIs and uses react, ts, tailwind, and virtual react router. Check it out if you're looking for a quick way to scaffold a full-stack Vite project hosted on AWS infra. * Repo: https://github.com/bebeal/vite-amplify * ~4 mins from fork-to-finish for a successful deployment: https://www.youtube.com/watch?v=dsHQUgwkZ7s * Demo Site: https://www.vite-amplify.com/ --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index e350571e..c29234b4 100644 --- a/README.md +++ b/README.md @@ -161,6 +161,7 @@ Use the "Table of Contents" menu on the top-right corner to explore the list. - [vite-biome-tailwind-template](https://github.com/not-first/vite-biome-tailwind-template) - React, Typescript, Biome, Tailwind CSS. - [React Dapp Starter](https://github.com/Manta-Network/react-dapp-starter) - Enterprise-ready Web3 DApp starter with `TypeScript`, `TailwindCSS`, `Web3Modal`, `Wagmi`, `Shadcn UI`, `Zustand`, and `TanStack Query` for scalable decentralized applications. - [vite-template-react-ts-jest](https://github.com/ivanzusko/vite-template-react-ts-jest) - `React` + `TypeScript` + `Jest`. +- [vite-amplify](https://github.com/bebeal/vite-amplify) - Template with SSR + Express APIs + AWS Amplify Hosting. #### Svelte From c7ab1d85261768e4a2f204d0fa2874e8d4b96b03 Mon Sep 17 00:00:00 2001 From: Van Nguyen Date: Wed, 25 Sep 2024 08:43:31 +0700 Subject: [PATCH 07/11] Update README.md Add vite-multiple-assets support for multiple public asset directories --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index e350571e..91fe0af0 100644 --- a/README.md +++ b/README.md @@ -272,6 +272,7 @@ Use the "Table of Contents" menu on the top-right corner to explore the list. - [vite-plugin-mpg](https://github.com/just-ads/vite-plugin-multi-page) - Simple configuration of multi page applications. - [vite-plugin-pagefind](https://github.com/Hugos68/vite-plugin-pagefind) - Integrate `pagefind` search. - [@mistjs/vite-plugin-px2viewport](https://github.com/aibayanyu20/vite-plugins/tree/main/packages/px2viewport) - A plugin that automatically converts inline styles and style files from px units to vw units. +- [vite-multiple-assets](https://github.com/nguyenbatranvan/vite-multiple-assets) - Add support for multiple public asset directories to vite (React, Astro, Solid, Vue) #### Loaders From dce02fb51c3b2d0dcde63bd288c600a5a4c8dd2a Mon Sep 17 00:00:00 2001 From: Van Nguyen Date: Wed, 25 Sep 2024 08:49:39 +0700 Subject: [PATCH 08/11] Update description for plugin vite-multiple-assets --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 91fe0af0..02b41d53 100644 --- a/README.md +++ b/README.md @@ -272,7 +272,7 @@ Use the "Table of Contents" menu on the top-right corner to explore the list. - [vite-plugin-mpg](https://github.com/just-ads/vite-plugin-multi-page) - Simple configuration of multi page applications. - [vite-plugin-pagefind](https://github.com/Hugos68/vite-plugin-pagefind) - Integrate `pagefind` search. - [@mistjs/vite-plugin-px2viewport](https://github.com/aibayanyu20/vite-plugins/tree/main/packages/px2viewport) - A plugin that automatically converts inline styles and style files from px units to vw units. -- [vite-multiple-assets](https://github.com/nguyenbatranvan/vite-multiple-assets) - Add support for multiple public asset directories to vite (React, Astro, Solid, Vue) +- [vite-multiple-assets](https://github.com/nguyenbatranvan/vite-multiple-assets) - Add support for multiple public asset directories #### Loaders From 5a5a8eff6b5ac511a41c2028652a222dbe5d1fe9 Mon Sep 17 00:00:00 2001 From: hemengke <23536175@qq.com> Date: Mon, 30 Sep 2024 11:42:55 +0800 Subject: [PATCH 09/11] feat: add `vite-plugin-remix-flat-routes` --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index e350571e..2dbae9ef 100644 --- a/README.md +++ b/README.md @@ -510,6 +510,7 @@ In this section, we use badges to indicate the targeted Vue version for each plu - [generouted](https://github.com/oedotme/generouted) - Client-side type-safe file-based routing and global modals — supports layouts, loaders, code-splitting and more. - [unplugin-remix-router](https://github.com/ws-rush/unplugin-remix-router) - Generates a React Router file, that depends on Remix v2 file-based router convention. +- [vite-plugin-remix-flat-routes](https://github.com/hemengke1997/vite-plugin-remix-flat-routes) - Remix-flat-routes convention-based routing, compatible with react-router data-api routing. #### Loaders From 1413a40a6e768b962f60cc5ae0ee63a6268d9b28 Mon Sep 17 00:00:00 2001 From: Ivan Demidov Date: Tue, 1 Oct 2024 11:08:46 +0300 Subject: [PATCH 10/11] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e0546188..cdcfed33 100644 --- a/README.md +++ b/README.md @@ -411,7 +411,7 @@ Use the "Table of Contents" menu on the top-right corner to explore the list. - [vite-plugin-valibot-env](https://github.com/idleberg/vite-plugin-valibot-env) - Validate environment variables against a Valibot schema. - [vite-plugin-vitest-cache](https://github.com/raegen/vite-plugin-vitest-cache) - Optimize `Vitest` execution time through caching. - [vite-preload](https://github.com/wille/vite-preload) - Preloads lazy loaded modules and stylesheets that were rendered by the server using 103 Early Hints, Link headers or link tags. -- [vite-plugin-envtype-patch](https://github.com/PengBoUESTC/vite-plugin-envtype-patch) - Generate `type` info for `import.meta.env`, zero dependency. +- [vite-plugin-envtype-patch](https://github.com/PengBoUESTC/vite-plugin-envtype-patch) - Generate `type` info for `import.meta.env`. #### Testing From 46f6909f8c80dba8739ed9d4f0a6fa24c934e2a4 Mon Sep 17 00:00:00 2001 From: Van Nguyen Date: Tue, 1 Oct 2024 15:24:09 +0700 Subject: [PATCH 11/11] fix error lint readme --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 02b41d53..7dd817cd 100644 --- a/README.md +++ b/README.md @@ -272,7 +272,7 @@ Use the "Table of Contents" menu on the top-right corner to explore the list. - [vite-plugin-mpg](https://github.com/just-ads/vite-plugin-multi-page) - Simple configuration of multi page applications. - [vite-plugin-pagefind](https://github.com/Hugos68/vite-plugin-pagefind) - Integrate `pagefind` search. - [@mistjs/vite-plugin-px2viewport](https://github.com/aibayanyu20/vite-plugins/tree/main/packages/px2viewport) - A plugin that automatically converts inline styles and style files from px units to vw units. -- [vite-multiple-assets](https://github.com/nguyenbatranvan/vite-multiple-assets) - Add support for multiple public asset directories +- [vite-multiple-assets](https://github.com/nguyenbatranvan/vite-multiple-assets) - Add support for multiple public asset directories. #### Loaders