Aviso "Experimental decorators" ao compilar TypeScript
Olá a todos! Acabei de começar a estudar TypeScript e me deparei com um problema estranho. Estou escrevendo uma classe simples com um decorator, mas ao compilar recebo o aviso: "Experimental support for decorators is a feature that is subject to change in a future release. Set the 'experimentalDecorators' option in your 'tsconfig.json' or 'jsconfig.json' to remove this warning."
Aqui está meu código:
```typescript
function log(target: any, key: string, descriptor: PropertyDescriptor) {
const original = descriptor.value;
descriptor.value = function(...args: any[]) {
console.log(`Chamada do método ${key} com argumentos:`, args);
return original.apply(this, args);
};
return descriptor;
}
class Calculator {
@log
add(a: number, b: number): number {
return a + b;
}
}
const c