current commit
221027.12 · esm: protect ESM loader from prototype pollution
import { mustNotCall, mustCall } from '../common/index.mjs';

Object.defineProperties(Object.prototype, {
  then: {
    set: mustNotCall('set %Object.prototype%.then'),
    get: mustNotCall('get %Object.prototype%.then'),
  },
});

import('data:text/javascript,').then(mustCall());