Files
windows95/src/main/session.ts
Felix Rieseberg 00943ae4da Update all dependencies
React 19, Electron 41, TypeScript 6, electron-forge 7.8, plus everything
else to latest. Migrated to React 19 createRoot API, updated for Electron 41
session/window type changes, and adjusted tsconfig for TS 6 deprecations.
Regenerated @electron/packager patch for 18.4.4.
2026-04-10 20:34:28 -07:00

19 lines
457 B
TypeScript

import { session } from "electron";
export function setupSession() {
const s = session.defaultSession;
s.webRequest.onBeforeSendHeaders((details, callback) => {
callback({ requestHeaders: { Origin: "*", ...details.requestHeaders } });
});
s.webRequest.onHeadersReceived((details, callback) => {
callback({
responseHeaders: {
"Access-Control-Allow-Origin": ["*"],
...details.responseHeaders,
},
});
});
}