function applyHook()

in packages/docpack/lib/docpack.js [188:198]


function applyHook(applyPluginsFunc, hook, sources) {
  return applyPluginsFunc(hook, sources)
    .then(function (sources) {
      if (!Array.isArray(sources)) {
        return Promise.reject(
          new TypeError(format('Plugin should return an array (occured in \'%s\')', hook))
        );
      }
      return sources;
    });
}