Skip to content

References to objects between files fake as empty objects #43

Open
@jasco

Description

@jasco

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

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions