Last analyzed c54e5cc 2 months ago
Default analysis branch is
Currently analyzing run
Object.prototype builtins should not be used directly JS-0021
Bug risk
5 months ago5 months old
Do not access Object.prototype method 'hasOwnProperty' from target object.
575            return e3.toLowerCase().trim().replace(/<[!\/a-z].*?>/gi, "").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g, "").replace(/\s/g, "-");
576          }, t2.getNextSafeSlug = function(e3, t3) {
577            var u2 = e3, n2 = 0;
578            if (this.seen.hasOwnProperty(u2))579              for (n2 = this.seen[e3]; u2 = e3 + "-" + ++n2, this.seen.hasOwnProperty(u2); )
580                ;
581            return t3 || (this.seen[e3] = n2, this.seen[u2] = 0), u2;
Do not access Object.prototype method 'hasOwnProperty' from target object.
576          }, t2.getNextSafeSlug = function(e3, t3) {
577            var u2 = e3, n2 = 0;
578            if (this.seen.hasOwnProperty(u2))
579              for (n2 = this.seen[e3]; u2 = e3 + "-" + ++n2, this.seen.hasOwnProperty(u2); )580                ;
581            return t3 || (this.seen[e3] = n2, this.seen[u2] = 0), u2;
582          }, t2.slug = function(e3, t3) {
Do not access Object.prototype method 'hasOwnProperty' from target object.
666            return e3.toLowerCase().trim().replace(/<[!\/a-z].*?>/gi, "").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g, "").replace(/\s/g, "-");
667          }, t2.getNextSafeSlug = function(e3, t3) {
668            var u2 = e3, n2 = 0;
669            if (this.seen.hasOwnProperty(u2)) {670              n2 = this.seen[e3];
671              do {
672                u2 = e3 + "-" + ++n2;
Do not access Object.prototype method 'hasOwnProperty' from target object.
670              n2 = this.seen[e3];
671              do {
672                u2 = e3 + "-" + ++n2;
673              } while (this.seen.hasOwnProperty(u2));674            }
675            return t3 || (this.seen[e3] = n2, this.seen[u2] = 0), u2;
676          }, t2.slug = function(e3, t3) {
Do not access Object.prototype method 'hasOwnProperty' from target object.
 8174    getNextSafeSlug(originalSlug, isDryRun) {
 8175      let slug = originalSlug;
 8176      let occurenceAccumulator = 0;
 8177      if (this.seen.hasOwnProperty(slug)) { 8178        occurenceAccumulator = this.seen[originalSlug];
 8179        do {
 8180          occurenceAccumulator++;