jqXHR や Promise が成功した場合に呼ばれる done(fn) の fn に渡される引数を、事前に変形できるでしょうか?

次のようなイメージです。

$.ajax(...)
    .???(function(originalResult) {
      // originalResult を変形して return
      return someTransform(originalResult);
    }).done(function(result) {
      // result には someTransform(originalResult) が渡される。
    });