Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 595 Bytes

README.md

File metadata and controls

25 lines (19 loc) · 595 Bytes

@thorgate/spa-is

Internal type checking library for SPA packages used by Thorgate project template SPA variant

Available object type checks:

  • isRouteSagaObject(obj)
  • isIterable(obj)
  • isIterator(obj)
  • isPromise(obj)

Avalable utility checks:

  • isNode() - true if running on node, false if running in browser

Usage:

import { isNode } from '@thorgate/spa-is';

let history;
if (isNode()) {
    history = createMemoryHistory();
} else {
    history = createBrowserHistory();
}