Package Exports
- @alwatr/global-this
Readme
globalThis
Provides access to globalThis, ensuring cross-platform compatibility, including browsers (window), Node.js (global), and Web Workers (self).
Installation
yarn add @alwatr/global-thisUsage
import {getGlobalThis} from '@alwatr/global-this';
getGlobalThis<{alwatr: {foo: string}}>().alwatr = {
foo: 'bar',
};import {getGlobalThis} from '@alwatr/global-this';
getGlobalThis().setTimeout(() => {
console.log(getGlobalThis<{alwatr: {foo: string}}>().alwatr.foo); // 'bar'
}, 1_000);Sponsors
The following companies, organizations, and individuals support Nanolib ongoing maintenance and development. Become a Sponsor to get your logo on our README and website.
Contributing
Contributions are welcome! Please read our contribution guidelines before submitting a pull request.