gatsby-plugin-mdx-v1
Version:
MDX integration for Gatsby (MDX v1)
22 lines (17 loc) • 527 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.cachedImport = cachedImport;
exports.createFileToMdxCacheKey = createFileToMdxCacheKey;
function createFileToMdxCacheKey(absolutePath) {
return `fileToMdx-${absolutePath}`;
}
const importCache = new Map();
async function cachedImport(packageName) {
if (importCache.has(packageName)) {
return importCache.get(packageName);
}
const importedPackage = await import(packageName);
return importedPackage;
}