isomorphic-validation
Version:
Isomorphic javascript form validation library.
15 lines (11 loc) • 307 B
JavaScript
const SERVER = Symbol('server');
const CLIENT = Symbol('client');
const getEnv = () =>
typeof document !== 'undefined'
? CLIENT
: typeof process !== 'undefined'
? SERVER
: undefined;
const ENV = getEnv();
const IS_SERVER = ENV === SERVER;
export { CLIENT, ENV, IS_SERVER, SERVER };