@n3okill/utils
Version:
Many javascript helpers
29 lines • 683 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.isBalanced = isBalanced;
const toString_1 = require("./toString");
const isBalanced_1 = require("../string/isBalanced");
/**
* Check for a balanced use of 'open' and 'close' strings
*
* Examples:
*
* input: "{hello} world"
* open: "{"
* close: "}"
* result: true
*
*
* input: "hello} world"
* open: "{"
* close: "}"
* result: false
* @param input
* @param open
* @param close
* @returns
*/
function isBalanced(input, open = "{", close = "}") {
return (0, isBalanced_1.isBalanced)((0, toString_1.toString)(input), open, close);
}
//# sourceMappingURL=isBalanced.js.map
;