(function( angular ) { 'use strict'; angular.module('angular-humanize', []). filter('humanizeFilesize', function () { return function ( input ) { if ( isNaN(parseInt(input)) ) { return input; } return humanize.filesize(parseInt(input)); }; }). filter('humanizeOrdinal', function () { return function ( input ) { if ( parseInt(input) !== input ) { return input; } return humanize.ordinal(input); }; }). filter('humanizeNaturalDay', function () { return function ( input ) { if ( parseInt(input) !== input ) { return input; } return humanize.naturalDay(input); }; }). filter('humanizeRelativeTime', function () { return function ( input ) { if ( parseInt(input) !== input ) { return input; } return humanize.relativeTime(input); }; }); }( angular ));