src/common/load-plugins.js/loadPlugins
function loadPlugins(plugins) {
  plugins = plugins || [];

  const internalPlugins = [
    require("../language-js"),
    require("../language-css"),
    require("../language-handlebars"),
    require("../language-graphql"),
    require("../language-markdown"),
    require("../language-html"),
    require("../language-vue")
  ];

  const externalPlugins = plugins
    .concat(
      getPluginsFromPackage(
        readPkgUp.sync({
          normalize: false
        }).pkg
      )
    )
    .map(plugin => {
      if (typeof plugin !== "string") {
        return plugin;
      }

      const pluginPath = resolve.sync(plugin, { basedir: process.cwd() });
      return Object.assign({ name: plugin }, eval("require")(pluginPath));
    });

  return deduplicate(internalPlugins.concat(externalPlugins));
}