/** * angular-date-interceptor - An AngularJS interceptor to parse dates from server response * @version v1.0.0 * @link https://github.com/ins87/angular-date-interceptor * @license MIT */ !function(){"use strict";function n(){function n(n){return angular.isString(n)&&r.test(n)}function t(r){return angular.isObject(r)?void angular.forEach(r,function(e,a){n(e)?r[a]=new Date(e):angular.isObject(e)&&t(e)}):r}var r=/^\d{4}-\d\d-\d\dT\d\d:\d\d:\d\d(\.\d+)?(([+-]\d\d:\d\d)|Z)?$/;this.response=function(n){return t(n.data),n}}function t(n){n.interceptors.push("angularDateInterceptor")}angular.module("angularDateInterceptor",[]).service("angularDateInterceptor",n).config(t),t.$inject=["$httpProvider"]}();