rap-import-utils
Advanced tools
Comparing version 0.0.8-alpha.0 to 0.0.8-alpha.1
@@ -88,3 +88,3 @@ "use strict"; | ||
value, | ||
required: el.required === '1', | ||
required: el.required === '1' || el.self_required === '1', | ||
type: getYapiType(el.type), | ||
@@ -395,2 +395,3 @@ parentId: el.parentId || -1, | ||
function parseRequired(data) { | ||
debugger; | ||
let { required = [], properties = {}, type, items = {} } = data; | ||
@@ -401,3 +402,3 @@ if (type === 'object') { | ||
if (required.includes(key)) { | ||
item.required = '1'; | ||
item.self_required = '1'; | ||
} | ||
@@ -404,0 +405,0 @@ if (item.type === 'object' || item.type === 'array') { |
@@ -7,5 +7,5 @@ "use strict"; | ||
const index_1 = require("../../index"); | ||
const all_json_1 = __importDefault(require("./all.json")); | ||
const result = (0, index_1.convertFromYapi)(all_json_1.default); | ||
const test_json_1 = __importDefault(require("./test.json")); | ||
const result = (0, index_1.convertFromYapi)(test_json_1.default); | ||
debugger; | ||
console.log(JSON.stringify(result)); |
@@ -81,3 +81,3 @@ import { parse } from 'protobufjs'; | ||
value, | ||
required: el.required === '1', | ||
required: el.required === '1' || el.self_required === '1', | ||
type: getYapiType(el.type), | ||
@@ -385,2 +385,3 @@ parentId: el.parentId || -1, | ||
function parseRequired(data) { | ||
debugger; | ||
let { required = [], properties = {}, type, items = {} } = data; | ||
@@ -391,3 +392,3 @@ if (type === 'object') { | ||
if (required.includes(key)) { | ||
item.required = '1'; | ||
item.self_required = '1'; | ||
} | ||
@@ -394,0 +395,0 @@ if (item.type === 'object' || item.type === 'array') { |
import { convertFromYapi } from '../../index'; | ||
import data from './all.json'; | ||
import data from './test.json'; | ||
const result = convertFromYapi(data); | ||
debugger; | ||
console.log(JSON.stringify(result)); |
{ | ||
"name": "rap-import-utils", | ||
"version": "0.0.8-alpha.0", | ||
"version": "0.0.8-alpha.1", | ||
"description": "utils for rap import", | ||
@@ -5,0 +5,0 @@ "main": "dist/cjs/index.js", |
78937
15
1737