If https://github.com/ljharb/object.assign/blob/main/test/ses-compat.js#L15 is changed to require('.'), so it runs the tests:
Boolean.prototype.valueOf.call(require('.')(true)) fails (altho Boolean.prototype.valueOf.call(Object.assign(true)) still succeeds).
cc @kumavis
We need to figure out if this is a bug in the entry point, or a bug in SES.
If https://github.com/ljharb/object.assign/blob/main/test/ses-compat.js#L15 is changed to
require('.'), so it runs the tests:Boolean.prototype.valueOf.call(require('.')(true))fails (althoBoolean.prototype.valueOf.call(Object.assign(true))still succeeds).cc @kumavis
We need to figure out if this is a bug in the entry point, or a bug in SES.