ConstThrown when WritableWriter#size cannot be assigned, e.g. when it is a getter with no setter, a read-only
property or a frozen object. zip.js writes the number of bytes written into that property, so a writer refusing the
assignment used to fail with a bare TypeError from the engine, and only once the first entry had been written.
Invalid writer size error