0.5.5 • Published 1 year ago

@kopamerchant/connector-sdk2 v0.5.5

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

Features

  • Configure and connect to Köpa connector instance

Installation

Yarn

yarn add @kopamerchant/connector-sdk

NPM

npm install @kopamerchant/connector-sdk --save

Getting Started

To use Köpa connector SDK we need to register module for example in app.module.ts

import { Module } from '@nestjs/common';
import { ConnectorModule } from '@kopamerchant/connector-sdk';

@Module({
imports: [
    ConnectorModule.register({
      password: 'connector_password',
      username: 'connector_username',
      resource: 'connector_resource',
    })
})

export class AppModule {}

and run the connector in app.service.ts

import { ConnectorService } from '@kopamerchant/connector-sdk';
import { Injectable } from '@nestjs/common';

@Injectable()
export class AppService {
  constructor(private readonly connectorService: ConnectorService) {
    this.connectorService.bootstrap();
  }
}

After the registration connection to Köpa connector instance should be completed and ready for usage.

Example usage in service.

import { Injectable } from '@nestjs/common';
import { ConnectorService } from '@kopamerchant/connector-sdk';
import { OnEvent } from '@nestjs/event-emitter';

@Injectable()
export class ContentService {
  constructor(private readonly connectorService: ConnectorService) {}

  @OnEvent('merchant.get')
  handleGetMerchantEvent(payload) {
    const message = {
      to: payload.from,
      sagaId: payload.sagaId,
      payload: {
        companyName: 'Company name',
        companyAddress: 'Company address',
        companyPib: 'Company pib',
      },
    };
    this.connectorService.sendGetMerchantResponse(message);
  }
}
0.5.5

1 year ago

0.5.4

1 year ago

0.5.3

1 year ago

0.5.1

1 year ago

0.5.0

1 year ago

0.4.9

1 year ago

0.4.8

1 year ago

0.4.7

1 year ago

0.4.6

1 year ago

0.4.5

1 year ago

0.4.4

1 year ago

0.4.3

1 year ago

0.4.2

1 year ago

0.4.1

1 year ago

0.4.0

1 year ago

0.3.9

1 year ago

0.3.8

1 year ago

0.3.7

1 year ago

0.3.6

1 year ago

0.3.5

1 year ago

0.3.4

1 year ago

0.3.3

1 year ago

0.3.2

1 year ago

0.3.1

1 year ago

0.3.0

1 year ago

0.2.9

1 year ago

0.2.8

1 year ago

0.2.7

1 year ago

0.2.6

1 year ago

0.2.5

1 year ago

0.2.4

1 year ago

0.2.3

1 year ago

0.2.2

1 year ago

0.2.1

1 year ago

0.2.0

1 year ago

0.1.9

1 year ago

0.1.8

1 year ago

0.1.7

1 year ago

0.1.6

1 year ago

0.1.5

1 year ago

0.1.4

1 year ago

0.1.3

1 year ago

0.1.2

1 year ago

0.1.1

1 year ago

0.1.0

1 year ago

0.0.9

1 year ago

0.0.8

1 year ago

0.0.7

1 year ago

0.0.6

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago

1.7.4

1 year ago