My .ts file like this:
/** * @typedef {Object} ITest * @property {string} a */ export interface ITest { a: string } /** * @function test * @params {string} a */ export function test (a: string): void { console.log('a', a) }
when i use tsc to compile this file to .js, the comment for interface will be removed.
Is there anyway to preserve this comment in .js?
The version of tsc is 4.1.3
1.4m articles
1.4m replys
5 comments
56.9k users