Open D4nte opened 2 years ago
Draft parcel PR: #747
Marked as good first issue because it does not involve knowledge of js-waku codebase, just knowledge of bundler and transpiler and other ci/build/test tools.
Should be done with #1008 in mind
Other problems:
Problem
rollup
for production bundling but usewebpack
to bundle forkarma
tsc
for code transpilation, other tools such asparcel
andvite
provide faster result (andvite
includesrollup
and claim to make the configuration easier).Goal
Simplify the configuration by using a single bundler across the project (1). Check if more modern/upcoming solutions helps streamline the process (ie,
parcel
,vite
vstsc
).Proposed solutions
a. Review how
karma
can work withvilte
orrollup
b. Check ifparcel
,vite
oresbuild
can be used instead oftsc
and what would be the gains c. Review whataegir
(used by libp2p) can bring in.Notes
https://github.com/status-im/status-web/pull/227#issuecomment-1049950154