UNPKG

@configurator/ravendb

Version:
24 lines 850 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.IncludesUtil = void 0; const StringUtil_1 = require("../../Utility/StringUtil"); class IncludesUtil { static include(document, include, loadId) { if (!include || !document) { return; } } static requiresQuotes(include, escapedIncludeSetter) { for (let i = 0; i < include.length; i++) { const ch = include.charAt(i); if (!(StringUtil_1.StringUtil.isLetter(ch) || StringUtil_1.StringUtil.isDigit(ch)) && ch !== "_" && ch !== ".") { escapedIncludeSetter(include.replace(/'/g, "\\'")); return true; } } escapedIncludeSetter(null); return false; } } exports.IncludesUtil = IncludesUtil; //# sourceMappingURL=IncludesUtil.js.map