Skip to content

好像在tsx文件内存在jsx语法的时候,会失效 #29

Description

@xicunyang

当代码是

import React from 'react';

interface ITest {
  name: number;
}

时,可以正常将ITest输出为jsonschema:{"type":"object","properties":{"name":{"type":"number"}},"required":["name"],"additionalProperties":false}

但是下面包含jsx语法的时候,比如

import React from 'react';

interface ITest {
  name: number;
}
const Demo: React.FC = () => {
  return <div>Demo</div>;
};

export default Demo;

就不成功了,会只输出{"type":"object"}

请问是不支持这种case吗?

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