1.3.0 • Published 1 year ago

get-aha-sensitive-settings v1.3.0

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

get-aha-sensitive-settings

Package for internal services are able to get sensitive settings

Install

npm i get-aha-sensitive-settings

or

yarn add get-aha-sensitive-settings

Usage

import { getSensitiveSettings, SERVICES } from 'get-aha-sensitive-settings';

const sensitiveSettings = await getSensitiveSettings({
  graphUrl: ${AHA_GRAPH_BASE_URL},
  jwtSecret: ${JWT_SECRET},
  service: ${SERVICES_NAME},
});

Options

PropertyTypeRequired?Description
graphUrlstringyesgraph server URL
jwtSecretstringyessecret key to sign JWT token
servicestringyesservice name, e.g: SERVICES.AHA_SEARCH

sensitiveFrontendSettingResponse

PropertyTypeDescription
idstringfrontend setting id
decrypt_valuestringfrontend setting value after decrypting