Open
Description
File f1.ts
:
import Data2 from "./f2";
interface LocalData {
val: string;
}
interface Data1 {
val1: Data2;
val2: LocalData;
}
File f2.ts
:
interface Data2 {
val: string;
}
node build/src/cli/index.js --files f1.ts f2.ts --interfaces Data1 Data2
Results:
{
Data1: { val1: {}, val2: { val: 'quia dolores quam' } },
Data2: {
val: 'Sequi iure nulla reprehenderit impedit in explicabo saepe. Voluptatibus ex quo. Voluptas qui sunt minus.\n' +
' \rSed expedita sunt iure pariatur molestiae velit repellendus. Quisquam architecto explicabo quas et numquam. Commodi eos itaque voluptatem quia qui et alias. Tempora ut animi id sint non consequatur et.\n' +
' \rNon aut et aut et qui facere nesciunt eos aut. Sunt corrupti harum et commodi quibusdam et placeat voluptas id. Qui voluptas unde. Voluptatem in atque aperiam possimus sit ad minima.'
}
}
Notice Data1.val1
is {}
.
Metadata
Metadata
Assignees
Labels
No labels