iamolegga/nest-nsq-transport

View on GitHub
src/invariant.ts

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
function invariant(testValue: false, message: string): never;
function invariant(testValue: unknown, message: string): asserts testValue;
function invariant(testValue: unknown, message: string): asserts testValue {
  if (!testValue) {
    throw new Error(message);
  }
}

export { invariant };