forked from public/fvtt-cthulhu-eternal
19 lines
368 B
JavaScript
19 lines
368 B
JavaScript
|
'use strict';
|
||
|
|
||
|
var isPlainObject = require('is-plain-object').isPlainObject;
|
||
|
|
||
|
function needsLookup(xtends) {
|
||
|
if (typeof xtends === 'string' && xtends[0] === '.') {
|
||
|
return true;
|
||
|
}
|
||
|
|
||
|
if (isPlainObject(xtends)) {
|
||
|
// Objects always need lookup because they can't be used with `require()`
|
||
|
return true;
|
||
|
}
|
||
|
|
||
|
return false;
|
||
|
}
|
||
|
|
||
|
module.exports = needsLookup;
|