Object Descriptors & Property Flags

What's displayed after trying to modify a closure-protected constant?
function createConstantAccessor(obj, name, value) {
  Object.defineProperty(obj, name, {
    get: function() { return value; },
    enumerable: true,
    configurable: false
  });
}

const settings = {};
createConstantAccessor(settings, 'API_URL', 'https://api.example.com');

settings.API_URL = 'https://hacked.com';
console.log(settings.API_URL);
Next Question (40/40)