@ngx-grpc/core
Advanced tools
Comparing version 0.4.1 to 0.4.2
(function (global, factory) { | ||
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('@angular/core'), require('@ngx-grpc/common'), require('rxjs'), require('rxjs/operators')) : | ||
typeof define === 'function' && define.amd ? define('@ngx-grpc/core', ['exports', '@angular/core', '@ngx-grpc/common', 'rxjs', 'rxjs/operators'], factory) : | ||
(global = global || self, factory((global['ngx-grpc'] = global['ngx-grpc'] || {}, global['ngx-grpc'].core = {}), global.ng.core, global.common, global.rxjs, global.rxjs.operators)); | ||
}(this, (function (exports, core, common, rxjs, operators) { 'use strict'; | ||
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('@angular/core'), require('@ngx-grpc/common'), require('rxjs/operators'), require('rxjs')) : | ||
typeof define === 'function' && define.amd ? define('@ngx-grpc/core', ['exports', '@angular/core', '@ngx-grpc/common', 'rxjs/operators', 'rxjs'], factory) : | ||
(global = global || self, factory((global['ngx-grpc'] = global['ngx-grpc'] || {}, global['ngx-grpc'].core = {}), global.ng.core, global.common, global.rxjs.operators, global.rxjs)); | ||
}(this, (function (exports, core, common, operators, rxjs) { 'use strict'; | ||
@@ -204,2 +204,41 @@ /*! ***************************************************************************** | ||
var GRPC_CONSOLE_LOGGER_ENABLED = new core.InjectionToken('GRPC_CONSOLE_LOGGER_ENABLED'); | ||
var GrpcConsoleLoggerInterceptor = /** @class */ (function () { | ||
function GrpcConsoleLoggerInterceptor(enabled) { | ||
this.enabled = enabled; | ||
this.dataStyle = 'color: #5c7ced;'; | ||
this.errorStyle = 'color: red;'; | ||
} | ||
GrpcConsoleLoggerInterceptor.prototype.intercept = function (request, next) { | ||
var _this = this; | ||
if (this.enabled) { | ||
var start_1 = Date.now(); | ||
return next.handle(request).pipe(operators.tap(function (event) { | ||
if (event instanceof common.GrpcDataEvent) { | ||
console.groupCollapsed("%c" + (Date.now() - start_1) + "ms -> " + request.path, _this.dataStyle); | ||
console.log('%c>>', _this.dataStyle, request.requestData.toObject()); | ||
console.log('%c**', _this.dataStyle, request.requestMetadata); | ||
console.log('%c<<', _this.dataStyle, event.data.toObject()); | ||
console.groupEnd(); | ||
} | ||
else if (event.code !== 0) { | ||
console.groupCollapsed("%c" + (Date.now() - start_1) + "ms -> " + request.path, _this.errorStyle); | ||
console.log('%c>>', _this.errorStyle, request.requestData.toObject()); | ||
console.error('%c<<', _this.errorStyle, event); | ||
console.groupEnd(); | ||
} | ||
})); | ||
} | ||
return next.handle(request); | ||
}; | ||
GrpcConsoleLoggerInterceptor.ctorParameters = function () { return [ | ||
{ type: Boolean, decorators: [{ type: core.Inject, args: [GRPC_CONSOLE_LOGGER_ENABLED,] }] } | ||
]; }; | ||
GrpcConsoleLoggerInterceptor = __decorate([ | ||
core.Injectable(), | ||
__param(0, core.Inject(GRPC_CONSOLE_LOGGER_ENABLED)) | ||
], GrpcConsoleLoggerInterceptor); | ||
return GrpcConsoleLoggerInterceptor; | ||
}()); | ||
var GRPC_CLIENT_FACTORY = new core.InjectionToken('GRPC_CLIENT_FACTORY'); | ||
@@ -257,3 +296,5 @@ var GRPC_INTERCEPTORS = new core.InjectionToken('GRPC_INTERCEPTORS'); | ||
exports.GRPC_CLIENT_FACTORY = GRPC_CLIENT_FACTORY; | ||
exports.GRPC_CONSOLE_LOGGER_ENABLED = GRPC_CONSOLE_LOGGER_ENABLED; | ||
exports.GRPC_INTERCEPTORS = GRPC_INTERCEPTORS; | ||
exports.GrpcConsoleLoggerInterceptor = GrpcConsoleLoggerInterceptor; | ||
exports.GrpcHandler = GrpcHandler; | ||
@@ -260,0 +301,0 @@ exports.takeMessages = takeMessages; |
@@ -1,2 +0,2 @@ | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/core"),require("@ngx-grpc/common"),require("rxjs"),require("rxjs/operators")):"function"==typeof define&&define.amd?define("@ngx-grpc/core",["exports","@angular/core","@ngx-grpc/common","rxjs","rxjs/operators"],t):t(((e=e||self)["ngx-grpc"]=e["ngx-grpc"]||{},e["ngx-grpc"].core={}),e.ng.core,e.common,e.rxjs,e.rxjs.operators)}(this,(function(e,t,r,n,o){"use strict"; | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/core"),require("@ngx-grpc/common"),require("rxjs/operators"),require("rxjs")):"function"==typeof define&&define.amd?define("@ngx-grpc/core",["exports","@angular/core","@ngx-grpc/common","rxjs/operators","rxjs"],t):t(((e=e||self)["ngx-grpc"]=e["ngx-grpc"]||{},e["ngx-grpc"].core={}),e.ng.core,e.common,e.rxjs.operators,e.rxjs)}(this,(function(e,t,r,n,o){"use strict"; | ||
/*! ***************************************************************************** | ||
@@ -15,3 +15,3 @@ Copyright (c) Microsoft Corporation. All rights reserved. | ||
and limitations under the License. | ||
***************************************************************************** */function c(e,t){return function(r,n){t(r,n,e)}}var a=new t.InjectionToken("GRPC_CLIENT_FACTORY"),i=new t.InjectionToken("GRPC_INTERCEPTORS"),s=function(){function e(e){this.interceptors=e,this.interceptors=e||[]}var n;return n=e,e.prototype.handle=function(e){var t=(this.interceptors||[]).slice(),o=t.shift();return o?o.intercept(e,new n(t)):e.type===r.GrpcCallType.unary?e.client.unary(e.path,e.requestData,e.requestMetadata,e.requestClass,e.responseClass):e.client.serverStream(e.path,e.requestData,e.requestMetadata,e.requestClass,e.responseClass)},e.ctorParameters=function(){return[{type:Array,decorators:[{type:t.Optional},{type:t.Inject,args:[i]}]}]},e.ɵprov=t["ɵɵdefineInjectable"]({factory:function(){return new e(t["ɵɵinject"](i,8))},token:e,providedIn:"root"}),e=n=function(e,t,r,n){var o,c=arguments.length,a=c<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,r,n);else for(var i=e.length-1;i>=0;i--)(o=e[i])&&(a=(c<3?o(a):c>3?o(t,r,a):o(t,r))||a);return c>3&&a&&Object.defineProperty(t,r,a),a}([t.Injectable({providedIn:"root"}),c(0,t.Optional()),c(0,t.Inject(i))],e)}();e.GRPC_CLIENT_FACTORY=a,e.GRPC_INTERCEPTORS=i,e.GrpcHandler=s,e.takeMessages=function(){return function(e){return e.pipe(o.filter((function(e){return e instanceof r.GrpcDataEvent})),o.map((function(e){return e.data})))}},e.throwStatusErrors=function(){return function(e){return e.pipe(o.switchMap((function(e){return e instanceof r.GrpcStatusEvent&&e.code?n.throwError(e):n.of(e)})))}},Object.defineProperty(e,"__esModule",{value:!0})})); | ||
***************************************************************************** */function c(e,t,r,n){var o,c=arguments.length,a=c<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,r,n);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(a=(c<3?o(a):c>3?o(t,r,a):o(t,r))||a);return c>3&&a&&Object.defineProperty(t,r,a),a}function a(e,t){return function(r,n){t(r,n,e)}}var s=new t.InjectionToken("GRPC_CONSOLE_LOGGER_ENABLED"),i=function(){function e(e){this.enabled=e,this.dataStyle="color: #5c7ced;",this.errorStyle="color: red;"}return e.prototype.intercept=function(e,t){var o=this;if(this.enabled){var c=Date.now();return t.handle(e).pipe(n.tap((function(t){t instanceof r.GrpcDataEvent?(console.groupCollapsed("%c"+(Date.now()-c)+"ms -> "+e.path,o.dataStyle),console.log("%c>>",o.dataStyle,e.requestData.toObject()),console.log("%c**",o.dataStyle,e.requestMetadata),console.log("%c<<",o.dataStyle,t.data.toObject()),console.groupEnd()):0!==t.code&&(console.groupCollapsed("%c"+(Date.now()-c)+"ms -> "+e.path,o.errorStyle),console.log("%c>>",o.errorStyle,e.requestData.toObject()),console.error("%c<<",o.errorStyle,t),console.groupEnd())})))}return t.handle(e)},e.ctorParameters=function(){return[{type:Boolean,decorators:[{type:t.Inject,args:[s]}]}]},e=c([t.Injectable(),a(0,t.Inject(s))],e)}(),p=new t.InjectionToken("GRPC_CLIENT_FACTORY"),u=new t.InjectionToken("GRPC_INTERCEPTORS"),l=function(){function e(e){this.interceptors=e,this.interceptors=e||[]}var n;return n=e,e.prototype.handle=function(e){var t=(this.interceptors||[]).slice(),o=t.shift();return o?o.intercept(e,new n(t)):e.type===r.GrpcCallType.unary?e.client.unary(e.path,e.requestData,e.requestMetadata,e.requestClass,e.responseClass):e.client.serverStream(e.path,e.requestData,e.requestMetadata,e.requestClass,e.responseClass)},e.ctorParameters=function(){return[{type:Array,decorators:[{type:t.Optional},{type:t.Inject,args:[u]}]}]},e.ɵprov=t["ɵɵdefineInjectable"]({factory:function(){return new e(t["ɵɵinject"](u,8))},token:e,providedIn:"root"}),e=n=c([t.Injectable({providedIn:"root"}),a(0,t.Optional()),a(0,t.Inject(u))],e)}();e.GRPC_CLIENT_FACTORY=p,e.GRPC_CONSOLE_LOGGER_ENABLED=s,e.GRPC_INTERCEPTORS=u,e.GrpcConsoleLoggerInterceptor=i,e.GrpcHandler=l,e.takeMessages=function(){return function(e){return e.pipe(n.filter((function(e){return e instanceof r.GrpcDataEvent})),n.map((function(e){return e.data})))}},e.throwStatusErrors=function(){return function(e){return e.pipe(n.switchMap((function(e){return e instanceof r.GrpcStatusEvent&&e.code?o.throwError(e):o.of(e)})))}},Object.defineProperty(e,"__esModule",{value:!0})})); | ||
//# sourceMappingURL=ngx-grpc-core.umd.min.js.map |
@@ -0,4 +1,5 @@ | ||
export * from './lib/grpc-console-logger-interceptor'; | ||
export * from './lib/grpc-handler'; | ||
export * from './lib/grpc-rx-operators'; | ||
export * from './lib/injection-tokens'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljLWFwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BuZ3gtZ3JwYy9jb3JlLyIsInNvdXJjZXMiOlsicHVibGljLWFwaS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxjQUFjLG9CQUFvQixDQUFDO0FBRW5DLGNBQWMseUJBQXlCLENBQUM7QUFDeEMsY0FBYyx3QkFBd0IsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gJy4vbGliL2dycGMtaGFuZGxlcic7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9ncnBjLWludGVyY2VwdG9yJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2dycGMtcngtb3BlcmF0b3JzJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2luamVjdGlvbi10b2tlbnMnO1xuXG4iXX0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljLWFwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BuZ3gtZ3JwYy9jb3JlLyIsInNvdXJjZXMiOlsicHVibGljLWFwaS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxjQUFjLHVDQUF1QyxDQUFDO0FBQ3RELGNBQWMsb0JBQW9CLENBQUM7QUFFbkMsY0FBYyx5QkFBeUIsQ0FBQztBQUN4QyxjQUFjLHdCQUF3QixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0ICogZnJvbSAnLi9saWIvZ3JwYy1jb25zb2xlLWxvZ2dlci1pbnRlcmNlcHRvcic7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9ncnBjLWhhbmRsZXInO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvZ3JwYy1pbnRlcmNlcHRvcic7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9ncnBjLXJ4LW9wZXJhdG9ycyc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9pbmplY3Rpb24tdG9rZW5zJztcblxuIl19 |
@@ -0,4 +1,5 @@ | ||
export * from './lib/grpc-console-logger-interceptor'; | ||
export * from './lib/grpc-handler'; | ||
export * from './lib/grpc-rx-operators'; | ||
export * from './lib/injection-tokens'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljLWFwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BuZ3gtZ3JwYy9jb3JlLyIsInNvdXJjZXMiOlsicHVibGljLWFwaS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxjQUFjLG9CQUFvQixDQUFDO0FBRW5DLGNBQWMseUJBQXlCLENBQUM7QUFDeEMsY0FBYyx3QkFBd0IsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gJy4vbGliL2dycGMtaGFuZGxlcic7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9ncnBjLWludGVyY2VwdG9yJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2dycGMtcngtb3BlcmF0b3JzJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2luamVjdGlvbi10b2tlbnMnO1xuXG4iXX0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljLWFwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BuZ3gtZ3JwYy9jb3JlLyIsInNvdXJjZXMiOlsicHVibGljLWFwaS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxjQUFjLHVDQUF1QyxDQUFDO0FBQ3RELGNBQWMsb0JBQW9CLENBQUM7QUFFbkMsY0FBYyx5QkFBeUIsQ0FBQztBQUN4QyxjQUFjLHdCQUF3QixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0ICogZnJvbSAnLi9saWIvZ3JwYy1jb25zb2xlLWxvZ2dlci1pbnRlcmNlcHRvcic7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9ncnBjLWhhbmRsZXInO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvZ3JwYy1pbnRlcmNlcHRvcic7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9ncnBjLXJ4LW9wZXJhdG9ycyc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9pbmplY3Rpb24tdG9rZW5zJztcblxuIl19 |
import { __decorate, __param } from 'tslib'; | ||
import { InjectionToken, Optional, Inject, ɵɵdefineInjectable, ɵɵinject, Injectable } from '@angular/core'; | ||
import { GrpcCallType, GrpcStatusEvent, GrpcDataEvent } from '@ngx-grpc/common'; | ||
import { InjectionToken, Inject, Injectable, Optional, ɵɵdefineInjectable, ɵɵinject } from '@angular/core'; | ||
import { GrpcDataEvent, GrpcCallType, GrpcStatusEvent } from '@ngx-grpc/common'; | ||
import { tap, switchMap, filter, map } from 'rxjs/operators'; | ||
import { throwError, of } from 'rxjs'; | ||
import { switchMap, filter, map } from 'rxjs/operators'; | ||
const GRPC_CONSOLE_LOGGER_ENABLED = new InjectionToken('GRPC_CONSOLE_LOGGER_ENABLED'); | ||
let GrpcConsoleLoggerInterceptor = class GrpcConsoleLoggerInterceptor { | ||
constructor(enabled) { | ||
this.enabled = enabled; | ||
this.dataStyle = 'color: #5c7ced;'; | ||
this.errorStyle = 'color: red;'; | ||
} | ||
intercept(request, next) { | ||
if (this.enabled) { | ||
const start = Date.now(); | ||
return next.handle(request).pipe(tap(event => { | ||
if (event instanceof GrpcDataEvent) { | ||
console.groupCollapsed(`%c${Date.now() - start}ms -> ${request.path}`, this.dataStyle); | ||
console.log('%c>>', this.dataStyle, request.requestData.toObject()); | ||
console.log('%c**', this.dataStyle, request.requestMetadata); | ||
console.log('%c<<', this.dataStyle, event.data.toObject()); | ||
console.groupEnd(); | ||
} | ||
else if (event.code !== 0) { | ||
console.groupCollapsed(`%c${Date.now() - start}ms -> ${request.path}`, this.errorStyle); | ||
console.log('%c>>', this.errorStyle, request.requestData.toObject()); | ||
console.error('%c<<', this.errorStyle, event); | ||
console.groupEnd(); | ||
} | ||
})); | ||
} | ||
return next.handle(request); | ||
} | ||
}; | ||
GrpcConsoleLoggerInterceptor.ctorParameters = () => [ | ||
{ type: Boolean, decorators: [{ type: Inject, args: [GRPC_CONSOLE_LOGGER_ENABLED,] }] } | ||
]; | ||
GrpcConsoleLoggerInterceptor = __decorate([ | ||
Injectable(), | ||
__param(0, Inject(GRPC_CONSOLE_LOGGER_ENABLED)) | ||
], GrpcConsoleLoggerInterceptor); | ||
const GRPC_CLIENT_FACTORY = new InjectionToken('GRPC_CLIENT_FACTORY'); | ||
@@ -60,3 +97,3 @@ const GRPC_INTERCEPTORS = new InjectionToken('GRPC_INTERCEPTORS'); | ||
export { GRPC_CLIENT_FACTORY, GRPC_INTERCEPTORS, GrpcHandler, takeMessages, throwStatusErrors }; | ||
export { GRPC_CLIENT_FACTORY, GRPC_CONSOLE_LOGGER_ENABLED, GRPC_INTERCEPTORS, GrpcConsoleLoggerInterceptor, GrpcHandler, takeMessages, throwStatusErrors }; | ||
//# sourceMappingURL=ngx-grpc-core.js.map |
import { __decorate, __param } from 'tslib'; | ||
import { InjectionToken, Optional, Inject, ɵɵdefineInjectable, ɵɵinject, Injectable } from '@angular/core'; | ||
import { GrpcCallType, GrpcStatusEvent, GrpcDataEvent } from '@ngx-grpc/common'; | ||
import { InjectionToken, Inject, Injectable, Optional, ɵɵdefineInjectable, ɵɵinject } from '@angular/core'; | ||
import { GrpcDataEvent, GrpcCallType, GrpcStatusEvent } from '@ngx-grpc/common'; | ||
import { tap, switchMap, filter, map } from 'rxjs/operators'; | ||
import { throwError, of } from 'rxjs'; | ||
import { switchMap, filter, map } from 'rxjs/operators'; | ||
var GRPC_CONSOLE_LOGGER_ENABLED = new InjectionToken('GRPC_CONSOLE_LOGGER_ENABLED'); | ||
var GrpcConsoleLoggerInterceptor = /** @class */ (function () { | ||
function GrpcConsoleLoggerInterceptor(enabled) { | ||
this.enabled = enabled; | ||
this.dataStyle = 'color: #5c7ced;'; | ||
this.errorStyle = 'color: red;'; | ||
} | ||
GrpcConsoleLoggerInterceptor.prototype.intercept = function (request, next) { | ||
var _this = this; | ||
if (this.enabled) { | ||
var start_1 = Date.now(); | ||
return next.handle(request).pipe(tap(function (event) { | ||
if (event instanceof GrpcDataEvent) { | ||
console.groupCollapsed("%c" + (Date.now() - start_1) + "ms -> " + request.path, _this.dataStyle); | ||
console.log('%c>>', _this.dataStyle, request.requestData.toObject()); | ||
console.log('%c**', _this.dataStyle, request.requestMetadata); | ||
console.log('%c<<', _this.dataStyle, event.data.toObject()); | ||
console.groupEnd(); | ||
} | ||
else if (event.code !== 0) { | ||
console.groupCollapsed("%c" + (Date.now() - start_1) + "ms -> " + request.path, _this.errorStyle); | ||
console.log('%c>>', _this.errorStyle, request.requestData.toObject()); | ||
console.error('%c<<', _this.errorStyle, event); | ||
console.groupEnd(); | ||
} | ||
})); | ||
} | ||
return next.handle(request); | ||
}; | ||
GrpcConsoleLoggerInterceptor.ctorParameters = function () { return [ | ||
{ type: Boolean, decorators: [{ type: Inject, args: [GRPC_CONSOLE_LOGGER_ENABLED,] }] } | ||
]; }; | ||
GrpcConsoleLoggerInterceptor = __decorate([ | ||
Injectable(), | ||
__param(0, Inject(GRPC_CONSOLE_LOGGER_ENABLED)) | ||
], GrpcConsoleLoggerInterceptor); | ||
return GrpcConsoleLoggerInterceptor; | ||
}()); | ||
var GRPC_CLIENT_FACTORY = new InjectionToken('GRPC_CLIENT_FACTORY'); | ||
@@ -62,3 +101,3 @@ var GRPC_INTERCEPTORS = new InjectionToken('GRPC_INTERCEPTORS'); | ||
export { GRPC_CLIENT_FACTORY, GRPC_INTERCEPTORS, GrpcHandler, takeMessages, throwStatusErrors }; | ||
export { GRPC_CLIENT_FACTORY, GRPC_CONSOLE_LOGGER_ENABLED, GRPC_INTERCEPTORS, GrpcConsoleLoggerInterceptor, GrpcHandler, takeMessages, throwStatusErrors }; | ||
//# sourceMappingURL=ngx-grpc-core.js.map |
@@ -1,1 +0,1 @@ | ||
{"__symbolic":"module","version":4,"metadata":{"GrpcHandler":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":6,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":12,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":12,"character":17},"arguments":[{"__symbolic":"reference","name":"GRPC_INTERCEPTORS"}]}]],"parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"GrpcInterceptor"}]}]}],"handle":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"GrpcInterceptor":{"__symbolic":"interface"},"throwStatusErrors":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"error","message":"Lambda not supported","line":10,"character":9,"module":"./lib/grpc-rx-operators"}},"takeMessages":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"error","message":"Lambda not supported","line":21,"character":9,"module":"./lib/grpc-rx-operators"}},"GRPC_CLIENT_FACTORY":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":2,"character":39},"arguments":["GRPC_CLIENT_FACTORY"]},"GRPC_INTERCEPTORS":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":3,"character":37},"arguments":["GRPC_INTERCEPTORS"]}},"origins":{"GrpcHandler":"./lib/grpc-handler","GrpcInterceptor":"./lib/grpc-interceptor","throwStatusErrors":"./lib/grpc-rx-operators","takeMessages":"./lib/grpc-rx-operators","GRPC_CLIENT_FACTORY":"./lib/injection-tokens","GRPC_INTERCEPTORS":"./lib/injection-tokens"},"importAs":"@ngx-grpc/core"} | ||
{"__symbolic":"module","version":4,"metadata":{"GRPC_CONSOLE_LOGGER_ENABLED":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":7,"character":47},"arguments":["GRPC_CONSOLE_LOGGER_ENABLED"]},"GrpcConsoleLoggerInterceptor":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":9,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":15,"character":15},"arguments":[{"__symbolic":"reference","name":"GRPC_CONSOLE_LOGGER_ENABLED"}]}]],"parameters":[{"__symbolic":"reference","name":"boolean"}]}],"intercept":[{"__symbolic":"method"}]}},"GrpcHandler":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":6,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":12,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":12,"character":17},"arguments":[{"__symbolic":"reference","name":"GRPC_INTERCEPTORS"}]}]],"parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"GrpcInterceptor"}]}]}],"handle":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"GrpcInterceptor":{"__symbolic":"interface"},"throwStatusErrors":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"error","message":"Lambda not supported","line":10,"character":9,"module":"./lib/grpc-rx-operators"}},"takeMessages":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"error","message":"Lambda not supported","line":21,"character":9,"module":"./lib/grpc-rx-operators"}},"GRPC_CLIENT_FACTORY":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":2,"character":39},"arguments":["GRPC_CLIENT_FACTORY"]},"GRPC_INTERCEPTORS":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":3,"character":37},"arguments":["GRPC_INTERCEPTORS"]}},"origins":{"GRPC_CONSOLE_LOGGER_ENABLED":"./lib/grpc-console-logger-interceptor","GrpcConsoleLoggerInterceptor":"./lib/grpc-console-logger-interceptor","GrpcHandler":"./lib/grpc-handler","GrpcInterceptor":"./lib/grpc-interceptor","throwStatusErrors":"./lib/grpc-rx-operators","takeMessages":"./lib/grpc-rx-operators","GRPC_CLIENT_FACTORY":"./lib/injection-tokens","GRPC_INTERCEPTORS":"./lib/injection-tokens"},"importAs":"@ngx-grpc/core"} |
@@ -17,3 +17,3 @@ { | ||
"peerDependencies": { | ||
"@ngx-grpc/common": "0.4.1", | ||
"@ngx-grpc/common": "0.4.2", | ||
"@angular/core": ">=8.0.0", | ||
@@ -33,3 +33,3 @@ "rxjs": "^6.0.0", | ||
"sideEffects": false, | ||
"version": "0.4.1" | ||
"version": "0.4.2" | ||
} |
@@ -0,1 +1,2 @@ | ||
export * from './lib/grpc-console-logger-interceptor'; | ||
export * from './lib/grpc-handler'; | ||
@@ -2,0 +3,0 @@ export * from './lib/grpc-interceptor'; |
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
Sorry, the diff of this file is not supported yet
Minified code
QualityThis package contains minified code. This may be harmless in some cases where minified code is included in packaged libraries, however packages on npm should not minify code.
Found 1 instance in 1 package
Minified code
QualityThis package contains minified code. This may be harmless in some cases where minified code is included in packaged libraries, however packages on npm should not minify code.
Found 1 instance in 1 package
137341
33
755