Kong/insomnia · error
Uploaded file is unsupported ${fileType}
Error message
Uploaded file is unsupported ${fileType} What it means
Error "Uploaded file is unsupported ${fileType}" thrown in Kong/insomnia.
Source
Thrown at packages/insomnia-inso/src/cli.ts:250
// Replace CRLF (Windows line break) and CR (Mac link break) with \n, then split into csv arrays
const csvRows = content
.replace(/\r\n|\r/g, '\n')
.split('\n')
.map(row => row.split(','));
// at least 2 rows required for csv
if (csvRows.length > 1) {
const csvHeaders = csvRows[0];
const csvContentRows = csvRows.slice(1);
return csvContentRows.map(contentRow =>
csvHeaders.reduce((acc: Record<string, any>, cur, idx) => {
acc[cur] = contentRow[idx] ?? '';
return acc;
}, {}),
);
}
throw new Error('CSV file must contain at least two rows with first row as variable names');
}
throw new Error(`Uploaded file is unsupported ${fileType}`);
};
const transformIterationDataToEnvironmentList = (list: Record<string, string>[]): UserUploadEnvironment[] => {
return list?.map(data => {
const orderedJson = orderedJSON.parse<Record<string, any>>(
JSON.stringify(data || []),
JSON_ORDER_PREFIX,
JSON_ORDER_SEPARATOR,
);
return {
name: 'User Upload',
data: orderedJson.object,
dataPropertyOrder: orderedJson.map || null,
};
});
};
export const go = (args?: string[]) => {View on GitHub (pinned to d9bb2b0142)
When it happens
Trigger: Thrown at packages/insomnia-inso/src/cli.ts:250 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of Kong/insomnia@d9bb2b0142 (2026-08-26).
Data as JSON: /api/errors/e1351aa3c1950aaf.
Report an issue: GitHub.