Yes, the latest version of TypeScript, released after this article, prevents spying on barrels. The new solution I use is to spy on the default export of a module.
import * as utilityName from './type/utility-name';
jest.spyOn(utilityName, 'default'); // <-- new solution