Packem is +2X faster than Parcel (with multicore compilation). It leverages close-to-the-metal Rust bindings to achieve zero-cost abstractions and fearless concurrency. The RC relies on V8’s JSON.parse()
for faster parsing of larger module graphs.
Packem is precompiled into safe and efficient binaries. The upcoming v1.0-stable is expected to implement most parts of the RC in shared Rust libraries, hence improved speeds.
A comprehensive class-based approach is used to instantiate and rehydrate plugins into the bundling cycle. The PackemEventDispatcher
API can be used to manage internal event hooks and create custom events during build time.