docs: function getRecursivePublishedPutOperations(locals) {
    return rootComponentRef => {
      /**
       * 1) Get reference (could be latest, could be other)
       * 2) Get all references within reference
       * 3) Replace all references with @published (including root reference)
       * 4) Get list of put operations needed
       */
      return components.get(rootComponentRef, locals)
        .then(data => composer.resolveComponentReferences(data, locals))
        .then(data => dbOps.getPutOperations(components.cmptPut, replaceVersion(rootComponentRef, 'published'), data, locals));
    };
  }