@hz-9/a5-authn
Version:
Authentication module for the @hz-9/a5-* series of repositories.
28 lines • 920 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.A5_AUTH_PHONE_MODULE_OPTIONS = exports.A5AuthnPhoneConfigurableModule = void 0;
const common_1 = require("@nestjs/common");
// eslint-disable-next-line @rushstack/typedef-var
const moduleDefinition = new common_1.ConfigurableModuleBuilder({
moduleName: 'A5AuthnPhone',
})
.setExtras({
isGlobal: true,
}, (definition, options) => ({
...definition,
global: options.isGlobal,
}))
.setClassMethodName('forRoot')
.setFactoryMethodName('createOptions')
.build();
/**
* @public
*/
// eslint-disable-next-line @rushstack/typedef-var
exports.A5AuthnPhoneConfigurableModule = moduleDefinition.ConfigurableModuleClass;
/**
* @public
*/
// eslint-disable-next-line @rushstack/typedef-var
exports.A5_AUTH_PHONE_MODULE_OPTIONS = moduleDefinition.MODULE_OPTIONS_TOKEN;
//# sourceMappingURL=module-definition.js.map