deno.land / x / jose@v5.2.4 / lib / validate_algorithms.ts

validate_algorithms.ts
نووسراو ببینە
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
const validateAlgorithms = (option: string, algorithms?: string[]) => { if ( algorithms !== undefined && (!Array.isArray(algorithms) || algorithms.some((s) => typeof s !== 'string')) ) { throw new TypeError(`"${option}" option must be an array of strings`) }
if (!algorithms) { return undefined }
return new Set(algorithms)}
export default validateAlgorithms
jose

Version Info

Tagged at
a month ago