Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

191
Views
Manejo de "exportar X desde 'Y'" al generar archivos d.ts

Estoy usando TypeScript para generar archivos d.ts a partir de nuestra base de código JavaScript existente que se anota con JSDoc, según https://www.typescriptlang.org/docs/handbook/declaration-files/dts-from-js.html .

Mi problema es que el compilador de TS (comprensiblemente) no puede manejar alguna sintaxis que no sea de TS que, de lo contrario, se puede analizar con Babel, específicamente export x from 'y' , por ejemplo

 export { something } from './somewhere';

Esto produce lo siguiente al emitir tipos:

 app/utils/index.js:76:1 - error TS1128: Declaration or statement expected. 76 export { something } from './somewhere';

He intentado agregar la anotación ts-ignore , pero parece que no funciona (estoy usando TS 4.5). Me sale el mismo error que el anterior.

 // @ts-ignore export { something } from './somewhere';

Además de eliminar esta sintaxis (que no es factible ya que la usamos mucho), ¿cuál sería la forma preferida de resolver esto?

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!