Avatar ·

Aviso sobre decoradores experimentais em TypeScript

Olá a todos! Sou novo em TypeScript e estou tentando usar decoradores para adicionar logging à minha classe. Tenho o Visual Studio Code instalado e criei um projeto simples com um arquivo tsconfig.json. Aqui está meu código: ```typescript function log(target: any, propertyKey: string, descriptor: PropertyDescriptor) { const originalMethod = descriptor.value; descriptor.value = function(...args: any[]) { console.log(`Método ${propertyKey} chamado com argumentos:`, args); return originalMethod.apply(this, args); }; return descriptor; } class Calculator { @log add(a: number, b: number): number { return a + b; } } const calc = new Calculator(); calc.add(2, 3); ``` Ao compilar, recebo um aviso: "Experimental support for d