gatsby-core-utils
Version:
A collection of gatsby utils used in different gatsby packages
23 lines (22 loc) • 562 B
JavaScript
exports.__esModule = true;
exports.listPlugins = listPlugins;
function listPlugins({
root
}) {
var _require;
const parsedPlugins = (_require = require(`${root}/gatsby-config`)) === null || _require === void 0 ? void 0 : _require.plugins;
if (!parsedPlugins) {
return [];
}
const plugins = parsedPlugins.map(plugin => {
if (typeof plugin === `string`) {
return plugin;
} else if (plugin.resolve) {
return plugin.resolve;
} else {
return `Plugin could not be recognized`;
}
});
return plugins;
}
;