| 6 | var hljs = (function () { |
| 7 | 'use strict'; |
| 8 | function e(n) { |
| 9 | Object.freeze(n); |
| 10 | var t = 'function' == typeof n; |
| 11 | return ( |
| 12 | Object.getOwnPropertyNames(n).forEach(function (r) { |
| 13 | !Object.hasOwnProperty.call(n, r) || |
| 14 | null === n[r] || |
| 15 | ('object' != typeof n[r] && 'function' != typeof n[r]) || |
| 16 | (t && ('caller' === r || 'callee' === r || 'arguments' === r)) || |
| 17 | Object.isFrozen(n[r]) || |
| 18 | e(n[r]); |
| 19 | }), |
| 20 | n |
| 21 | ); |
| 22 | } |
| 23 | class n { |
| 24 | constructor(e) { |
| 25 | void 0 === e.data && (e.data = {}), (this.data = e.data); |