MUTATORS

tcmts.core.extract.MUTATORS · #ysvcrunv · term · runs anywhere

The functions of Object and Reflect that change the object they're given first.

export const MUTATORS = new Set([
  "Object.assign",
  "Object.defineProperty",
  "Object.defineProperties",
  "Object.freeze",
  "Object.preventExtensions",
  "Object.seal",
  "Object.setPrototypeOf",
  "Reflect.defineProperty",
  "Reflect.deleteProperty",
  "Reflect.set",
  "Reflect.setPrototypeOf",
])

used by