ES6 `const` not always immutable
jack.ofspades.com
jack.ofspades.com
To prevent changes to an object's properties, you could use `Object.freeze()` instead [1]. NB, this is shallow, so a child object of a frozen object can still have its properties changed.
[1]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...