Context
The sequential Bun corpus frontier is js/third_party/express/res.location.test.ts at position 3966/4708, following JSON response work in #223. This contributes to #66.
Acceptance criteria
res.location()is chainable and sets Location for strings, URL objects, and coerced values.- Unicode, spaces, data URIs, relative URLs, and already-encoded sequences are encoded without changing authority or trailing-slash semantics.
- Location values remain compatible with legacy
url.parsehost validation. - The copied suite passes with existing todos and is pinned in the permanent third-party gate.