Files
bruno/packages/bruno-electron/src/utils/arch.js
Siddharth Gelera (reaper) 85319769a5 feat: add Rosetta detection for Apple Silicon (#5717)
* feat: add Rosetta detection for Apple Silicon

* fix: update class attributes to className for React compatibility
2025-10-07 13:05:43 +05:30

19 lines
411 B
JavaScript

const getIsRunningInRosetta = () => {
const isMac = process.platform === 'darwin';
const isArm64 = process.arch === 'arm64';
if (!isMac) return false;
if (isArm64) return false;
const os = require('os');
const isRunningOnSilicon = os.cpus().find((d) => d.model.includes('Apple'));
if (!isRunningOnSilicon) {
return false;
}
return true;
};
module.exports = {
getIsRunningInRosetta
};