UNPKG

@alwatr/global-this

Version:

Provides access to `globalThis`, ensuring cross-platform compatibility, including browsers (`window`), Node.js (`global`), and Web Workers (`self`).

13 lines 370 B
export type GlobalThis = typeof globalThis; /** * Provides access to `globalThis`, ensuring cross-platform compatibility. * * @example * ```typescript * getGlobalThis<{alwatr:{foo: string}}>().alwatr = { * foo: 'bar', * } * ``` */ export declare function getGlobalThis<T extends DictionaryOpt = GlobalThis>(): GlobalThis & T; //# sourceMappingURL=main.d.ts.map