import { DatePipe } from '@angular/common'; declare global { interface Date { transformTo(format: string): string; } } Date.prototype.transformTo = function(format: string): string{ return new DatePipe('en-US').transform(this, format); }; export {};Resultados en el error:
La propiedad "transformTo" no existe en el tipo 'Fecha'.
He mirado varias publicaciones de SO y todo parece correcto. Cuando tengo un intellisense de Fecha, conozco el método de extensión y lo que espera. El código vs no muestra un error. El error solo ocurre cuando se ejecuta 'ng build'
Versión angular: 9.1.11
Versión del nodo: 14.8.0
Versión de NPM: 6.14.15