In builder.js the compression method deflateRaw is called twice. The general "received wisdom" is that trying to compress an already-compressed while is unlikely to lead to further compression and may in fact lead to worse compression.
Out of curiosity, I modified builder.js when using it to generate the classes-v13.0.0.mjs (for graphene-breaker-mjs). The data buffer was 39184 bytes. After the first deflateRaw the result was 2176 bytes. After the second, the result was 2181 bytes. Oops.