Skip to content

Commit 7b8681b

Browse files
authored
Fix logger usage an export (#29)
Fix security alerts
1 parent f1f2b20 commit 7b8681b

File tree

9 files changed

+1460
-9215
lines changed

9 files changed

+1460
-9215
lines changed

examples/package-lock.json

-7,773
This file was deleted.

examples/package.json

+2
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@
2222
"rxjs": "^6.4.0"
2323
},
2424
"devDependencies": {
25+
"dot-prop": ">=4.2.1",
26+
"serialize-javascript": ">=3.1.0",
2527
"@compodoc/compodoc": "^1.1.11",
2628
"@types/express": "^4.16.1",
2729
"@types/node": "^11.9.4",

examples/src/heroes/events/handlers/hero-found-item.handler.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ import { HeroFoundItemEvent } from '../impl/hero-found-item.event';
66
export class HeroFoundItemHandler implements IEventHandler<HeroFoundItemEvent> {
77
handle(event: HeroFoundItemEvent) {
88
console.log(clc.yellowBright('Async HeroFoundItemEventHandler...'));
9-
throw new Error(`Error handling ${event.constructor.name}`);
9+
//throw new Error(`Error handling ${event.constructor.name}`);
1010
}
1111
}

examples/yarn.lock

+342-253
Large diffs are not rendered by default.

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "nestjs-geteventstore",
3-
"version": "1.3.2",
3+
"version": "1.3.4",
44
"description": "Event Store connector for Nest js",
55
"author": "Taimoor Alam <[email protected]>",
66
"contributors": [
@@ -64,7 +64,7 @@
6464
"@types/jest": "^25.2.1",
6565
"@types/node": "^12.12.0",
6666
"@types/supertest": "^2.0.8",
67-
"jest": "^25.5.3",
67+
"jest": "^26.0.0",
6868
"prettier": "^1.18.2",
6969
"supertest": "4.0.2",
7070
"ts-jest": "^25.4.0",

src/cqrs/event-store-cqrs.module.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@ export class EventStoreCqrsModule extends CqrsModule {
2222
imports: [
2323
CqrsModule,
2424
EventBus,
25+
Logger,
2526
EventStoreModule.register(eventStoreConfig),
2627
],
2728
providers: [
28-
Logger,
2929
CommandBus,
3030
QueryBus,
3131
EventStorePublisher,
@@ -60,10 +60,10 @@ export class EventStoreCqrsModule extends CqrsModule {
6060
imports: [
6161
CqrsModule,
6262
EventBus,
63+
Logger,
6364
EventStoreModule.registerAsync(eventStoreConfigFactory),
6465
],
6566
providers: [
66-
Logger,
6767
CommandBus,
6868
QueryBus,
6969
EventStorePublisher,

src/event-store.module.ts

+2-3
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,8 @@ export class EventStoreModule {
1616
static register(config: IEventStoreConfig) {
1717
return {
1818
module: EventStoreModule,
19-
imports: [],
19+
imports: [Logger],
2020
providers: [
21-
Logger,
2221
{
2322
provide: EventStore,
2423
useFactory: logger => {
@@ -52,8 +51,8 @@ export class EventStoreModule {
5251
static registerAsync(options: EventStoreModuleAsyncOptions): DynamicModule {
5352
return {
5453
module: EventStoreModule,
54+
imports: [Logger],
5555
providers: [
56-
Logger,
5756
{
5857
provide: EventStore,
5958
useFactory: async (configService, logger) => {

src/interfaces/event-store-config.interface.ts

-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import { ConnectionSettings, TcpEndPoint } from 'node-eventstore-client';
22
import { EventStore } from '../event-store.class';
33
import { UserCredentials } from 'geteventstore-promise';
44
import { ModuleMetadata } from '@nestjs/common/interfaces';
5-
import { IEventStoreBusConfig } from './event-store-bus-config.interface';
65

76
export interface IHttpEndpoint extends TcpEndPoint {}
87

0 commit comments

Comments
 (0)