vite-plugin-mdx
Advanced tools
Comparing version
@@ -7,3 +7,3 @@ "use strict"; | ||
exports.inferNamedImports = exports.assertImportExists = exports.resolveImport = exports.requireFrom = exports.resolveMdxImport = exports.requireMdx = void 0; | ||
const find_dependency_1 = __importDefault(require("find-dependency")); | ||
const resolve_1 = __importDefault(require("resolve")); | ||
const importCache = {}; | ||
@@ -25,7 +25,10 @@ function requireMdx(cwd) { | ||
if (!importCache[cacheKey]) { | ||
const resolved = find_dependency_1.default(name, { cwd, skipGlobal: true }); | ||
if (throwOnMissing && !resolved) { | ||
throw new Error(`[vite-plugin-mdx] "${name}" must be installed`); | ||
try { | ||
importCache[cacheKey] = resolve_1.default.sync(name, { basedir: cwd }); | ||
} | ||
importCache[cacheKey] = resolved; | ||
catch (e) { | ||
if (throwOnMissing) { | ||
throw new Error(`[vite-plugin-mdx] "${name}" must be installed`); | ||
} | ||
} | ||
} | ||
@@ -32,0 +35,0 @@ return importCache[cacheKey]; |
{ | ||
"name": "vite-plugin-mdx", | ||
"version": "3.5.5", | ||
"version": "3.5.6", | ||
"scripts": { | ||
@@ -27,3 +27,3 @@ "// User Scripts": "", | ||
"esbuild": "^0.8.31", | ||
"find-dependency": "^1.3.0", | ||
"resolve": "^1.20.0", | ||
"unified": "^9.2.1" | ||
@@ -35,2 +35,3 @@ }, | ||
"@types/node": "^14.14.22", | ||
"@types/resolve": "^1.20.0", | ||
"typescript": "^4.1.3", | ||
@@ -37,0 +38,0 @@ "vite": "^2.0.4" |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
44276
0.04%522
0.58%6
20%+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
- Removed
- Removed