is-kit

oneOfValues

Guard for literal value sets; uses exact equality semantics.

import { oneOfValues } from 'is-kit';
const isHttpMethod = oneOfValues(['GET', 'POST', 'PUT', 'DELETE'] as const);
isHttpMethod('POST'); // true
isHttpMethod('PATCH'); // false