Estou enfrentando esse erro:
import ts from 'typescript';
~~
node_modules/typescript/lib/typescript.d.ts:7609:1
7609 export = ts;
~~~~~~~~~~~~
This module is declared with using 'export =', and can only be used with a default import when using the 'allowSyntheticDefaultImports' flag.
× Failed to compile.
Já apaguei a pasta node-modules e refiz o processo "npm install" novamente e nada.
Versão node utilizada: 16.17.0 Versão TS isntalada: 4.6.2 Versão Angular instalada: 14.2.4
Pelo que entendi, o erro aconteceu na aula "Importando o FormsModule, após fazer essas alterações:
cadastro.component.html 4:55
#f="ngForm" (ngSubmit)="cadastrar(f)
cadastro.component.ts
import { NgForm } from "@angular/forms";
import {forms} from "@angular/core/schematics/migrations/typed-forms/util";
public cadastrar(form: NgForm): void {
console.log(form)
}
protected readonly forms = forms;
app.module
import { FormsModule } from "@angular/forms";
imports: [BrowserModule, AppRoutingModule, FormsModule],