angular-i18next-error-interceptor
Advanced tools
Comparing version 2.0.0 to 3.0.0-0
@@ -5,30 +5,4 @@ (function (global, factory) { | ||
(global = global || self, factory(global['angular-i18next-error-interceptor'] = {}, global.ng.core, global.ng.common.http, global.angularI18next, global.rxjs.operators)); | ||
}(this, function (exports, core, http, angularI18next, operators) { 'use strict'; | ||
}(this, (function (exports, core, http, angularI18next, operators) { 'use strict'; | ||
/*! ***************************************************************************** | ||
Copyright (c) Microsoft Corporation. All rights reserved. | ||
Licensed under the Apache License, Version 2.0 (the "License"); you may not use | ||
this file except in compliance with the License. You may obtain a copy of the | ||
License at http://www.apache.org/licenses/LICENSE-2.0 | ||
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY | ||
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED | ||
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE, | ||
MERCHANTABLITY OR NON-INFRINGEMENT. | ||
See the Apache Version 2.0 License for specific language governing permissions | ||
and limitations under the License. | ||
***************************************************************************** */ | ||
function __decorate(decorators, target, key, desc) { | ||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); | ||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; | ||
return c > 3 && r && Object.defineProperty(target, key, r), r; | ||
} | ||
function __metadata(metadataKey, metadataValue) { | ||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(metadataKey, metadataValue); | ||
} | ||
var HTTP_STATUS_DICTIONARY = new core.InjectionToken('HTTP_STATUS_LOCALE_KEYS'); | ||
@@ -78,9 +52,10 @@ | ||
}; | ||
I18NextErrorInterceptor = __decorate([ | ||
core.Injectable(), | ||
__metadata("design:paramtypes", [core.Injector // https://github.com/angular/angular/issues/18224 | ||
]) | ||
], I18NextErrorInterceptor); | ||
return I18NextErrorInterceptor; | ||
}()); | ||
I18NextErrorInterceptor.decorators = [ | ||
{ type: core.Injectable } | ||
]; | ||
I18NextErrorInterceptor.ctorParameters = function () { return [ | ||
{ type: core.Injector } | ||
]; }; | ||
@@ -96,10 +71,10 @@ var HttpErrorResponseMessage = /** @class */ (function () { | ||
}; | ||
HttpErrorResponseMessage = __decorate([ | ||
core.Injectable(), | ||
core.Pipe({ | ||
name: 'httpErrorResponseMessage', | ||
}) | ||
], HttpErrorResponseMessage); | ||
return HttpErrorResponseMessage; | ||
}()); | ||
HttpErrorResponseMessage.decorators = [ | ||
{ type: core.Injectable }, | ||
{ type: core.Pipe, args: [{ | ||
name: 'httpErrorResponseMessage', | ||
},] } | ||
]; | ||
@@ -119,7 +94,6 @@ var DEFAULT_STATUS_KEYS = { | ||
} | ||
I18NextErrorInterceptorModule_1 = I18NextErrorInterceptorModule; | ||
I18NextErrorInterceptorModule.forRoot = function (httpStatusDictionary) { | ||
if (httpStatusDictionary === void 0) { httpStatusDictionary = null; } | ||
return { | ||
ngModule: I18NextErrorInterceptorModule_1, | ||
ngModule: I18NextErrorInterceptorModule, | ||
providers: [ | ||
@@ -138,18 +112,21 @@ { | ||
}; | ||
var I18NextErrorInterceptorModule_1; | ||
I18NextErrorInterceptorModule = I18NextErrorInterceptorModule_1 = __decorate([ | ||
core.NgModule({ | ||
imports: [ | ||
http.HttpClientModule | ||
], | ||
declarations: declarations, | ||
exports: declarations, | ||
providers: [ | ||
HttpErrorResponseMessage | ||
] | ||
}) | ||
], I18NextErrorInterceptorModule); | ||
return I18NextErrorInterceptorModule; | ||
}()); | ||
I18NextErrorInterceptorModule.decorators = [ | ||
{ type: core.NgModule, args: [{ | ||
imports: [ | ||
http.HttpClientModule | ||
], | ||
declarations: declarations, | ||
exports: declarations, | ||
providers: [ | ||
HttpErrorResponseMessage | ||
] | ||
},] } | ||
]; | ||
/** | ||
* Generated bundle index. Do not edit. | ||
*/ | ||
exports.DEFAULT_STATUS_KEYS = DEFAULT_STATUS_KEYS; | ||
@@ -163,3 +140,3 @@ exports.HTTP_STATUS_DICTIONARY = HTTP_STATUS_DICTIONARY; | ||
})); | ||
}))); | ||
//# sourceMappingURL=angular-i18next-error-interceptor.umd.js.map |
@@ -1,2 +0,2 @@ | ||
!function(e,r){"object"==typeof exports&&"undefined"!=typeof module?r(exports,require("@angular/core"),require("@angular/common/http"),require("angular-i18next"),require("rxjs/operators")):"function"==typeof define&&define.amd?define("angular-i18next-error-interceptor",["exports","@angular/core","@angular/common/http","angular-i18next","rxjs/operators"],r):r((e=e||self)["angular-i18next-error-interceptor"]={},e.ng.core,e.ng.common.http,e.angularI18next,e.rxjs.operators)}(this,function(e,r,t,n,o){"use strict";function s(e,r,t,n){var o,s=arguments.length,a=s<3?r:null===n?n=Object.getOwnPropertyDescriptor(r,t):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,r,t,n);else for(var i=e.length-1;i>=0;i--)(o=e[i])&&(a=(s<3?o(a):s>3?o(r,t,a):o(r,t))||a);return s>3&&a&&Object.defineProperty(r,t,a),a}function a(e,r){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,r)}var i=new r.InjectionToken("HTTP_STATUS_LOCALE_KEYS"),u=function(){function e(e){this.injector=e,this.statusKeys=this.injector.get(i)}return e.prototype.intercept=function(e,r){var n=this;return r.handle(e).pipe(o.tap(function(e){},function(e){e instanceof t.HttpErrorResponse&&n.HandleErrorMessage(e)}))},e.prototype.HandleErrorMessage=function(e){if(!e)return e;var r;try{r=e.error instanceof Object?e.error:JSON.parse(e.error)}catch(n){}return r&&r.message||(r={message:this.GetLocalizedStatusMessage(e.status)}),new t.HttpErrorResponse(Object.assign(e,{error:r}))},e.prototype.GetLocalizedStatusMessage=function(e){void 0===e&&(e=undefined);var r=this.injector.get(n.I18NEXT_SERVICE),t=this.statusKeys[e]||this.statusKeys["default"];return r.t(t)},e=s([r.Injectable(),a("design:paramtypes",[r.Injector])],e)}(),c=function(){function e(){}return e.prototype.transform=function(e){return e&&e.error?e.error.message:null},e=s([r.Injectable(),r.Pipe({name:"httpErrorResponseMessage"})],e)}(),p={400:"http_error:validation_error",401:"http_error:not_authorized",403:"http_error:access_denied",500:"http_error:internal_server_error","default":"http_error:unknown_server_error"},f=[c],l=function(){function e(){}var n;return n=e,e.forRoot=function(e){return void 0===e&&(e=null),{ngModule:n,providers:[{provide:i,useValue:e||p},{provide:t.HTTP_INTERCEPTORS,useClass:u,multi:!0}]}},e=n=s([r.NgModule({imports:[t.HttpClientModule],declarations:f,exports:f,providers:[c]})],e)}();e.DEFAULT_STATUS_KEYS=p,e.HTTP_STATUS_DICTIONARY=i,e.HttpErrorResponseMessage=c,e.I18NextErrorInterceptorModule=l,e.ɵa=u,Object.defineProperty(e,"__esModule",{value:!0})}); | ||
!function(e,r){"object"==typeof exports&&"undefined"!=typeof module?r(exports,require("@angular/core"),require("@angular/common/http"),require("angular-i18next"),require("rxjs/operators")):"function"==typeof define&&define.amd?define("angular-i18next-error-interceptor",["exports","@angular/core","@angular/common/http","angular-i18next","rxjs/operators"],r):r((e=e||self)["angular-i18next-error-interceptor"]={},e.ng.core,e.ng.common.http,e.angularI18next,e.rxjs.operators)}(this,(function(e,r,t,o,n){"use strict";var s=new r.InjectionToken("HTTP_STATUS_LOCALE_KEYS"),a=function(){function e(e){this.injector=e,this.statusKeys=this.injector.get(s)}return e.prototype.intercept=function(e,r){var o=this;return r.handle(e).pipe(n.tap((function(e){}),(function(e){e instanceof t.HttpErrorResponse&&o.HandleErrorMessage(e)})))},e.prototype.HandleErrorMessage=function(e){if(!e)return e;var r;try{r=e.error instanceof Object?e.error:JSON.parse(e.error)}catch(e){}return r&&r.message||(r={message:this.GetLocalizedStatusMessage(e.status)}),new t.HttpErrorResponse(Object.assign(e,{error:r}))},e.prototype.GetLocalizedStatusMessage=function(e){void 0===e&&(e=void 0);var r=this.injector.get(o.I18NEXT_SERVICE),t=this.statusKeys[e]||this.statusKeys.default;return r.t(t)},e}();a.decorators=[{type:r.Injectable}],a.ctorParameters=function(){return[{type:r.Injector}]};var i=function(){function e(){}return e.prototype.transform=function(e){return e&&e.error?e.error.message:null},e}();i.decorators=[{type:r.Injectable},{type:r.Pipe,args:[{name:"httpErrorResponseMessage"}]}];var u={400:"http_error:validation_error",401:"http_error:not_authorized",403:"http_error:access_denied",500:"http_error:internal_server_error",default:"http_error:unknown_server_error"},p=[i],c=function(){function e(){}return e.forRoot=function(r){return void 0===r&&(r=null),{ngModule:e,providers:[{provide:s,useValue:r||u},{provide:t.HTTP_INTERCEPTORS,useClass:a,multi:!0}]}},e}();c.decorators=[{type:r.NgModule,args:[{imports:[t.HttpClientModule],declarations:p,exports:p,providers:[i]}]}],e.DEFAULT_STATUS_KEYS=u,e.HTTP_STATUS_DICTIONARY=s,e.HttpErrorResponseMessage=i,e.I18NextErrorInterceptorModule=c,e.ɵa=a,Object.defineProperty(e,"__esModule",{value:!0})})); | ||
//# sourceMappingURL=angular-i18next-error-interceptor.umd.min.js.map |
@@ -0,1 +1,10 @@ | ||
# [3.0.0-0](https://github.com/LCGroupIT/angular-i18next-error-interceptor/compare/v2.0.0...v3.0.0-0) (2020-07-07) | ||
### Bug Fixes | ||
* added Angular 10 support ([580f8b8](https://github.com/LCGroupIT/angular-i18next-error-interceptor/commit/580f8b8e006331bed0494fd36ae4fe1b8043221b)) | ||
# [2.0.0](https://github.com/LCGroupIT/angular-i18next-error-interceptor/compare/v1.1.0...v2.0.0) (2019-06-05) | ||
@@ -2,0 +11,0 @@ |
@@ -6,2 +6,2 @@ /** | ||
export { I18NextErrorInterceptor as ɵa } from './i18next-error.interceptor'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5ndWxhci1pMThuZXh0LWVycm9yLWludGVyY2VwdG9yLmpzIiwic291cmNlUm9vdCI6Im5nOi8vYW5ndWxhci1pMThuZXh0LWVycm9yLWludGVyY2VwdG9yLyIsInNvdXJjZXMiOlsiYW5ndWxhci1pMThuZXh0LWVycm9yLWludGVyY2VwdG9yLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztHQUVHO0FBRUgsY0FBYyxTQUFTLENBQUM7QUFFeEIsT0FBTyxFQUFDLHVCQUF1QixJQUFJLEVBQUUsRUFBQyxNQUFNLDZCQUE2QixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBHZW5lcmF0ZWQgYnVuZGxlIGluZGV4LiBEbyBub3QgZWRpdC5cbiAqL1xuXG5leHBvcnQgKiBmcm9tICcuL2luZGV4JztcblxuZXhwb3J0IHtJMThOZXh0RXJyb3JJbnRlcmNlcHRvciBhcyDJtWF9IGZyb20gJy4vaTE4bmV4dC1lcnJvci5pbnRlcmNlcHRvcic7Il19 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5ndWxhci1pMThuZXh0LWVycm9yLWludGVyY2VwdG9yLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2FuZ3VsYXItaTE4bmV4dC1lcnJvci1pbnRlcmNlcHRvci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7R0FFRztBQUVILGNBQWMsU0FBUyxDQUFDO0FBRXhCLE9BQU8sRUFBQyx1QkFBdUIsSUFBSSxFQUFFLEVBQUMsTUFBTSw2QkFBNkIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogR2VuZXJhdGVkIGJ1bmRsZSBpbmRleC4gRG8gbm90IGVkaXQuXG4gKi9cblxuZXhwb3J0ICogZnJvbSAnLi9pbmRleCc7XG5cbmV4cG9ydCB7STE4TmV4dEVycm9ySW50ZXJjZXB0b3IgYXMgybVhfSBmcm9tICcuL2kxOG5leHQtZXJyb3IuaW50ZXJjZXB0b3InOyJdfQ== |
@@ -1,4 +0,3 @@ | ||
import * as tslib_1 from "tslib"; | ||
import { Pipe, Injectable } from '@angular/core'; | ||
let HttpErrorResponseMessage = class HttpErrorResponseMessage { | ||
export class HttpErrorResponseMessage { | ||
transform(httpErrorResp) { | ||
@@ -10,10 +9,9 @@ if (!httpErrorResp || !httpErrorResp.error) { | ||
} | ||
}; | ||
HttpErrorResponseMessage = tslib_1.__decorate([ | ||
Injectable(), | ||
Pipe({ | ||
name: 'httpErrorResponseMessage', | ||
}) | ||
], HttpErrorResponseMessage); | ||
export { HttpErrorResponseMessage }; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaHR0cC1lcnJvci1yZXNwb25zZS1tZXNzYWdlLnBpcGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9hbmd1bGFyLWkxOG5leHQtZXJyb3ItaW50ZXJjZXB0b3IvIiwic291cmNlcyI6WyJodHRwLWVycm9yLXJlc3BvbnNlLW1lc3NhZ2UucGlwZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLElBQUksRUFBaUIsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBT2hFLElBQWEsd0JBQXdCLEdBQXJDLE1BQWEsd0JBQXdCO0lBQ2pDLFNBQVMsQ0FBQyxhQUFnQztRQUN0QyxJQUFJLENBQUMsYUFBYSxJQUFJLENBQUMsYUFBYSxDQUFDLEtBQUssRUFBRTtZQUN4QyxPQUFPLElBQUksQ0FBQztTQUNmO1FBQ0QsT0FBTyxhQUFhLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQztJQUN2QyxDQUFDO0NBQ0osQ0FBQTtBQVBZLHdCQUF3QjtJQUpwQyxVQUFVLEVBQUU7SUFDWixJQUFJLENBQUM7UUFDRixJQUFJLEVBQUUsMEJBQTBCO0tBQ25DLENBQUM7R0FDVyx3QkFBd0IsQ0FPcEM7U0FQWSx3QkFBd0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQaXBlLCBQaXBlVHJhbnNmb3JtLCBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IEh0dHBFcnJvclJlc3BvbnNlIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uL2h0dHAnO1xyXG5cclxuQEluamVjdGFibGUoKVxyXG5AUGlwZSh7XHJcbiAgICBuYW1lOiAnaHR0cEVycm9yUmVzcG9uc2VNZXNzYWdlJyxcclxufSlcclxuZXhwb3J0IGNsYXNzIEh0dHBFcnJvclJlc3BvbnNlTWVzc2FnZSBpbXBsZW1lbnRzIFBpcGVUcmFuc2Zvcm0ge1xyXG4gICAgdHJhbnNmb3JtKGh0dHBFcnJvclJlc3A6IEh0dHBFcnJvclJlc3BvbnNlKTogc3RyaW5nIHtcclxuICAgICAgICBpZiAoIWh0dHBFcnJvclJlc3AgfHwgIWh0dHBFcnJvclJlc3AuZXJyb3IpIHtcclxuICAgICAgICAgICAgcmV0dXJuIG51bGw7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHJldHVybiBodHRwRXJyb3JSZXNwLmVycm9yLm1lc3NhZ2U7XHJcbiAgICB9XHJcbn1cclxuIl19 | ||
} | ||
HttpErrorResponseMessage.decorators = [ | ||
{ type: Injectable }, | ||
{ type: Pipe, args: [{ | ||
name: 'httpErrorResponseMessage', | ||
},] } | ||
]; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaHR0cC1lcnJvci1yZXNwb25zZS1tZXNzYWdlLnBpcGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaHR0cC1lcnJvci1yZXNwb25zZS1tZXNzYWdlLnBpcGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLElBQUksRUFBaUIsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBT2hFLE1BQU0sT0FBTyx3QkFBd0I7SUFDakMsU0FBUyxDQUFDLGFBQWdDO1FBQ3RDLElBQUksQ0FBQyxhQUFhLElBQUksQ0FBQyxhQUFhLENBQUMsS0FBSyxFQUFFO1lBQ3hDLE9BQU8sSUFBSSxDQUFDO1NBQ2Y7UUFDRCxPQUFPLGFBQWEsQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDO0lBQ3ZDLENBQUM7OztZQVZKLFVBQVU7WUFDVixJQUFJLFNBQUM7Z0JBQ0YsSUFBSSxFQUFFLDBCQUEwQjthQUNuQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFBpcGUsIFBpcGVUcmFuc2Zvcm0sIEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgSHR0cEVycm9yUmVzcG9uc2UgfSBmcm9tICdAYW5ndWxhci9jb21tb24vaHR0cCc7XHJcblxyXG5ASW5qZWN0YWJsZSgpXHJcbkBQaXBlKHtcclxuICAgIG5hbWU6ICdodHRwRXJyb3JSZXNwb25zZU1lc3NhZ2UnLFxyXG59KVxyXG5leHBvcnQgY2xhc3MgSHR0cEVycm9yUmVzcG9uc2VNZXNzYWdlIGltcGxlbWVudHMgUGlwZVRyYW5zZm9ybSB7XHJcbiAgICB0cmFuc2Zvcm0oaHR0cEVycm9yUmVzcDogSHR0cEVycm9yUmVzcG9uc2UpOiBzdHJpbmcge1xyXG4gICAgICAgIGlmICghaHR0cEVycm9yUmVzcCB8fCAhaHR0cEVycm9yUmVzcC5lcnJvcikge1xyXG4gICAgICAgICAgICByZXR1cm4gbnVsbDtcclxuICAgICAgICB9XHJcbiAgICAgICAgcmV0dXJuIGh0dHBFcnJvclJlc3AuZXJyb3IubWVzc2FnZTtcclxuICAgIH1cclxufVxyXG4iXX0= |
@@ -1,2 +0,1 @@ | ||
import * as tslib_1 from "tslib"; | ||
import { HttpErrorResponse } from '@angular/common/http'; | ||
@@ -7,3 +6,3 @@ import { Injectable, Injector } from '@angular/core'; | ||
import { HTTP_STATUS_DICTIONARY } from './i18next-error.tokens'; | ||
let I18NextErrorInterceptor = class I18NextErrorInterceptor { | ||
export class I18NextErrorInterceptor { | ||
constructor(injector // https://github.com/angular/angular/issues/18224 | ||
@@ -48,9 +47,9 @@ ) { | ||
} | ||
}; | ||
I18NextErrorInterceptor = tslib_1.__decorate([ | ||
Injectable(), | ||
tslib_1.__metadata("design:paramtypes", [Injector // https://github.com/angular/angular/issues/18224 | ||
]) | ||
], I18NextErrorInterceptor); | ||
export { I18NextErrorInterceptor }; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaTE4bmV4dC1lcnJvci5pbnRlcmNlcHRvci5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2FuZ3VsYXItaTE4bmV4dC1lcnJvci1pbnRlcmNlcHRvci8iLCJzb3VyY2VzIjpbImkxOG5leHQtZXJyb3IuaW50ZXJjZXB0b3IudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSxpQkFBaUIsRUFBd0QsTUFBTSxzQkFBc0IsQ0FBQztBQUMvRyxPQUFPLEVBQUUsVUFBVSxFQUFFLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUNyRCxPQUFPLEVBQUUsZUFBZSxFQUF1QixNQUFNLGlCQUFpQixDQUFDO0FBRXZFLE9BQU8sRUFBRSxHQUFHLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUVyQyxPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQU9oRSxJQUFhLHVCQUF1QixHQUFwQyxNQUFhLHVCQUF1QjtJQUloQyxZQUNZLFFBQWtCLENBQUMsa0RBQWtEOztRQUFyRSxhQUFRLEdBQVIsUUFBUSxDQUFVO1FBRTFCLElBQUksQ0FBQyxVQUFVLEdBQUcsSUFBSSxDQUFDLFFBQVEsQ0FBQyxHQUFHLENBQUMsc0JBQXNCLENBQUMsQ0FBQztJQUNoRSxDQUFDO0lBRUQsU0FBUyxDQUFDLEdBQXFCLEVBQUUsSUFBaUI7UUFDOUMsT0FBTyxJQUFJLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FDeEIsR0FBRyxDQUFDLENBQUMsS0FBcUIsRUFBRSxFQUFFLEdBQUUsQ0FBQyxFQUFFLENBQUMsR0FBUSxFQUFFLEVBQUU7WUFDNUMsSUFBSSxHQUFHLFlBQVksaUJBQWlCLEVBQUU7Z0JBQ2xDLElBQUksQ0FBQyxrQkFBa0IsQ0FBQyxHQUFHLENBQUMsQ0FBQzthQUNoQztRQUNMLENBQUMsQ0FBQyxDQUNMLENBQUM7SUFDTixDQUFDO0lBRU8sa0JBQWtCLENBQUMsYUFBZ0M7UUFDdkQsSUFBSSxDQUFDLGFBQWEsRUFBRTtZQUNoQixPQUFPLGFBQWEsQ0FBQztTQUN4QjtRQUNELElBQUksV0FBa0MsQ0FBQztRQUN2Qyx1REFBdUQ7UUFDdkQsSUFBSTtZQUNBLElBQUksYUFBYSxDQUFDLEtBQUssWUFBWSxNQUFNLEVBQUU7Z0JBQ3ZDLFdBQVcsR0FBRyxhQUFhLENBQUMsS0FBSyxDQUFDO2FBQ3JDO2lCQUNJO2dCQUNELFdBQVcsR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLGFBQWEsQ0FBQyxLQUFLLENBQUMsQ0FBQzthQUNqRDtTQUNKO1FBQ0QsT0FBTyxFQUFFLEVBQUUsR0FBRTtRQUNiLG9GQUFvRjtRQUNwRixJQUFJLENBQUMsQ0FBQyxXQUFXLElBQUksV0FBVyxDQUFDLE9BQU8sQ0FBQyxFQUFFO1lBQ3ZDLFdBQVcsR0FBRyxFQUFFLE9BQU8sRUFBRSxJQUFJLENBQUMseUJBQXlCLENBQUMsYUFBYSxDQUFDLE1BQU0sQ0FBQyxFQUFFLENBQUM7U0FDbkY7UUFDRCxzREFBc0Q7UUFDdEQsT0FBTyxJQUFJLGlCQUFpQixDQUN4QixNQUFNLENBQUMsTUFBTSxDQUFDLGFBQWEsRUFBRSxFQUFFLEtBQUssRUFBRSxXQUFXLEVBQUUsQ0FBQyxDQUN2RCxDQUFDO0lBQ04sQ0FBQztJQUVPLHlCQUF5QixDQUFDLFNBQWlCLFNBQVM7UUFDeEQsTUFBTSxjQUFjLEdBQXdCLElBQUksQ0FBQyxRQUFRLENBQUMsR0FBRyxDQUFDLGVBQWUsQ0FBQyxDQUFDO1FBQy9FLElBQUksUUFBUSxHQUFHLElBQUksQ0FBQyxVQUFVLENBQUMsTUFBTSxDQUFDLElBQUksSUFBSSxDQUFDLFVBQVUsQ0FBQyxPQUFPLENBQUM7UUFDbEUsT0FBTyxjQUFjLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDO0lBQ3RDLENBQUM7Q0FDSixDQUFBO0FBbERZLHVCQUF1QjtJQURuQyxVQUFVLEVBQUU7NkNBTWEsUUFBUSxDQUFDLGtEQUFrRDs7R0FMeEUsdUJBQXVCLENBa0RuQztTQWxEWSx1QkFBdUIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBIdHRwRXJyb3JSZXNwb25zZSwgSHR0cEV2ZW50LCBIdHRwSGFuZGxlciwgSHR0cEludGVyY2VwdG9yLCBIdHRwUmVxdWVzdCB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbi9odHRwJztcclxuaW1wb3J0IHsgSW5qZWN0YWJsZSwgSW5qZWN0b3IgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgSTE4TkVYVF9TRVJWSUNFLCBJVHJhbnNsYXRpb25TZXJ2aWNlIH0gZnJvbSAnYW5ndWxhci1pMThuZXh0JztcclxuaW1wb3J0IHsgT2JzZXJ2YWJsZSB9IGZyb20gJ3J4anMnO1xyXG5pbXBvcnQgeyB0YXAgfSBmcm9tICdyeGpzL29wZXJhdG9ycyc7XHJcblxyXG5pbXBvcnQgeyBIVFRQX1NUQVRVU19ESUNUSU9OQVJZIH0gZnJvbSAnLi9pMThuZXh0LWVycm9yLnRva2Vucyc7XHJcblxyXG5pbnRlcmZhY2UgSUxvY2FsaXplZFNlcnZlckVycm9yIHtcclxuICAgIG1lc3NhZ2U/OiBzdHJpbmc7XHJcbn1cclxuXHJcbkBJbmplY3RhYmxlKClcclxuZXhwb3J0IGNsYXNzIEkxOE5leHRFcnJvckludGVyY2VwdG9yIGltcGxlbWVudHMgSHR0cEludGVyY2VwdG9yIHtcclxuXHJcbiAgICBzdGF0dXNLZXlzOiBhbnk7XHJcblxyXG4gICAgY29uc3RydWN0b3IoXHJcbiAgICAgICAgcHJpdmF0ZSBpbmplY3RvcjogSW5qZWN0b3IgLy8gaHR0cHM6Ly9naXRodWIuY29tL2FuZ3VsYXIvYW5ndWxhci9pc3N1ZXMvMTgyMjRcclxuICAgICkge1xyXG4gICAgICAgIHRoaXMuc3RhdHVzS2V5cyA9IHRoaXMuaW5qZWN0b3IuZ2V0KEhUVFBfU1RBVFVTX0RJQ1RJT05BUlkpO1xyXG4gICAgfVxyXG5cclxuICAgIGludGVyY2VwdChyZXE6IEh0dHBSZXF1ZXN0PGFueT4sIG5leHQ6IEh0dHBIYW5kbGVyKTogT2JzZXJ2YWJsZTxIdHRwRXZlbnQ8YW55Pj4ge1xyXG4gICAgICAgIHJldHVybiBuZXh0LmhhbmRsZShyZXEpLnBpcGUoXHJcbiAgICAgICAgICAgIHRhcCgoZXZlbnQ6IEh0dHBFdmVudDxhbnk+KSA9PiB7fSwgKGVycjogYW55KSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAoZXJyIGluc3RhbmNlb2YgSHR0cEVycm9yUmVzcG9uc2UpIHtcclxuICAgICAgICAgICAgICAgICAgICB0aGlzLkhhbmRsZUVycm9yTWVzc2FnZShlcnIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9KVxyXG4gICAgICAgICk7XHJcbiAgICB9XHJcblxyXG4gICAgcHJpdmF0ZSBIYW5kbGVFcnJvck1lc3NhZ2UoZXJyb3JSZXNwb25zZTogSHR0cEVycm9yUmVzcG9uc2UpOiBIdHRwRXJyb3JSZXNwb25zZSB7XHJcbiAgICAgICAgaWYgKCFlcnJvclJlc3BvbnNlKSB7XHJcbiAgICAgICAgICAgIHJldHVybiBlcnJvclJlc3BvbnNlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBsZXQgZXJyb3JFbnRpdHk6IElMb2NhbGl6ZWRTZXJ2ZXJFcnJvcjtcclxuICAgICAgICAvLyBpZiBlcnJvciBpcyBvYmplY3Qgb3IganNvbiBzdHJpbmcgdGhhdCBjYW4gYmUgcGFyc2VkXHJcbiAgICAgICAgdHJ5IHtcclxuICAgICAgICAgICAgaWYgKGVycm9yUmVzcG9uc2UuZXJyb3IgaW5zdGFuY2VvZiBPYmplY3QpIHtcclxuICAgICAgICAgICAgICAgIGVycm9yRW50aXR5ID0gZXJyb3JSZXNwb25zZS5lcnJvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBlbHNlIHtcclxuICAgICAgICAgICAgICAgIGVycm9yRW50aXR5ID0gSlNPTi5wYXJzZShlcnJvclJlc3BvbnNlLmVycm9yKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBjYXRjaCAoZXgpIHt9XHJcbiAgICAgICAgLy8gaWYgb2JqZWN0IGdvdCBtZXNzYWdlOiBzZXJ2ZXIgbG9jYWxpemVkIG1lc3NhZ2UgYnkgaGltc2VsZiAobm8gbmVlZCB0byB0cmFuc2xhdGUpXHJcbiAgICAgICAgaWYgKCEoZXJyb3JFbnRpdHkgJiYgZXJyb3JFbnRpdHkubWVzc2FnZSkpIHtcclxuICAgICAgICAgICAgZXJyb3JFbnRpdHkgPSB7IG1lc3NhZ2U6IHRoaXMuR2V0TG9jYWxpemVkU3RhdHVzTWVzc2FnZShlcnJvclJlc3BvbnNlLnN0YXR1cykgfTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLy8gbW9kaWZ5IGVycm9yIHJlc3BvbnNlIHdpdGggY2xpZW50IGxvY2FsaXplZCBtZXNzYWdlXHJcbiAgICAgICAgcmV0dXJuIG5ldyBIdHRwRXJyb3JSZXNwb25zZShcclxuICAgICAgICAgICAgT2JqZWN0LmFzc2lnbihlcnJvclJlc3BvbnNlLCB7IGVycm9yOiBlcnJvckVudGl0eSB9KVxyXG4gICAgICAgICk7XHJcbiAgICB9XHJcblxyXG4gICAgcHJpdmF0ZSBHZXRMb2NhbGl6ZWRTdGF0dXNNZXNzYWdlKHN0YXR1czogbnVtYmVyID0gdW5kZWZpbmVkKTogc3RyaW5nIHtcclxuICAgICAgICBjb25zdCBpMThuZXh0U2VydmljZTogSVRyYW5zbGF0aW9uU2VydmljZSA9IHRoaXMuaW5qZWN0b3IuZ2V0KEkxOE5FWFRfU0VSVklDRSk7XHJcbiAgICAgICAgbGV0IGVycm9yS2V5ID0gdGhpcy5zdGF0dXNLZXlzW3N0YXR1c10gfHwgdGhpcy5zdGF0dXNLZXlzLmRlZmF1bHQ7XHJcbiAgICAgICAgcmV0dXJuIGkxOG5leHRTZXJ2aWNlLnQoZXJyb3JLZXkpO1xyXG4gICAgfVxyXG59XHJcbiJdfQ== | ||
} | ||
I18NextErrorInterceptor.decorators = [ | ||
{ type: Injectable } | ||
]; | ||
I18NextErrorInterceptor.ctorParameters = () => [ | ||
{ type: Injector } | ||
]; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaTE4bmV4dC1lcnJvci5pbnRlcmNlcHRvci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9pMThuZXh0LWVycm9yLmludGVyY2VwdG9yLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxpQkFBaUIsRUFBd0QsTUFBTSxzQkFBc0IsQ0FBQztBQUMvRyxPQUFPLEVBQUUsVUFBVSxFQUFFLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUNyRCxPQUFPLEVBQUUsZUFBZSxFQUF1QixNQUFNLGlCQUFpQixDQUFDO0FBRXZFLE9BQU8sRUFBRSxHQUFHLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUVyQyxPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQU9oRSxNQUFNLE9BQU8sdUJBQXVCO0lBSWhDLFlBQ1ksUUFBa0IsQ0FBQyxrREFBa0Q7O1FBQXJFLGFBQVEsR0FBUixRQUFRLENBQVU7UUFFMUIsSUFBSSxDQUFDLFVBQVUsR0FBRyxJQUFJLENBQUMsUUFBUSxDQUFDLEdBQUcsQ0FBQyxzQkFBc0IsQ0FBQyxDQUFDO0lBQ2hFLENBQUM7SUFFRCxTQUFTLENBQUMsR0FBcUIsRUFBRSxJQUFpQjtRQUM5QyxPQUFPLElBQUksQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUN4QixHQUFHLENBQUMsQ0FBQyxLQUFxQixFQUFFLEVBQUUsR0FBRSxDQUFDLEVBQUUsQ0FBQyxHQUFRLEVBQUUsRUFBRTtZQUM1QyxJQUFJLEdBQUcsWUFBWSxpQkFBaUIsRUFBRTtnQkFDbEMsSUFBSSxDQUFDLGtCQUFrQixDQUFDLEdBQUcsQ0FBQyxDQUFDO2FBQ2hDO1FBQ0wsQ0FBQyxDQUFDLENBQ0wsQ0FBQztJQUNOLENBQUM7SUFFTyxrQkFBa0IsQ0FBQyxhQUFnQztRQUN2RCxJQUFJLENBQUMsYUFBYSxFQUFFO1lBQ2hCLE9BQU8sYUFBYSxDQUFDO1NBQ3hCO1FBQ0QsSUFBSSxXQUFrQyxDQUFDO1FBQ3ZDLHVEQUF1RDtRQUN2RCxJQUFJO1lBQ0EsSUFBSSxhQUFhLENBQUMsS0FBSyxZQUFZLE1BQU0sRUFBRTtnQkFDdkMsV0FBVyxHQUFHLGFBQWEsQ0FBQyxLQUFLLENBQUM7YUFDckM7aUJBQ0k7Z0JBQ0QsV0FBVyxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUMsYUFBYSxDQUFDLEtBQUssQ0FBQyxDQUFDO2FBQ2pEO1NBQ0o7UUFDRCxPQUFPLEVBQUUsRUFBRSxHQUFFO1FBQ2Isb0ZBQW9GO1FBQ3BGLElBQUksQ0FBQyxDQUFDLFdBQVcsSUFBSSxXQUFXLENBQUMsT0FBTyxDQUFDLEVBQUU7WUFDdkMsV0FBVyxHQUFHLEVBQUUsT0FBTyxFQUFFLElBQUksQ0FBQyx5QkFBeUIsQ0FBQyxhQUFhLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQztTQUNuRjtRQUNELHNEQUFzRDtRQUN0RCxPQUFPLElBQUksaUJBQWlCLENBQ3hCLE1BQU0sQ0FBQyxNQUFNLENBQUMsYUFBYSxFQUFFLEVBQUUsS0FBSyxFQUFFLFdBQVcsRUFBRSxDQUFDLENBQ3ZELENBQUM7SUFDTixDQUFDO0lBRU8seUJBQXlCLENBQUMsU0FBaUIsU0FBUztRQUN4RCxNQUFNLGNBQWMsR0FBd0IsSUFBSSxDQUFDLFFBQVEsQ0FBQyxHQUFHLENBQUMsZUFBZSxDQUFDLENBQUM7UUFDL0UsSUFBSSxRQUFRLEdBQUcsSUFBSSxDQUFDLFVBQVUsQ0FBQyxNQUFNLENBQUMsSUFBSSxJQUFJLENBQUMsVUFBVSxDQUFDLE9BQU8sQ0FBQztRQUNsRSxPQUFPLGNBQWMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUM7SUFDdEMsQ0FBQzs7O1lBbERKLFVBQVU7OztZQVhVLFFBQVEiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBIdHRwRXJyb3JSZXNwb25zZSwgSHR0cEV2ZW50LCBIdHRwSGFuZGxlciwgSHR0cEludGVyY2VwdG9yLCBIdHRwUmVxdWVzdCB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbi9odHRwJztcclxuaW1wb3J0IHsgSW5qZWN0YWJsZSwgSW5qZWN0b3IgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgSTE4TkVYVF9TRVJWSUNFLCBJVHJhbnNsYXRpb25TZXJ2aWNlIH0gZnJvbSAnYW5ndWxhci1pMThuZXh0JztcclxuaW1wb3J0IHsgT2JzZXJ2YWJsZSB9IGZyb20gJ3J4anMnO1xyXG5pbXBvcnQgeyB0YXAgfSBmcm9tICdyeGpzL29wZXJhdG9ycyc7XHJcblxyXG5pbXBvcnQgeyBIVFRQX1NUQVRVU19ESUNUSU9OQVJZIH0gZnJvbSAnLi9pMThuZXh0LWVycm9yLnRva2Vucyc7XHJcblxyXG5pbnRlcmZhY2UgSUxvY2FsaXplZFNlcnZlckVycm9yIHtcclxuICAgIG1lc3NhZ2U/OiBzdHJpbmc7XHJcbn1cclxuXHJcbkBJbmplY3RhYmxlKClcclxuZXhwb3J0IGNsYXNzIEkxOE5leHRFcnJvckludGVyY2VwdG9yIGltcGxlbWVudHMgSHR0cEludGVyY2VwdG9yIHtcclxuXHJcbiAgICBzdGF0dXNLZXlzOiBhbnk7XHJcblxyXG4gICAgY29uc3RydWN0b3IoXHJcbiAgICAgICAgcHJpdmF0ZSBpbmplY3RvcjogSW5qZWN0b3IgLy8gaHR0cHM6Ly9naXRodWIuY29tL2FuZ3VsYXIvYW5ndWxhci9pc3N1ZXMvMTgyMjRcclxuICAgICkge1xyXG4gICAgICAgIHRoaXMuc3RhdHVzS2V5cyA9IHRoaXMuaW5qZWN0b3IuZ2V0KEhUVFBfU1RBVFVTX0RJQ1RJT05BUlkpO1xyXG4gICAgfVxyXG5cclxuICAgIGludGVyY2VwdChyZXE6IEh0dHBSZXF1ZXN0PGFueT4sIG5leHQ6IEh0dHBIYW5kbGVyKTogT2JzZXJ2YWJsZTxIdHRwRXZlbnQ8YW55Pj4ge1xyXG4gICAgICAgIHJldHVybiBuZXh0LmhhbmRsZShyZXEpLnBpcGUoXHJcbiAgICAgICAgICAgIHRhcCgoZXZlbnQ6IEh0dHBFdmVudDxhbnk+KSA9PiB7fSwgKGVycjogYW55KSA9PiB7XHJcbiAgICAgICAgICAgICAgICBpZiAoZXJyIGluc3RhbmNlb2YgSHR0cEVycm9yUmVzcG9uc2UpIHtcclxuICAgICAgICAgICAgICAgICAgICB0aGlzLkhhbmRsZUVycm9yTWVzc2FnZShlcnIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9KVxyXG4gICAgICAgICk7XHJcbiAgICB9XHJcblxyXG4gICAgcHJpdmF0ZSBIYW5kbGVFcnJvck1lc3NhZ2UoZXJyb3JSZXNwb25zZTogSHR0cEVycm9yUmVzcG9uc2UpOiBIdHRwRXJyb3JSZXNwb25zZSB7XHJcbiAgICAgICAgaWYgKCFlcnJvclJlc3BvbnNlKSB7XHJcbiAgICAgICAgICAgIHJldHVybiBlcnJvclJlc3BvbnNlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBsZXQgZXJyb3JFbnRpdHk6IElMb2NhbGl6ZWRTZXJ2ZXJFcnJvcjtcclxuICAgICAgICAvLyBpZiBlcnJvciBpcyBvYmplY3Qgb3IganNvbiBzdHJpbmcgdGhhdCBjYW4gYmUgcGFyc2VkXHJcbiAgICAgICAgdHJ5IHtcclxuICAgICAgICAgICAgaWYgKGVycm9yUmVzcG9uc2UuZXJyb3IgaW5zdGFuY2VvZiBPYmplY3QpIHtcclxuICAgICAgICAgICAgICAgIGVycm9yRW50aXR5ID0gZXJyb3JSZXNwb25zZS5lcnJvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBlbHNlIHtcclxuICAgICAgICAgICAgICAgIGVycm9yRW50aXR5ID0gSlNPTi5wYXJzZShlcnJvclJlc3BvbnNlLmVycm9yKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBjYXRjaCAoZXgpIHt9XHJcbiAgICAgICAgLy8gaWYgb2JqZWN0IGdvdCBtZXNzYWdlOiBzZXJ2ZXIgbG9jYWxpemVkIG1lc3NhZ2UgYnkgaGltc2VsZiAobm8gbmVlZCB0byB0cmFuc2xhdGUpXHJcbiAgICAgICAgaWYgKCEoZXJyb3JFbnRpdHkgJiYgZXJyb3JFbnRpdHkubWVzc2FnZSkpIHtcclxuICAgICAgICAgICAgZXJyb3JFbnRpdHkgPSB7IG1lc3NhZ2U6IHRoaXMuR2V0TG9jYWxpemVkU3RhdHVzTWVzc2FnZShlcnJvclJlc3BvbnNlLnN0YXR1cykgfTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLy8gbW9kaWZ5IGVycm9yIHJlc3BvbnNlIHdpdGggY2xpZW50IGxvY2FsaXplZCBtZXNzYWdlXHJcbiAgICAgICAgcmV0dXJuIG5ldyBIdHRwRXJyb3JSZXNwb25zZShcclxuICAgICAgICAgICAgT2JqZWN0LmFzc2lnbihlcnJvclJlc3BvbnNlLCB7IGVycm9yOiBlcnJvckVudGl0eSB9KVxyXG4gICAgICAgICk7XHJcbiAgICB9XHJcblxyXG4gICAgcHJpdmF0ZSBHZXRMb2NhbGl6ZWRTdGF0dXNNZXNzYWdlKHN0YXR1czogbnVtYmVyID0gdW5kZWZpbmVkKTogc3RyaW5nIHtcclxuICAgICAgICBjb25zdCBpMThuZXh0U2VydmljZTogSVRyYW5zbGF0aW9uU2VydmljZSA9IHRoaXMuaW5qZWN0b3IuZ2V0KEkxOE5FWFRfU0VSVklDRSk7XHJcbiAgICAgICAgbGV0IGVycm9yS2V5ID0gdGhpcy5zdGF0dXNLZXlzW3N0YXR1c10gfHwgdGhpcy5zdGF0dXNLZXlzLmRlZmF1bHQ7XHJcbiAgICAgICAgcmV0dXJuIGkxOG5leHRTZXJ2aWNlLnQoZXJyb3JLZXkpO1xyXG4gICAgfVxyXG59XHJcbiJdfQ== |
@@ -1,3 +0,1 @@ | ||
import * as tslib_1 from "tslib"; | ||
var I18NextErrorInterceptorModule_1; | ||
import { HttpClientModule, HTTP_INTERCEPTORS } from '@angular/common/http'; | ||
@@ -18,6 +16,6 @@ import { NgModule } from '@angular/core'; | ||
]; | ||
let I18NextErrorInterceptorModule = I18NextErrorInterceptorModule_1 = class I18NextErrorInterceptorModule { | ||
export class I18NextErrorInterceptorModule { | ||
static forRoot(httpStatusDictionary = null) { | ||
return { | ||
ngModule: I18NextErrorInterceptorModule_1, | ||
ngModule: I18NextErrorInterceptorModule, | ||
providers: [ | ||
@@ -36,16 +34,15 @@ { | ||
} | ||
}; | ||
I18NextErrorInterceptorModule = I18NextErrorInterceptorModule_1 = tslib_1.__decorate([ | ||
NgModule({ | ||
imports: [ | ||
HttpClientModule | ||
], | ||
declarations: declarations, | ||
exports: declarations, | ||
providers: [ | ||
HttpErrorResponseMessage | ||
] | ||
}) | ||
], I18NextErrorInterceptorModule); | ||
export { I18NextErrorInterceptorModule }; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaTE4bmV4dC1lcnJvci5tb2R1bGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9hbmd1bGFyLWkxOG5leHQtZXJyb3ItaW50ZXJjZXB0b3IvIiwic291cmNlcyI6WyJpMThuZXh0LWVycm9yLm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxpQkFBaUIsRUFBRSxNQUFNLHNCQUFzQixDQUFDO0FBQzNFLE9BQU8sRUFBdUIsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRTlELE9BQU8sS0FBSyxNQUFNLE1BQU0sd0JBQXdCLENBQUM7QUFDakQsT0FBTyxFQUFFLHVCQUF1QixFQUFFLE1BQU0sNkJBQTZCLENBQUM7QUFDdEUsT0FBTyxFQUFFLHdCQUF3QixFQUFFLE1BQU0sb0NBQW9DLENBQUM7QUFJOUUsTUFBTSxDQUFDLE1BQU0sbUJBQW1CLEdBQVM7SUFDckMsR0FBRyxFQUFFLDZCQUE2QjtJQUNsQyxHQUFHLEVBQUUsMkJBQTJCO0lBQ2hDLEdBQUcsRUFBRSwwQkFBMEI7SUFDL0IsR0FBRyxFQUFFLGtDQUFrQztJQUN2QyxTQUFTLEVBQUUsaUNBQWlDO0NBQy9DLENBQUM7QUFFRixNQUFNLFlBQVksR0FBRztJQUNqQix3QkFBd0I7Q0FDM0IsQ0FBQztBQVlGLElBQWEsNkJBQTZCLHFDQUExQyxNQUFhLDZCQUE2QjtJQUN0QyxNQUFNLENBQUMsT0FBTyxDQUFDLHVCQUE0QixJQUFJO1FBQzNDLE9BQU87WUFDSCxRQUFRLEVBQUUsK0JBQTZCO1lBQ3ZDLFNBQVMsRUFBRTtnQkFDUDtvQkFDSSxPQUFPLEVBQUUsTUFBTSxDQUFDLHNCQUFzQjtvQkFDdEMsUUFBUSxFQUFFLG9CQUFvQixJQUFJLG1CQUFtQjtpQkFDeEQ7Z0JBQ0Q7b0JBQ0ksT0FBTyxFQUFFLGlCQUFpQjtvQkFDMUIsUUFBUSxFQUFFLHVCQUF1QjtvQkFDakMsS0FBSyxFQUFFLElBQUk7aUJBQ2Q7YUFDSjtTQUNKLENBQUM7SUFDTixDQUFDO0NBQ0osQ0FBQTtBQWpCWSw2QkFBNkI7SUFWekMsUUFBUSxDQUFDO1FBQ04sT0FBTyxFQUFFO1lBQ0wsZ0JBQWdCO1NBQ25CO1FBQ0QsWUFBWSxFQUFFLFlBQVk7UUFDMUIsT0FBTyxFQUFFLFlBQVk7UUFDckIsU0FBUyxFQUFFO1lBQ1Asd0JBQXdCO1NBQzNCO0tBQ0osQ0FBQztHQUNXLDZCQUE2QixDQWlCekM7U0FqQlksNkJBQTZCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSHR0cENsaWVudE1vZHVsZSwgSFRUUF9JTlRFUkNFUFRPUlMgfSBmcm9tICdAYW5ndWxhci9jb21tb24vaHR0cCc7XHJcbmltcG9ydCB7IE1vZHVsZVdpdGhQcm92aWRlcnMsIE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcblxyXG5pbXBvcnQgKiBhcyB0b2tlbnMgZnJvbSAnLi9pMThuZXh0LWVycm9yLnRva2Vucyc7XHJcbmltcG9ydCB7IEkxOE5leHRFcnJvckludGVyY2VwdG9yIH0gZnJvbSAnLi9pMThuZXh0LWVycm9yLmludGVyY2VwdG9yJztcclxuaW1wb3J0IHsgSHR0cEVycm9yUmVzcG9uc2VNZXNzYWdlIH0gZnJvbSAnLi9odHRwLWVycm9yLXJlc3BvbnNlLW1lc3NhZ2UucGlwZSc7XHJcblxyXG5leHBvcnQgdHlwZSBEaWMgPSB7IFtrZXk6IHN0cmluZ106IHN0cmluZyB9O1xyXG5cclxuZXhwb3J0IGNvbnN0IERFRkFVTFRfU1RBVFVTX0tFWVM6IERpYyAgPSB7XHJcbiAgICA0MDA6ICdodHRwX2Vycm9yOnZhbGlkYXRpb25fZXJyb3InLFxyXG4gICAgNDAxOiAnaHR0cF9lcnJvcjpub3RfYXV0aG9yaXplZCcsXHJcbiAgICA0MDM6ICdodHRwX2Vycm9yOmFjY2Vzc19kZW5pZWQnLFxyXG4gICAgNTAwOiAnaHR0cF9lcnJvcjppbnRlcm5hbF9zZXJ2ZXJfZXJyb3InLFxyXG4gICAgJ2RlZmF1bHQnOiAnaHR0cF9lcnJvcjp1bmtub3duX3NlcnZlcl9lcnJvcidcclxufTtcclxuXHJcbmNvbnN0IGRlY2xhcmF0aW9ucyA9IFtcclxuICAgIEh0dHBFcnJvclJlc3BvbnNlTWVzc2FnZVxyXG5dO1xyXG5cclxuQE5nTW9kdWxlKHtcclxuICAgIGltcG9ydHM6IFtcclxuICAgICAgICBIdHRwQ2xpZW50TW9kdWxlXHJcbiAgICBdLFxyXG4gICAgZGVjbGFyYXRpb25zOiBkZWNsYXJhdGlvbnMsXHJcbiAgICBleHBvcnRzOiBkZWNsYXJhdGlvbnMsXHJcbiAgICBwcm92aWRlcnM6IFtcclxuICAgICAgICBIdHRwRXJyb3JSZXNwb25zZU1lc3NhZ2VcclxuICAgIF1cclxufSlcclxuZXhwb3J0IGNsYXNzIEkxOE5leHRFcnJvckludGVyY2VwdG9yTW9kdWxlIHtcclxuICAgIHN0YXRpYyBmb3JSb290KGh0dHBTdGF0dXNEaWN0aW9uYXJ5OiBEaWMgPSBudWxsKTogTW9kdWxlV2l0aFByb3ZpZGVycyB7XHJcbiAgICAgICAgcmV0dXJuIHtcclxuICAgICAgICAgICAgbmdNb2R1bGU6IEkxOE5leHRFcnJvckludGVyY2VwdG9yTW9kdWxlLFxyXG4gICAgICAgICAgICBwcm92aWRlcnM6IFtcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm92aWRlOiB0b2tlbnMuSFRUUF9TVEFUVVNfRElDVElPTkFSWSxcclxuICAgICAgICAgICAgICAgICAgICB1c2VWYWx1ZTogaHR0cFN0YXR1c0RpY3Rpb25hcnkgfHwgREVGQVVMVF9TVEFUVVNfS0VZU1xyXG4gICAgICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm92aWRlOiBIVFRQX0lOVEVSQ0VQVE9SUyxcclxuICAgICAgICAgICAgICAgICAgICB1c2VDbGFzczogSTE4TmV4dEVycm9ySW50ZXJjZXB0b3IsXHJcbiAgICAgICAgICAgICAgICAgICAgbXVsdGk6IHRydWVcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXVxyXG4gICAgICAgIH07XHJcbiAgICB9XHJcbn1cclxuIl19 | ||
} | ||
I18NextErrorInterceptorModule.decorators = [ | ||
{ type: NgModule, args: [{ | ||
imports: [ | ||
HttpClientModule | ||
], | ||
declarations: declarations, | ||
exports: declarations, | ||
providers: [ | ||
HttpErrorResponseMessage | ||
] | ||
},] } | ||
]; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaTE4bmV4dC1lcnJvci5tb2R1bGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaTE4bmV4dC1lcnJvci5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLGdCQUFnQixFQUFFLGlCQUFpQixFQUFFLE1BQU0sc0JBQXNCLENBQUM7QUFDM0UsT0FBTyxFQUF1QixRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFFOUQsT0FBTyxLQUFLLE1BQU0sTUFBTSx3QkFBd0IsQ0FBQztBQUNqRCxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsTUFBTSw2QkFBNkIsQ0FBQztBQUN0RSxPQUFPLEVBQUUsd0JBQXdCLEVBQUUsTUFBTSxvQ0FBb0MsQ0FBQztBQUk5RSxNQUFNLENBQUMsTUFBTSxtQkFBbUIsR0FBUztJQUNyQyxHQUFHLEVBQUUsNkJBQTZCO0lBQ2xDLEdBQUcsRUFBRSwyQkFBMkI7SUFDaEMsR0FBRyxFQUFFLDBCQUEwQjtJQUMvQixHQUFHLEVBQUUsa0NBQWtDO0lBQ3ZDLFNBQVMsRUFBRSxpQ0FBaUM7Q0FDL0MsQ0FBQztBQUVGLE1BQU0sWUFBWSxHQUFHO0lBQ2pCLHdCQUF3QjtDQUMzQixDQUFDO0FBWUYsTUFBTSxPQUFPLDZCQUE2QjtJQUN0QyxNQUFNLENBQUMsT0FBTyxDQUFDLHVCQUE0QixJQUFJO1FBQzNDLE9BQU87WUFDSCxRQUFRLEVBQUUsNkJBQTZCO1lBQ3ZDLFNBQVMsRUFBRTtnQkFDUDtvQkFDSSxPQUFPLEVBQUUsTUFBTSxDQUFDLHNCQUFzQjtvQkFDdEMsUUFBUSxFQUFFLG9CQUFvQixJQUFJLG1CQUFtQjtpQkFDeEQ7Z0JBQ0Q7b0JBQ0ksT0FBTyxFQUFFLGlCQUFpQjtvQkFDMUIsUUFBUSxFQUFFLHVCQUF1QjtvQkFDakMsS0FBSyxFQUFFLElBQUk7aUJBQ2Q7YUFDSjtTQUNKLENBQUM7SUFDTixDQUFDOzs7WUExQkosUUFBUSxTQUFDO2dCQUNOLE9BQU8sRUFBRTtvQkFDTCxnQkFBZ0I7aUJBQ25CO2dCQUNELFlBQVksRUFBRSxZQUFZO2dCQUMxQixPQUFPLEVBQUUsWUFBWTtnQkFDckIsU0FBUyxFQUFFO29CQUNQLHdCQUF3QjtpQkFDM0I7YUFDSiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEh0dHBDbGllbnRNb2R1bGUsIEhUVFBfSU5URVJDRVBUT1JTIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uL2h0dHAnO1xyXG5pbXBvcnQgeyBNb2R1bGVXaXRoUHJvdmlkZXJzLCBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5cclxuaW1wb3J0ICogYXMgdG9rZW5zIGZyb20gJy4vaTE4bmV4dC1lcnJvci50b2tlbnMnO1xyXG5pbXBvcnQgeyBJMThOZXh0RXJyb3JJbnRlcmNlcHRvciB9IGZyb20gJy4vaTE4bmV4dC1lcnJvci5pbnRlcmNlcHRvcic7XHJcbmltcG9ydCB7IEh0dHBFcnJvclJlc3BvbnNlTWVzc2FnZSB9IGZyb20gJy4vaHR0cC1lcnJvci1yZXNwb25zZS1tZXNzYWdlLnBpcGUnO1xyXG5cclxuZXhwb3J0IHR5cGUgRGljID0geyBba2V5OiBzdHJpbmddOiBzdHJpbmcgfTtcclxuXHJcbmV4cG9ydCBjb25zdCBERUZBVUxUX1NUQVRVU19LRVlTOiBEaWMgID0ge1xyXG4gICAgNDAwOiAnaHR0cF9lcnJvcjp2YWxpZGF0aW9uX2Vycm9yJyxcclxuICAgIDQwMTogJ2h0dHBfZXJyb3I6bm90X2F1dGhvcml6ZWQnLFxyXG4gICAgNDAzOiAnaHR0cF9lcnJvcjphY2Nlc3NfZGVuaWVkJyxcclxuICAgIDUwMDogJ2h0dHBfZXJyb3I6aW50ZXJuYWxfc2VydmVyX2Vycm9yJyxcclxuICAgICdkZWZhdWx0JzogJ2h0dHBfZXJyb3I6dW5rbm93bl9zZXJ2ZXJfZXJyb3InXHJcbn07XHJcblxyXG5jb25zdCBkZWNsYXJhdGlvbnMgPSBbXHJcbiAgICBIdHRwRXJyb3JSZXNwb25zZU1lc3NhZ2VcclxuXTtcclxuXHJcbkBOZ01vZHVsZSh7XHJcbiAgICBpbXBvcnRzOiBbXHJcbiAgICAgICAgSHR0cENsaWVudE1vZHVsZVxyXG4gICAgXSxcclxuICAgIGRlY2xhcmF0aW9uczogZGVjbGFyYXRpb25zLFxyXG4gICAgZXhwb3J0czogZGVjbGFyYXRpb25zLFxyXG4gICAgcHJvdmlkZXJzOiBbXHJcbiAgICAgICAgSHR0cEVycm9yUmVzcG9uc2VNZXNzYWdlXHJcbiAgICBdXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBJMThOZXh0RXJyb3JJbnRlcmNlcHRvck1vZHVsZSB7XHJcbiAgICBzdGF0aWMgZm9yUm9vdChodHRwU3RhdHVzRGljdGlvbmFyeTogRGljID0gbnVsbCk6IE1vZHVsZVdpdGhQcm92aWRlcnM8STE4TmV4dEVycm9ySW50ZXJjZXB0b3JNb2R1bGU+IHtcclxuICAgICAgICByZXR1cm4ge1xyXG4gICAgICAgICAgICBuZ01vZHVsZTogSTE4TmV4dEVycm9ySW50ZXJjZXB0b3JNb2R1bGUsXHJcbiAgICAgICAgICAgIHByb3ZpZGVyczogW1xyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3ZpZGU6IHRva2Vucy5IVFRQX1NUQVRVU19ESUNUSU9OQVJZLFxyXG4gICAgICAgICAgICAgICAgICAgIHVzZVZhbHVlOiBodHRwU3RhdHVzRGljdGlvbmFyeSB8fCBERUZBVUxUX1NUQVRVU19LRVlTXHJcbiAgICAgICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHByb3ZpZGU6IEhUVFBfSU5URVJDRVBUT1JTLFxyXG4gICAgICAgICAgICAgICAgICAgIHVzZUNsYXNzOiBJMThOZXh0RXJyb3JJbnRlcmNlcHRvcixcclxuICAgICAgICAgICAgICAgICAgICBtdWx0aTogdHJ1ZVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBdXHJcbiAgICAgICAgfTtcclxuICAgIH1cclxufVxyXG4iXX0= |
import { InjectionToken } from '@angular/core'; | ||
export const HTTP_STATUS_DICTIONARY = new InjectionToken('HTTP_STATUS_LOCALE_KEYS'); | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaTE4bmV4dC1lcnJvci50b2tlbnMuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9hbmd1bGFyLWkxOG5leHQtZXJyb3ItaW50ZXJjZXB0b3IvIiwic291cmNlcyI6WyJpMThuZXh0LWVycm9yLnRva2Vucy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRS9DLE1BQU0sQ0FBQyxNQUFNLHNCQUFzQixHQUFHLElBQUksY0FBYyxDQUE0Qix5QkFBeUIsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0aW9uVG9rZW4gfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuXHJcbmV4cG9ydCBjb25zdCBIVFRQX1NUQVRVU19ESUNUSU9OQVJZID0gbmV3IEluamVjdGlvblRva2VuPHsgW2tleTogc3RyaW5nXTogc3RyaW5nIH0+KCdIVFRQX1NUQVRVU19MT0NBTEVfS0VZUycpO1xyXG4iXX0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaTE4bmV4dC1lcnJvci50b2tlbnMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaTE4bmV4dC1lcnJvci50b2tlbnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUUvQyxNQUFNLENBQUMsTUFBTSxzQkFBc0IsR0FBRyxJQUFJLGNBQWMsQ0FBNEIseUJBQXlCLENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGlvblRva2VuIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcblxyXG5leHBvcnQgY29uc3QgSFRUUF9TVEFUVVNfRElDVElPTkFSWSA9IG5ldyBJbmplY3Rpb25Ub2tlbjx7IFtrZXk6IHN0cmluZ106IHN0cmluZyB9PignSFRUUF9TVEFUVVNfTE9DQUxFX0tFWVMnKTtcclxuIl19 |
export * from './i18next-error.tokens'; | ||
export * from './i18next-error.module'; | ||
export * from './http-error-response-message.pipe'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290Ijoibmc6Ly9hbmd1bGFyLWkxOG5leHQtZXJyb3ItaW50ZXJjZXB0b3IvIiwic291cmNlcyI6WyJpbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxjQUFjLHdCQUF3QixDQUFDO0FBQ3ZDLGNBQWMsd0JBQXdCLENBQUM7QUFDdkMsY0FBYyxvQ0FBb0MsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gJy4vaTE4bmV4dC1lcnJvci50b2tlbnMnO1xyXG5leHBvcnQgKiBmcm9tICcuL2kxOG5leHQtZXJyb3IubW9kdWxlJztcclxuZXhwb3J0ICogZnJvbSAnLi9odHRwLWVycm9yLXJlc3BvbnNlLW1lc3NhZ2UucGlwZSc7XHJcbiJdfQ== | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyx3QkFBd0IsQ0FBQztBQUN2QyxjQUFjLHdCQUF3QixDQUFDO0FBQ3ZDLGNBQWMsb0NBQW9DLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgKiBmcm9tICcuL2kxOG5leHQtZXJyb3IudG9rZW5zJztcclxuZXhwb3J0ICogZnJvbSAnLi9pMThuZXh0LWVycm9yLm1vZHVsZSc7XHJcbmV4cG9ydCAqIGZyb20gJy4vaHR0cC1lcnJvci1yZXNwb25zZS1tZXNzYWdlLnBpcGUnO1xyXG4iXX0= |
import { InjectionToken, Injectable, Injector, Pipe, NgModule } from '@angular/core'; | ||
import { __decorate, __metadata } from 'tslib'; | ||
import { HttpErrorResponse, HTTP_INTERCEPTORS, HttpClientModule } from '@angular/common/http'; | ||
@@ -9,3 +8,3 @@ import { I18NEXT_SERVICE } from 'angular-i18next'; | ||
let I18NextErrorInterceptor = class I18NextErrorInterceptor { | ||
class I18NextErrorInterceptor { | ||
constructor(injector // https://github.com/angular/angular/issues/18224 | ||
@@ -50,10 +49,11 @@ ) { | ||
} | ||
}; | ||
I18NextErrorInterceptor = __decorate([ | ||
Injectable(), | ||
__metadata("design:paramtypes", [Injector // https://github.com/angular/angular/issues/18224 | ||
]) | ||
], I18NextErrorInterceptor); | ||
} | ||
I18NextErrorInterceptor.decorators = [ | ||
{ type: Injectable } | ||
]; | ||
I18NextErrorInterceptor.ctorParameters = () => [ | ||
{ type: Injector } | ||
]; | ||
let HttpErrorResponseMessage = class HttpErrorResponseMessage { | ||
class HttpErrorResponseMessage { | ||
transform(httpErrorResp) { | ||
@@ -65,11 +65,10 @@ if (!httpErrorResp || !httpErrorResp.error) { | ||
} | ||
}; | ||
HttpErrorResponseMessage = __decorate([ | ||
Injectable(), | ||
Pipe({ | ||
name: 'httpErrorResponseMessage', | ||
}) | ||
], HttpErrorResponseMessage); | ||
} | ||
HttpErrorResponseMessage.decorators = [ | ||
{ type: Injectable }, | ||
{ type: Pipe, args: [{ | ||
name: 'httpErrorResponseMessage', | ||
},] } | ||
]; | ||
var I18NextErrorInterceptorModule_1; | ||
const DEFAULT_STATUS_KEYS = { | ||
@@ -85,6 +84,6 @@ 400: 'http_error:validation_error', | ||
]; | ||
let I18NextErrorInterceptorModule = I18NextErrorInterceptorModule_1 = class I18NextErrorInterceptorModule { | ||
class I18NextErrorInterceptorModule { | ||
static forRoot(httpStatusDictionary = null) { | ||
return { | ||
ngModule: I18NextErrorInterceptorModule_1, | ||
ngModule: I18NextErrorInterceptorModule, | ||
providers: [ | ||
@@ -103,15 +102,15 @@ { | ||
} | ||
}; | ||
I18NextErrorInterceptorModule = I18NextErrorInterceptorModule_1 = __decorate([ | ||
NgModule({ | ||
imports: [ | ||
HttpClientModule | ||
], | ||
declarations: declarations, | ||
exports: declarations, | ||
providers: [ | ||
HttpErrorResponseMessage | ||
] | ||
}) | ||
], I18NextErrorInterceptorModule); | ||
} | ||
I18NextErrorInterceptorModule.decorators = [ | ||
{ type: NgModule, args: [{ | ||
imports: [ | ||
HttpClientModule | ||
], | ||
declarations: declarations, | ||
exports: declarations, | ||
providers: [ | ||
HttpErrorResponseMessage | ||
] | ||
},] } | ||
]; | ||
@@ -118,0 +117,0 @@ /** |
@@ -7,3 +7,3 @@ import { ModuleWithProviders } from '@angular/core'; | ||
export declare class I18NextErrorInterceptorModule { | ||
static forRoot(httpStatusDictionary?: Dic): ModuleWithProviders; | ||
static forRoot(httpStatusDictionary?: Dic): ModuleWithProviders<I18NextErrorInterceptorModule>; | ||
} |
{ | ||
"name": "angular-i18next-error-interceptor", | ||
"version": "2.0.0", | ||
"version": "3.0.0-0", | ||
"author": { | ||
@@ -13,54 +13,16 @@ "name": "Sergey Romanchuk" | ||
"license": "MIT", | ||
"description": "Angular 6+ localizable http error interceptor", | ||
"description": "Angular 10+ localizable http error interceptor", | ||
"engines": { | ||
"node": "8.9.3" | ||
"node": ">= 10.13.0" | ||
}, | ||
"peerDependencies": { | ||
"@angular/common": ">=6.0.0 <9.0.0", | ||
"@angular/core": ">=6.0.0 <9.0.0", | ||
"angular-i18next": ">=4.0.0 <8.0.0", | ||
"rxjs": ">=6.2.0 <7.0.0" | ||
"@angular/common": ">=10.0.0 <11.0.0", | ||
"@angular/core": ">=10.0.0 <11.0.0", | ||
"angular-i18next": ">=10.0.0 <11.0.0", | ||
"rxjs": ">=6.6.0 <7.0.0" | ||
}, | ||
"devDependencies": { | ||
"@angular/common": "^8.0.0", | ||
"@angular/core": "^8.0.0", | ||
"@angular/compiler": "^8.0.0", | ||
"@angular/compiler-cli": "^8.0.0", | ||
"@angular/platform-browser": "^8.0.0", | ||
"@types/chai": "^4.1.7", | ||
"@types/i18next": "^12.1.0", | ||
"@types/jasmine": "^3.3.13", | ||
"@types/sinon": "^7.0.12", | ||
"angular-i18next": "7.0.0", | ||
"ng-packagr": "^5.2.0", | ||
"chai": "^4.2.0", | ||
"codelyzer": "^5.1.0", | ||
"conventional-changelog-cli": "^2.0.21", | ||
"conventional-github-releaser": "^3.1.3", | ||
"coveralls": "^3.0.3", | ||
"cpy-cli": "^2.0.0", | ||
"i18next": "^17.0.1", | ||
"jasmine": "^3.4.0", | ||
"jasmine-core": "^3.4.0", | ||
"karma": "^4.1.0", | ||
"karma-chrome-launcher": "^2.2.0", | ||
"karma-coverage": "^1.1.2", | ||
"karma-jasmine": "^2.0.1", | ||
"karma-sourcemap-loader": "^0.3.7", | ||
"karma-spec-reporter": "^0.0.32", | ||
"rimraf": "^2.6.3", | ||
"rxjs": "^6.5.2", | ||
"sinon": "^7.3.2", | ||
"tslint": "^5.17.0", | ||
"typedoc": "^0.14.2", | ||
"typescript": "~3.4.5", | ||
"zone.js": "^0.9.1", | ||
"tsickle": "^0.35.0" | ||
}, | ||
"main": "bundles/angular-i18next-error-interceptor.umd.js", | ||
"module": "fesm5/angular-i18next-error-interceptor.js", | ||
"module": "fesm2015/angular-i18next-error-interceptor.js", | ||
"es2015": "fesm2015/angular-i18next-error-interceptor.js", | ||
"esm5": "esm5/angular-i18next-error-interceptor.js", | ||
"esm2015": "esm2015/angular-i18next-error-interceptor.js", | ||
"fesm5": "fesm5/angular-i18next-error-interceptor.js", | ||
"fesm2015": "fesm2015/angular-i18next-error-interceptor.js", | ||
@@ -71,4 +33,4 @@ "typings": "angular-i18next-error-interceptor.d.ts", | ||
"dependencies": { | ||
"tslib": "^1.9.0" | ||
"tslib": "^2.0.0" | ||
} | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Mixed license
License(Experimental) Package contains multiple licenses.
Found 1 instance in 1 package
0
0
59334
23
406
2
2
+ Added@angular/common@10.2.512.2.17(transitive)
+ Added@angular/core@10.2.512.2.17(transitive)
+ Added@angular/platform-browser@12.2.17(transitive)
+ Addedangular-i18next@10.3.0(transitive)
+ Addedi18next@20.6.1(transitive)
+ Addedtslib@2.7.0(transitive)
+ Addedzone.js@0.10.30.11.8(transitive)
- Removed@angular/common@8.2.14(transitive)
- Removed@angular/core@8.2.14(transitive)
- Removed@angular/platform-browser@8.2.14(transitive)
- Removedangular-i18next@7.0.0(transitive)
- Removedi18next@17.3.1(transitive)
- Removedzone.js@0.9.1(transitive)
Updatedtslib@^2.0.0