=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== node-prosemirror-model-1.9.0/src/content.js-138- let i = n << 1 node-prosemirror-model-1.9.0/src/content.js:139: if (i >= this.next.length) throw new RangeError(`There's no ${n}th edge in this content match`) node-prosemirror-model-1.9.0/src/content.js-140- return {type: this.next[i], next: this.next[i + 1]} ############################################## node-prosemirror-model-1.9.0/src/fragment.js-200- if (pos == this.size) return retIndex(this.content.length, pos) node-prosemirror-model-1.9.0/src/fragment.js:201: if (pos > this.size || pos < 0) throw new RangeError(`Position ${pos} outside of fragment (${this})`) node-prosemirror-model-1.9.0/src/fragment.js-202- for (let i = 0, curPos = 0;; i++) { ############################################## node-prosemirror-model-1.9.0/src/mark.js-88- let type = schema.marks[json.type] node-prosemirror-model-1.9.0/src/mark.js:89: if (!type) throw new RangeError(`There is no mark type ${json.type} in this schema`) node-prosemirror-model-1.9.0/src/mark.js-90- return type.create(json.attrs) ############################################## node-prosemirror-model-1.9.0/src/node.js-328- if (!this.type.validContent(this.content)) node-prosemirror-model-1.9.0/src/node.js:329: throw new RangeError(`Invalid content for node ${this.type.name}: ${this.content.toString().slice(0, 50)}`) node-prosemirror-model-1.9.0/src/node.js-330- this.content.forEach(node => node.check()) ############################################## node-prosemirror-model-1.9.0/src/resolvedpos.js-153- // Get the marks after the current position, if any, except those node-prosemirror-model-1.9.0/src/resolvedpos.js:154: // that are non-inclusive and not present at position `$end`. This node-prosemirror-model-1.9.0/src/resolvedpos.js-155- // is mostly useful for getting the set of marks to preserve after a ############################################## node-prosemirror-model-1.9.0/src/resolvedpos.js-252- // :: (ResolvedPos, ResolvedPos, number) node-prosemirror-model-1.9.0/src/resolvedpos.js:253: // Construct a node range. `$from` and `$to` should point into the node-prosemirror-model-1.9.0/src/resolvedpos.js-254- // same node until at least the given `depth`, since a node range ############################################## node-prosemirror-model-1.9.0/src/resolvedpos.js-263- // :: ResolvedPos A position along the end of the content. See node-prosemirror-model-1.9.0/src/resolvedpos.js:264: // caveat for [`$from`](#model.NodeRange.$from). node-prosemirror-model-1.9.0/src/resolvedpos.js-265- this.$to = $to