¿Hay una manera fácil de pedirle al compilador de TypeScript que prefije todo para evitar la colisión con las clases JS integradas? Necesito una clase con el nombre Object ; representa un Objeto de almacenamiento de Firebase:
export default class Object { // etc } Sin embargo, cuando trato de ejecutar el código compilado, veo el error: ReferenceError: Cannot access 'Object' before initialization . Esto se debe principalmente a que el archivo compilado usa la clase Object integrada :
Object.defineProperty(exports, "__esModule", { value: true }); // compiled js code below.¿Hay alguna manera de evitar la colisión? Tal vez una bandera del compilador. Me gustaría evitar usar Webpack en este momento si es posible.