Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

231
Vistas
¿Cómo ignoro un error de Typescript en un archivo Javascript (mientras tengo `allowJs` establecido en mi tsConfig)?

Tengo un puñado de archivos .js en mi proyecto Typescript que se parece a esto:

 // do some things return JSON.stringify( { ok: true, // blah blah blah }, null, 2 );

Sin embargo, cuando ejecuto tsc para verificar el tipo de mi proyecto, que tiene permitido permitir allowJs , recibo este error:

 error TS1108: A 'return' statement can only be used within a function body. return JSON.stringify( ~~~~~~

Estoy seguro de por qué estoy haciendo esto (el código se entrega a Snowflake ) y me gustaría ignorar este error.

Normalmente incluiría un // @ts-expect-error directamente encima de la declaración de devolución infractora, sin embargo, esto no funciona. Aparentemente, debido a que es un archivo javascript, no un archivo mecanografiado: si cambio la extensión del archivo a .ts, el comentario // @ts-expect-error se comporta como se esperaba y suprime el error, sin embargo, causa muchos otros errores , como cabría esperar.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda