Skip to content

Commit fd2dcba

Browse files
authored
Merge pull request #6 from xjq7/master
fix: genJsonschema 方法 entry 增加默认值处理
2 parents 8fac68a + cde668a commit fd2dcba

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/get-jsonschema-from-data.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,10 @@ export default class genTypeSchema extends typescriptToFileDatas {
100100
entry: { keySet: Set<string>; refKeyTime: Record<string, number> },
101101
file?: string,
102102
): null | AnyOption {
103+
if (!entry) {
104+
entry = { keySet: new Set(), refKeyTime: {} };
105+
}
106+
103107
// 深度克隆,防止串改
104108
typeJson = _.cloneDeep(typeJson);
105109
const { properties, additionalProperties, extends: extends_, enum: enum_ } = typeJson || {};

0 commit comments

Comments
 (0)