AngularJS – ngRoute resolve depends on other resolves

I have a resolve function that requires data retrieved in other resolve functions. I have found that using ui-router this can be accomplished using something like this:

resolve: {
    one: [
        () => {
            console.log("one");
            return 1;
        }
    ],

    two: [
        () => {
            console.log("two");
            return 2;
        }
    ],

    three: [
            "one",
            "two",
        (
            one,
            two
        ) => {
            console.log("three");
            return one + two;
        }
    ]
}

However, my workplace is using ngRoute instead of ui-router. Is there a technique with ngRoute that accomplishes the above?

Source: AngularJS