12345678910111213141516171819 |
- import { TInputOptions } from '../../types/options/TInputOptions';
- import { TOptionsNormalizerRule } from '../../types/options/TOptionsNormalizerRule';
- import { IOptions } from '../../interfaces/options/IOptions';
- const STRING_ARRAY_ENCODING_OPTIONS: TInputOptions = {
- stringArrayEncoding: 'base64'
- };
- export const StringArrayEncodingRule: TOptionsNormalizerRule = (options: IOptions): IOptions => {
- if (options.stringArrayEncoding === true) {
- options = {
- ...options,
- ...STRING_ARRAY_ENCODING_OPTIONS
- };
- }
- return options;
- };
|