UNPKG

@adikari/config-manager

Version:

Tool to deploy configs to different stores

19 lines (15 loc) 444 B
const Bluebird = require('bluebird'); const { sortParameters } = require('./sort-parameters'); const makeGetParameters = ({ getProviderStore }) => ({ parameterNames = [] }) => { if(!parameterNames.length) { return Bluebird.resolve({}); } return getProviderStore() .then(providerStore => providerStore.getAllParameters({ parameterNames })) .then(sortParameters); }; module.exports = { makeGetParameters };