mirror of
https://github.com/nestjs/nest.git
synced 2026-02-21 23:11:44 +00:00
8 lines
300 B
TypeScript
8 lines
300 B
TypeScript
import { SCOPE_OPTIONS_METADATA } from '@nestjs/common/internal';
|
|
import type { Type } from '@nestjs/common';
|
|
|
|
export function isDurable(provider: Type<unknown>): boolean | undefined {
|
|
const metadata = Reflect.getMetadata(SCOPE_OPTIONS_METADATA, provider);
|
|
return metadata && metadata.durable;
|
|
}
|