Skip to content

Commit e70df22

Browse files
committed
publish: bump version to v10.1.2
1 parent 97b5081 commit e70df22

File tree

4 files changed

+18
-18
lines changed

4 files changed

+18
-18
lines changed

dist/jsonSchemaLibrary.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/module/src/draft2019-09/methods/getData.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ function convertValue(type, value) {
5757
return value;
5858
}
5959
export function getData(node, data, opts) {
60-
var _a, _b, _c, _d, _e, _f, _g, _h;
60+
var _a, _b, _c, _d, _e, _f, _g, _h, _j;
6161
if ((opts === null || opts === void 0 ? void 0 : opts.cache) == null) {
6262
throw new Error("Missing options");
6363
}
@@ -76,7 +76,7 @@ export function getData(node, data, opts) {
7676
let defaultData = data;
7777
if (Array.isArray(node.schema.enum) && node.schema.enum.length > 0) {
7878
if (data === undefined) {
79-
return node.schema.enum[0];
79+
return (_c = node.schema.default) !== null && _c !== void 0 ? _c : node.schema.enum[0];
8080
}
8181
}
8282
if (node.schema.default !== undefined) {
@@ -85,18 +85,18 @@ export function getData(node, data, opts) {
8585
}
8686
}
8787
// @keyword allOf
88-
if ((_c = currentNode.allOf) === null || _c === void 0 ? void 0 : _c.length) {
88+
if ((_d = currentNode.allOf) === null || _d === void 0 ? void 0 : _d.length) {
8989
currentNode.allOf.forEach((partialNode) => {
9090
var _a;
9191
defaultData = (_a = partialNode.getData(defaultData, opts)) !== null && _a !== void 0 ? _a : defaultData;
9292
});
9393
}
9494
// @keyword anyOf
95-
if (((_d = currentNode.anyOf) === null || _d === void 0 ? void 0 : _d.length) > 0) {
96-
defaultData = (_e = currentNode.anyOf[0].getData(defaultData, opts)) !== null && _e !== void 0 ? _e : defaultData;
95+
if (((_e = currentNode.anyOf) === null || _e === void 0 ? void 0 : _e.length) > 0) {
96+
defaultData = (_f = currentNode.anyOf[0].getData(defaultData, opts)) !== null && _f !== void 0 ? _f : defaultData;
9797
}
9898
// @keyword oneOf
99-
if (((_f = currentNode.oneOf) === null || _f === void 0 ? void 0 : _f.length) > 0) {
99+
if (((_g = currentNode.oneOf) === null || _g === void 0 ? void 0 : _g.length) > 0) {
100100
if (isEmpty(defaultData)) {
101101
currentNode = mergeNode(currentNode, currentNode.oneOf[0]);
102102
}
@@ -121,7 +121,7 @@ export function getData(node, data, opts) {
121121
return defaultData;
122122
}
123123
if (resolvedNode && resolvedNode !== currentNode) {
124-
defaultData = (_g = resolvedNode.getData(defaultData, opts)) !== null && _g !== void 0 ? _g : defaultData;
124+
defaultData = (_h = resolvedNode.getData(defaultData, opts)) !== null && _h !== void 0 ? _h : defaultData;
125125
currentNode = resolvedNode;
126126
}
127127
// if (TYPE[type] == null) {
@@ -133,7 +133,7 @@ export function getData(node, data, opts) {
133133
// return data;
134134
// }
135135
const type = getSchemaType(currentNode, defaultData);
136-
const templateData = (_h = TYPE[type]) === null || _h === void 0 ? void 0 : _h.call(TYPE, currentNode, defaultData, opts);
136+
const templateData = (_j = TYPE[type]) === null || _j === void 0 ? void 0 : _j.call(TYPE, currentNode, defaultData, opts);
137137
return templateData === undefined ? defaultData : templateData;
138138
}
139139
const TYPE = {

dist/module/src/methods/getData.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ function convertValue(type, value) {
5757
return value;
5858
}
5959
export function getData(node, data, opts) {
60-
var _a, _b, _c, _d, _e, _f, _g, _h;
60+
var _a, _b, _c, _d, _e, _f, _g, _h, _j;
6161
if ((opts === null || opts === void 0 ? void 0 : opts.cache) == null) {
6262
throw new Error("Missing options");
6363
}
@@ -76,7 +76,7 @@ export function getData(node, data, opts) {
7676
let defaultData = data;
7777
if (Array.isArray(node.schema.enum) && node.schema.enum.length > 0) {
7878
if (data === undefined) {
79-
return node.schema.enum[0];
79+
return (_c = node.schema.default) !== null && _c !== void 0 ? _c : node.schema.enum[0];
8080
}
8181
}
8282
if (node.schema.default !== undefined) {
@@ -85,18 +85,18 @@ export function getData(node, data, opts) {
8585
}
8686
}
8787
// @keyword allOf
88-
if ((_c = currentNode.allOf) === null || _c === void 0 ? void 0 : _c.length) {
88+
if ((_d = currentNode.allOf) === null || _d === void 0 ? void 0 : _d.length) {
8989
currentNode.allOf.forEach((partialNode) => {
9090
var _a;
9191
defaultData = (_a = partialNode.getData(defaultData, opts)) !== null && _a !== void 0 ? _a : defaultData;
9292
});
9393
}
9494
// @keyword anyOf
95-
if (((_d = currentNode.anyOf) === null || _d === void 0 ? void 0 : _d.length) > 0) {
96-
defaultData = (_e = currentNode.anyOf[0].getData(defaultData, opts)) !== null && _e !== void 0 ? _e : defaultData;
95+
if (((_e = currentNode.anyOf) === null || _e === void 0 ? void 0 : _e.length) > 0) {
96+
defaultData = (_f = currentNode.anyOf[0].getData(defaultData, opts)) !== null && _f !== void 0 ? _f : defaultData;
9797
}
9898
// @keyword oneOf
99-
if (((_f = currentNode.oneOf) === null || _f === void 0 ? void 0 : _f.length) > 0) {
99+
if (((_g = currentNode.oneOf) === null || _g === void 0 ? void 0 : _g.length) > 0) {
100100
if (isEmpty(defaultData)) {
101101
currentNode = mergeNode(currentNode, currentNode.oneOf[0]);
102102
}
@@ -121,11 +121,11 @@ export function getData(node, data, opts) {
121121
return defaultData;
122122
}
123123
if (resolvedNode && resolvedNode !== currentNode) {
124-
defaultData = (_g = resolvedNode.getData(defaultData, opts)) !== null && _g !== void 0 ? _g : defaultData;
124+
defaultData = (_h = resolvedNode.getData(defaultData, opts)) !== null && _h !== void 0 ? _h : defaultData;
125125
currentNode = resolvedNode;
126126
}
127127
const type = getSchemaType(currentNode, defaultData);
128-
const templateData = (_h = TYPE[type]) === null || _h === void 0 ? void 0 : _h.call(TYPE, currentNode, defaultData, opts);
128+
const templateData = (_j = TYPE[type]) === null || _j === void 0 ? void 0 : _j.call(TYPE, currentNode, defaultData, opts);
129129
return templateData === undefined ? defaultData : templateData;
130130
}
131131
const TYPE = {

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "json-schema-library",
3-
"version": "10.1.1",
3+
"version": "10.1.2",
44
"description": "Customizable and hackable json-validator and json-schema utilities for traversal, data generation and validation",
55
"module": "dist/module/index.js",
66
"types": "dist/index.d.ts",

0 commit comments

Comments
 (0)