1234567891011121314151617181920212223 |
- import { TCLISanitizer } from '../../types/cli/TCLISanitizer';
- import { TStringArrayEncoding } from '../../types/options/TStringArrayEncoding';
- import { StringArrayEncoding } from '../../enums/StringArrayEncoding';
- /**
- * @param {string} value
- * @returns {TStringArrayEncoding}
- */
- export const StringArrayEncodingSanitizer: TCLISanitizer = (value: string): TStringArrayEncoding => {
- switch (value) {
- case 'true':
- case '1':
- case StringArrayEncoding.Base64:
- return true;
- case StringArrayEncoding.Rc4:
- return StringArrayEncoding.Rc4;
- default:
- return false;
- }
- };
|