UNPKG

@benev/slate

Version:
12 lines 292 B
import { ReadonlyError } from "./errors.js"; export function readonly(s) { return new Proxy(s, { get(target, key) { return target[key]; }, set(_, key) { throw new ReadonlyError(key); }, }); } //# sourceMappingURL=readonly.js.map