/** * Polyfill for Symbol.metadata required by TC39 Stage 3 decorators. * Must be imported before any decorator code loads. * @see https://github.com/tc39/proposal-decorator-metadata */ (Symbol as any).metadata ??= Symbol.for('Symbol.metadata');