29 lines
928 B
Plaintext
29 lines
928 B
Plaintext
'use strict';
|
|
|
|
var mergeUserInputDictionary = (optionsRankedDictionaries, optionsRankedDictionariesMaxWordSize, userInputsOptions) => {
|
|
if (!userInputsOptions) {
|
|
return {
|
|
rankedDictionaries: optionsRankedDictionaries,
|
|
rankedDictionariesMaxWordSize: optionsRankedDictionariesMaxWordSize
|
|
};
|
|
}
|
|
const rankedDictionaries = {
|
|
...optionsRankedDictionaries
|
|
};
|
|
const rankedDictionariesMaxWordSize = {
|
|
...optionsRankedDictionariesMaxWordSize
|
|
};
|
|
rankedDictionaries.userInputs = {
|
|
...(rankedDictionaries.userInputs || {}),
|
|
...userInputsOptions.rankedDictionary
|
|
};
|
|
rankedDictionariesMaxWordSize.userInputs = Math.max(userInputsOptions.rankedDictionaryMaxWordSize, rankedDictionariesMaxWordSize.userInputs || 0);
|
|
return {
|
|
rankedDictionaries,
|
|
rankedDictionariesMaxWordSize
|
|
};
|
|
};
|
|
|
|
module.exports = mergeUserInputDictionary;
|
|
//# sourceMappingURL=mergeUserInputDictionary.cjs.map
|