diff --git a/packages/bruno-converters/src/insomnia/insomnia-to-bruno.js b/packages/bruno-converters/src/insomnia/insomnia-to-bruno.js index 5863d8d45..42f0fa8f1 100644 --- a/packages/bruno-converters/src/insomnia/insomnia-to-bruno.js +++ b/packages/bruno-converters/src/insomnia/insomnia-to-bruno.js @@ -301,7 +301,7 @@ const parseInsomniaCollection = (data) => { export const insomniaToBruno = (insomniaCollection) => { try { if (typeof insomniaCollection !== 'object') { - insomniaCollection = jsyaml.load(insomniaCollection); + insomniaCollection = jsyaml.load(insomniaCollection, { schema: jsyaml.JSON_SCHEMA }); } let collection; if (isInsomniaV5Export(insomniaCollection)) { diff --git a/packages/bruno-converters/tests/insomnia/insomnia-collection-v5.spec.js b/packages/bruno-converters/tests/insomnia/insomnia-collection-v5.spec.js index 3d73e8398..2f0a1c320 100644 --- a/packages/bruno-converters/tests/insomnia/insomnia-collection-v5.spec.js +++ b/packages/bruno-converters/tests/insomnia/insomnia-collection-v5.spec.js @@ -33,6 +33,9 @@ collection: isPrivate: false sortKey: -1744194421965 method: GET + parameters: + - name: date + value: 2022-10-28 settings: renderRequestBody: true encodeUrl: true @@ -127,7 +130,14 @@ const expectedOutput = { }, headers: [], method: 'GET', - params: [], + params: [ + { + enabled: true, + name: 'date', + type: 'query', + value: '2022-10-28' + } + ], url: 'https://testbench-sanity.usebruno.com/ping' }, seq: 1,