*
* @internal
*/
-export const PARAM_PARSER_BOOL: ParamParser<boolean | boolean[] | null> = {
+export const PARAM_PARSER_BOOL = {
get: value =>
Array.isArray(value)
? PARAM_BOOLEAN_REPEATABLE.get(value)
Array.isArray(value)
? PARAM_BOOLEAN_REPEATABLE.set(value)
: PARAM_BOOLEAN_SINGLE.set(value),
-}
+} satisfies ParamParser<boolean | boolean[] | null>
*
* @internal
*/
-export const PARAM_PARSER_INT: ParamParser<number | number[] | null> = {
+export const PARAM_PARSER_INT = {
get: value =>
Array.isArray(value)
? PARAM_INTEGER_REPEATABLE.get(value)
: value != null
? PARAM_INTEGER_SINGLE.set(value)
: null,
-}
+} satisfies ParamParser<number | number[] | null>