usebruno/bruno · error · Error

Import collection failed: ${err.message}

Error message

Import collection failed: ${err.message}

What it means

Error "Import collection failed: ${err.message}" thrown in usebruno/bruno.

Source

Thrown at packages/bruno-converters/src/insomnia/insomnia-to-bruno.js:321

export const insomniaToBruno = (insomniaCollection) => {
  try {
    if (typeof insomniaCollection !== 'object') {
      insomniaCollection = jsyaml.load(insomniaCollection, { schema: jsyaml.JSON_SCHEMA });
    }
    let collection;
    if (isInsomniaV5Export(insomniaCollection)) {
      collection = parseInsomniaV5Collection(insomniaCollection);
    } else {
      collection = parseInsomniaCollection(insomniaCollection);
    }

    const transformedCollection = transformItemsInCollection(collection);
    const hydratedCollection = hydrateSeqInCollection(transformedCollection);
    const validatedCollection = validateSchema(hydratedCollection);
    return validatedCollection;
  } catch (err) {
    console.error(err);
    throw new Error('Import collection failed: ' + err.message);
  }
};

export default insomniaToBruno;

View on GitHub (pinned to 9bdd81c7bd)

Solutions

  1. Check the underlying error message for the specific failure.
  2. Validate the source collection file and retry the import.

When it happens

Trigger: Thrown at packages/bruno-converters/src/insomnia/insomnia-to-bruno.js:321 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of usebruno/bruno@9bdd81c7bd (2026-08-13). Data as JSON: /api/errors/b988a6a4bb326cd5. Report an issue: GitHub.