gatsby-core-utils
Version:
A collection of gatsby utils used in different gatsby packages
115 lines (114 loc) • 6.13 kB
JavaScript
exports.__esModule = true;
var _exportNames = {
createContentDigest: true,
isNodeInternalModulePath: true,
joinPath: true,
slash: true,
cpuCoreCount: true,
urlResolve: true,
getCIName: true,
isCI: true,
createRequireFromPath: true,
getConfigStore: true,
getGatsbyVersion: true,
getTermProgram: true,
fetchRemoteFile: true,
isTruthy: true,
getMatchPath: true,
listPlugins: true,
createFilePath: true,
readConfigFile: true,
getConfigPath: true,
lock: true,
murmurhash: true,
md5File: true,
uuid: true
};
exports.uuid = exports.urlResolve = exports.slash = exports.readConfigFile = exports.murmurhash = exports.md5File = exports.lock = exports.listPlugins = exports.joinPath = exports.isTruthy = exports.isNodeInternalModulePath = exports.isCI = exports.getTermProgram = exports.getMatchPath = exports.getGatsbyVersion = exports.getConfigStore = exports.getConfigPath = exports.getCIName = exports.fetchRemoteFile = exports.createRequireFromPath = exports.createFilePath = exports.createContentDigest = exports.cpuCoreCount = void 0;
var _createContentDigest = require("./create-content-digest");
exports.createContentDigest = _createContentDigest.createContentDigest;
var _path = require("./path");
exports.isNodeInternalModulePath = _path.isNodeInternalModulePath;
exports.joinPath = _path.joinPath;
exports.slash = _path.slash;
var _cpuCoreCount = require("./cpu-core-count");
exports.cpuCoreCount = _cpuCoreCount.cpuCoreCount;
var _url = require("./url");
exports.urlResolve = _url.urlResolve;
var _ci = require("./ci");
exports.getCIName = _ci.getCIName;
exports.isCI = _ci.isCI;
var _createRequireFromPath = require("./create-require-from-path");
exports.createRequireFromPath = _createRequireFromPath.createRequireFromPath;
var _getConfigStore = require("./get-config-store");
exports.getConfigStore = _getConfigStore.getConfigStore;
var _getGatsbyVersion = require("./get-gatsby-version");
exports.getGatsbyVersion = _getGatsbyVersion.getGatsbyVersion;
var _getTermProgram = require("./get-term-program");
exports.getTermProgram = _getTermProgram.getTermProgram;
var _fetchRemoteFile = require("./fetch-remote-file");
exports.fetchRemoteFile = _fetchRemoteFile.fetchRemoteFile;
var _isTruthy = require("./is-truthy");
exports.isTruthy = _isTruthy.isTruthy;
var _uuid = _interopRequireWildcard(require("./uuid"));
exports.uuid = _uuid;
var _matchPath = require("./match-path");
exports.getMatchPath = _matchPath.getMatchPath;
var _serviceLock = require("./service-lock");
Object.keys(_serviceLock).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _serviceLock[key]) return;
exports[key] = _serviceLock[key];
});
var _siteMetadata = require("./site-metadata");
Object.keys(_siteMetadata).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _siteMetadata[key]) return;
exports[key] = _siteMetadata[key];
});
var _pageData = require("./page-data");
Object.keys(_pageData).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _pageData[key]) return;
exports[key] = _pageData[key];
});
var _pageHtml = require("./page-html");
Object.keys(_pageHtml).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _pageHtml[key]) return;
exports[key] = _pageHtml[key];
});
var _parseComponentPath = require("./parse-component-path");
Object.keys(_parseComponentPath).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _parseComponentPath[key]) return;
exports[key] = _parseComponentPath[key];
});
var _listPlugins = require("./list-plugins");
exports.listPlugins = _listPlugins.listPlugins;
var _filenameUtils = require("./filename-utils");
exports.createFilePath = _filenameUtils.createFilePath;
var _utils = require("./utils");
exports.readConfigFile = _utils.readConfigFile;
exports.getConfigPath = _utils.getConfigPath;
var _lock = require("./lock");
exports.lock = _lock.lock;
var _murmurhash = require("./murmurhash");
exports.murmurhash = _murmurhash.murmurhash;
var _hash = require("./hash");
Object.keys(_hash).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _hash[key]) return;
exports[key] = _hash[key];
});
var _md5File = require("./md5-file");
exports.md5File = _md5File.md5File;
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function (nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
;