Files
Checkmate/Server/utils/utils.js
2024-07-09 10:23:22 -07:00

18 lines
372 B
JavaScript

/**
* Converts a request body parameter to a boolean.
* @param {string | boolean} value
* @returns {boolean}
*/
const ParseBoolean = (value) => {
if (value === true || value === "true") {
return true;
} else if (value === false || value === "false") {
return false;
}
throw new Error("Invalid boolean value");
};
module.exports = {
ParseBoolean,
};