Design System atomic component utilities
This component can be used by itself, but it was made for Design System, a front end framework developed at the Consumer Financial Protection Bureau.
Detailed instructions can be found at the Design System documentation site.
Utility functions for checking Javascript types and primitives.
var assert = require( 'assert' );
import {
isUndefined,
isObject,
isFunction,
isDate
} from '../utilities/type-checkers.js';
var UNDEFINED;
var date = new Date( 2011, 7, 21 );
function func() {
return true;
}
var object = {
a: '1',
b: '2',
c: '3'
};
assert.equal( typeCheckers.isUndefined( UNDEFINED ), true );
assert.equal( typeCheckers.isObject( object ), true );
assert.equal( typeCheckers.isFunction( func ), true );
assert.equal( typeCheckers.isDate( date ), true );
We welcome your feedback and contributions.