webpack/test/helpers/supportsLogicalAssignment.js

11 lines
220 B
JavaScript

module.exports = function supportsLogicalAssignment() {
try {
var f = eval(
"(function f() { var x = null; x ??= true; x &&= true; return x ||= false; })"
);
return f();
} catch (_err) {
return false;
}
};