Changing the build system to Vite #62

Merged
rishighan merged 11 commits from vite-build-system into master 2023-03-02 04:31:22 +00:00
rishighan commented 2023-02-15 03:24:55 +00:00 (Migrated from github.com)

This PR contains critical infrastructural work to move the build system from Webpack to Vite. This was done to mitigate the following:

  1. Minimizing production bundle size
  2. Reducing the cold-bootstrapping time for spinning threetwo for local development
  3. Reducing boilerplate config and workarounds introduced to transpile .tsx files using Webpack
This PR contains critical infrastructural work to move the build system from Webpack to [Vite](https://vitejs.dev). This was done to mitigate the following: 1. Minimizing production bundle size 2. Reducing the cold-bootstrapping time for spinning `threetwo` for local development 3. Reducing boilerplate config and workarounds introduced to transpile `.tsx` files using Webpack
maksis (Migrated from github.com) reviewed 2023-02-15 03:24:55 +00:00
nstephenh (Migrated from github.com) reviewed 2023-02-15 03:24:55 +00:00
rishighan commented 2023-02-27 17:38:11 +00:00 (Migrated from github.com)
Related PR https://github.com/airdcpp-web/airdcpp-apisocket-js/pull/25
Sign in to join this conversation.