UNPKG

@n3okill/utils

Version:
29 lines 683 B
"use strict"; 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