{"size": 1051, "ext": "js", "max_stars_repo_path": "server/node_modules/rsvp/dist/commonjs/rsvp/utils.js", "max_stars_repo_name": "miguelmota/ember-demo", "max_stars_repo_stars_event_min_datetime": "2015-04-04T21:48:57.000Z", "max_stars_repo_stars_event_max_datetime": "2015-04-04T21:48:57.000Z", "max_issues_repo_path": "server/node_modules/rsvp/dist/commonjs/rsvp/utils.js", "max_issues_repo_name": "miguelmota/ember-demo", "max_issues_repo_issues_event_min_datetime": null, "max_issues_repo_issues_event_max_datetime": null, "max_forks_repo_path": "server/node_modules/rsvp/dist/commonjs/rsvp/utils.js", "max_forks_repo_name": "miguelmota/ember-demo", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": 1, "max_issues_count": null, "max_forks_count": null, "avg_line_length": 29.1944444444, "max_line_length": 106, "alphanum_fraction": 0.6517602284}
'use strict';
function objectOrFunction(x) {
    return typeof x === 'function' || typeof x === 'object' && x !== null;
}
exports.objectOrFunction = objectOrFunction;
function isFunction(x) {
    return typeof x === 'function';
}
exports.isFunction = isFunction;
function isMaybeThenable(x) {
    return typeof x === 'object' && x !== null;
}
exports.isMaybeThenable = isMaybeThenable;
var _isArray;
if (!Array.isArray) {
    _isArray = function (x) {
        return Object.prototype.toString.call(x) === '[object Array]';
    };
} else {
    _isArray = Array.isArray;
}
var isArray = _isArray;
exports.isArray = isArray;
// Date.now is not available in browsers < IE9
// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/now#Compatibility
var now = Date.now || function () {
        return new Date().getTime();
    };
exports.now = now;
var o_create = Object.create || function (object) {
        var o = function () {
        };
        o.prototype = object;
        return o;
    };
exports.o_create = o_create;