Don't build development dependencies into build.js.
Delete $scope.transient.

It's not used, thanks to the addVariant directive, which has an isolate scope for every instance.
Use require-all-for-angular-modules to load the *-for-angular module(s).