@loaders.gl/core
Version:
Framework-independent loaders for 3D graphics formats
28 lines (19 loc) • 790 B
JavaScript
;
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.readFileSync = readFileSync;
var _globals = require("../../utils/globals");
var node = _interopRequireWildcard(require("../../node/read-file-sync.node"));
var _fileAliases = require("./file-aliases");
var _readFile = require("./read-file.browser");
function readFileSync(url) {
var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
url = (0, _fileAliases.resolvePath)(url);
if (!_globals.isBrowser && node.readFileSync) {
return node.readFileSync(url, options);
}
return (0, _readFile.readFileSyncBrowser)(url, options);
}
//# sourceMappingURL=read-file.js.map