UNPKG

375 BJavaScriptView Raw
1/**
2 * Detect a file path is module or not.
3 * @function _isModule
4 * @param {string} name - Name to test.
5 * @returns {boolean} - Detect a module or not.
6 * @private
7 */
8
9"use strict";
10
11/** @lends _isModule */
12function _isModule(name) {
13 try {
14 require.resolve(name);
15 return true;
16 } catch (e) {
17 return false;
18 }
19}
20module.exports = _isModule;
\No newline at end of file