mirror of
https://github.com/vercel-labs/scriptc.git
synced 2026-11-10 01:56:15 +08:00
A flatMap callback's tuple arm appended its elements in the stored field order, which sorts the names as strings, so a tuple of eleven or more elements came out as 0, 1, 10, 2, …. The elements now append in index order. A generic receiver's member that the instantiation does not store reads through the checked keyed read, but only for an access that is not a write. The write test took any binary expression's left operand and any unary operand for a write, so `options.key ?? fallback`, `options.key === undefined` and `!options.key` still failed with SC1090. Only an assignment's target, a delete, and `++`/`--` count as writes now.