Skip to Content
ConvertersInsomnia to Bruno

Convert Insomnia collection to Bruno collection

const { insomniaToBruno } = require('@usebruno/converters'); const brunoCollection = insomniaToBruno(insomniaCollection);
insomnia-to-bruno.js
const { insomniaToBruno } = require('@usebruno/converters'); const { readFile, writeFile } = require('fs/promises'); const path = require('path'); async function convertInsomniaToBruno(inputFile, outputFile) { try { const inputData = await readFile(inputFile, 'utf8'); const brunoCollection = await insomniaToBruno(JSON.parse(inputData)); await writeFile(outputFile, JSON.stringify(brunoCollection, null, 2)); console.log('Insomnia conversion successful!'); } catch (error) { console.error('Error during Insomnia conversion:', error); } } convertInsomniaToBruno( path.join(__dirname, 'demo_collection.insomnia_collection.json'), path.join(__dirname, 'demo_collection.bruno_collection.json') );
Last updated on