@xmotion/aws-ssm-param-nestjs
Version:
AWS SSM Parameter Store Helper on NestJS application
13 lines (12 loc) • 442 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ssmClientProvider = void 0;
const client_ssm_1 = require("@aws-sdk/client-ssm");
const constants_1 = require("../constants");
exports.ssmClientProvider = {
provide: constants_1.SSM_CLIENT,
useFactory: async (options) => {
return new client_ssm_1.SSMClient(options.ssmClientOptions ?? {});
},
inject: [constants_1.CONFIG_OPTIONS],
};