/** * Process polyfill for browser environment. * Provides a minimal Node.js process shim for libraries that depend on it. * * @module @burdenoff/fe-libs/shared/shims/process */ const processShim = { env: {}, browser: true, platform: 'browser', cwd: () => '/', nextTick: (callback: (...args: unknown[]) => void, ...args: unknown[]) => { queueMicrotask(() => callback(...args)); }, }; export const env = processShim.env; export const browser = processShim.browser; export const platform = processShim.platform; export const cwd = processShim.cwd; export const nextTick = processShim.nextTick; export default processShim;