UNPKG

kafka-retry

Version:

Handle kafka non-blocking retries and dead letter topics for nestjs microservice

18 lines (14 loc) 519 B
import * as semver from 'semver'; const NEST_MS_VERSION_8_3_1 = '8.3.1'; function loadDependencyVersion(): string { try { // eslint-disable-next-line @typescript-eslint/no-var-requires const json = require(`${process.cwd()}/node_modules/@nestjs/microservices/package.json`); return json.version; } catch(e) { throw new Error(`Not found @nestjs/microservices. Please install it !`); } } export function isGTEV8_3_1() { return semver.gte(NEST_MS_VERSION_8_3_1,loadDependencyVersion()); }