Small library for universal issues (browser-nodeJs war).
import {universal, dynaUniversal, isBrowser, isNode} from 'dyna-universal';
universal; // is the node.js's global or browser's window
dynaUniversal // the DynaUniversal instance, is offers some tools
isNode; // boolean if we are in node
isBrowser; // boolean is we are is browser
// console them
console.log('Are we are under node? Answer: ', dynaUniversal.isNode); // writes, true or false
console.log('Are we are under browser? Answer: ', dynaUniversal.isBrowser); // writes, true or false
console.log('Are we are under node? Answer: ', isNode); // writes, true or false
console.log('Are we are under browser? Answer: ', isBrowser); // writes, true or false
import 'dyna-universal';
console.log('Are we are under node? Answer: ', dynaUniversal.isNode); // writes, true or false
console.log('Are we are under browser? Answer: ', dynaUniversal.isBrowser); // writes, true or false
Returns if it runs under node.js
Returns if it runs under browser.
Is the node.js's global
or browser's window
.
Instance of DynaUniversal providing some universal environment tools
We follow semver.
Has many breaking changes with v0.