← Home

@ckeditor/ckeditor5-comments

Collaborative comments feature for CKEditor 5.

15
Versions
SEE LICENSE IN LICENSE.md
License
No
Install Scripts
Missing
Provenance

Supply chain provenance

Status for the latest visible version.

No SLSA provenance npm registry signatures gitHead linked

Without SLSA provenance there is no cryptographic link between this tarball and the public source — the axios compromise (March 2026) relied on exactly this gap.

Maintainers

ckeditor

Keywords

CKEditorckeditor5ckeditor 5WYSIWYGWYSIWYWtextrich-textrichtexteditoreditinghtmloperational transformationotcollaborationcollaborativereal-timerealtimeframeworkcommentscommentdiscussiondiscussions

Accepted risks

Findings the reviewer chose to accept rather than block on.

SourceRuleReasonAccepted byWhen
semgrep semgrep:obfuscation-while-true AI (semgrep): CKEditor commercial plugin ships intentionally obfuscated source (package.json declares "obfuscated": true). IP protection, not malware. ai
semgrep semgrep:obfuscation-hex-functions AI (semgrep): CKEditor commercial plugin ships intentionally obfuscated source (package.json declares "obfuscated": true). IP protection, not malware. ai
phantom-deps phantom-dep:@ckeditor/ckeditor5-ui AI (phantom-deps): Same-org CKEditor peer dependency; normal for CKEditor's modular architecture. ai
phantom-deps phantom-dep:@ckeditor/ckeditor5-core AI (phantom-deps): Same-org CKEditor peer dependency; normal for CKEditor's modular architecture. ai
phantom-deps phantom-dep:@ckeditor/ckeditor5-engine AI (phantom-deps): Same-org CKEditor peer dependency; normal for CKEditor's modular architecture. ai
phantom-deps phantom-dep:@ckeditor/ckeditor5-clipboard AI (phantom-deps): Same-org CKEditor peer dependency; normal for CKEditor's modular architecture. ai
phantom-deps phantom-dep:@ckeditor/ckeditor5-theme-lark AI (phantom-deps): Same-org CKEditor peer dependency; normal for CKEditor's modular architecture. ai
phantom-deps phantom-dep:@ckeditor/ckeditor5-source-editing AI (phantom-deps): Same-org CKEditor package declared as dep in a compiled ESM bundle; static import analysis unreliable for bundled dist output. ai
phantom-deps phantom-dep:@ckeditor/ckeditor5-revision-history AI (phantom-deps): Same-org CKEditor package declared as dep in a compiled ESM bundle; static import analysis unreliable for bundled dist output. ai
phantom-deps phantom-dep:@ckeditor/ckeditor5-undo AI (phantom-deps): Same-org CKEditor package declared as dep in a compiled ESM bundle; static import analysis unreliable for bundled dist output. ai
license uncommon-license:SEE LICENSE IN LICENSE.md AI (license): Standard CKSource commercial license declaration for CKEditor 5 premium features; expected for this package. ai
phantom-deps phantom-dep:es-toolkit AI (phantom-deps): Legitimate utility library dependency; may be used indirectly in bundled output. Not a malicious phantom dep. ai
phantom-deps phantom-dep:@ckeditor/ckeditor5-enter AI (phantom-deps): Same-org CKEditor package declared as dep in a compiled ESM bundle; static import analysis unreliable for bundled dist output. ai
phantom-deps phantom-dep:@ckeditor/ckeditor5-icons AI (phantom-deps): Same-org CKEditor package declared as dep in a compiled ESM bundle; static import analysis unreliable for bundled dist output. ai
phantom-deps phantom-dep:@ckeditor/ckeditor5-typing AI (phantom-deps): Same-org CKEditor package declared as dep in a compiled ESM bundle; static import analysis unreliable for bundled dist output. ai
phantom-deps phantom-dep:@ckeditor/ckeditor5-widget AI (phantom-deps): Same-org CKEditor package declared as dep in a compiled ESM bundle; static import analysis unreliable for bundled dist output. ai
phantom-deps phantom-dep:@ckeditor/ckeditor5-paragraph AI (phantom-deps): Same-org CKEditor package declared as dep in a compiled ESM bundle; static import analysis unreliable for bundled dist output. ai
phantom-deps phantom-dep:@ckeditor/ckeditor5-select-all AI (phantom-deps): Same-org CKEditor package declared as dep in a compiled ESM bundle; static import analysis unreliable for bundled dist output. ai

Versions (showing 15 of 15)

Version Deps Published
48.2.0 16 / 0
48.1.1 16 / 0
48.1.0 16 / 0
48.0.1 16 / 0
48.0.0 16 / 0
47.7.2 19 / 0
47.7.1 19 / 0
47.7.0 19 / 0
47.6.2 19 / 0
47.6.1 19 / 0
47.6.0 19 / 0
47.5.0 19 / 0
47.4.0 19 / 0
47.3.0 19 / 0
47.2.0 18 / 0

v48.2.0

1 finding
LOW No provenance attestation provenance

Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.

v48.1.1

1 finding
LOW No provenance attestation provenance

Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.

v48.1.0

1 finding
LOW No provenance attestation provenance

Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.

v48.0.1

1 finding
LOW No provenance attestation provenance

Package was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.

v48.0.0

1 finding
LOW No provenance attestation provenance

Package was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.

v47.7.2

25 findings
HIGH New obfuscated file: src/comments/addcommentthreadcommand.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/annotations/annotation.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/annotations/annotationcollection.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/annotations/annotations.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/annotations/annotationsuis.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/annotations/view/annotationview.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/ui/view/basecommentthreadview.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/ui/view/basecommentview.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/integrations/clipboard.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/ui/view/commentinputview.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: build/comments.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/commentsarchive.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/commentsarchiveui.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/ui/view/commentsarchiveview.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/commentsediting.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/ui/view/commentslistview.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/commentsonly.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/commentsrepository.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/commentsui.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/ui/view/commentthreadheaderview.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/ui/view/commentthreadinputview.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/ui/view/commentthreadview.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/ui/view/commentview.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/utils/common-translations.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

LOW No provenance attestation provenance

Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.

v47.7.1

25 findings
HIGH New obfuscated file: src/comments/addcommentthreadcommand.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/annotations/annotation.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/annotations/annotationcollection.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/annotations/annotations.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/annotations/annotationsuis.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/annotations/view/annotationview.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/ui/view/basecommentthreadview.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/ui/view/basecommentview.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/integrations/clipboard.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/ui/view/commentinputview.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: build/comments.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/commentsarchive.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/commentsarchiveui.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/ui/view/commentsarchiveview.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/commentsediting.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/ui/view/commentslistview.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/commentsonly.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/commentsrepository.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/commentsui.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/ui/view/commentthreadheaderview.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/ui/view/commentthreadinputview.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/ui/view/commentthreadview.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/ui/view/commentview.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/utils/common-translations.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

LOW No provenance attestation provenance

Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.

v47.7.0

198 findings
HIGH New obfuscated file: src/comments/addcommentthreadcommand.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/annotations/annotation.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/annotations/annotationcollection.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/annotations/annotations.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/annotations/annotationsuis.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/annotations/view/annotationview.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/ui/view/basecommentthreadview.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/ui/view/basecommentview.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/integrations/clipboard.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/ui/view/commentinputview.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: build/comments.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/commentsarchive.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/commentsarchiveui.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/ui/view/commentsarchiveview.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/commentsediting.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/ui/view/commentslistview.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/commentsonly.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/commentsrepository.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/commentsui.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/ui/view/commentthreadheaderview.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/ui/view/commentthreadinputview.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/ui/view/commentthreadview.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/comments/ui/view/commentview.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: src/utils/common-translations.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH obfuscation-while-true: src/annotations/annotation.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x12f9ea=_0x1886;(function(_0x4168ca,_0x151db1){const _0x26929e=_0x1886,_0x1d79be=_0x4168ca();while(!![]){try{con 24 | _0x35d1e4(){[_0x12f9ea(0xed)];[_0x12f9ea(0xda)];[_0x12f9ea(0xf2)];[_0x12f9ea(0x101)];constructor({view:_0x4efb42,target:

HIGH obfuscation-hex-functions: src/annotations/annotation.js:24 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 22 | */ 23 | const _0x12f9ea=_0x1886;(function(_0x4168ca,_0x151db1){const _0x26929e=_0x1886,_0x1d79be=_0x4168ca();while(!![]){try{con > 24 | _0x35d1e4(){[_0x12f9ea(0xed)];[_0x12f9ea(0xda)];[_0x12f9ea(0xf2)];[_0x12f9ea(0x101)];constructor({view:_0x4efb42,target:

HIGH obfuscation-hex-functions: src/annotations/annotation.js:24 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 22 | */ 23 | const _0x12f9ea=_0x1886;(function(_0x4168ca,_0x151db1){const _0x26929e=_0x1886,_0x1d79be=_0x4168ca();while(!![]){try{con > 24 | _0x35d1e4(){[_0x12f9ea(0xed)];[_0x12f9ea(0xda)];[_0x12f9ea(0xf2)];[_0x12f9ea(0x101)];constructor({view:_0x4efb42,target:

HIGH obfuscation-while-true: src/annotations/annotationcollection.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0xeb569c=_0x1c0f;(function(_0x167ec7,_0x2d12b8){const _0x23f80e=_0x1c0f,_0x405357=_0x167ec7();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/annotationcollection.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xeb569c=_0x1c0f;(function(_0x167ec7,_0x2d12b8){const _0x23f80e=_0x1c0f,_0x405357=_0x167ec7();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/annotationcollection.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xeb569c=_0x1c0f;(function(_0x167ec7,_0x2d12b8){const _0x23f80e=_0x1c0f,_0x405357=_0x167ec7();while(!![]){try{con

HIGH obfuscation-while-true: src/annotations/annotations.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0xce3492=_0x53aa;(function(_0x4c4bf8,_0x418848){const _0x1503c2=_0x53aa,_0x178b5b=_0x4c4bf8();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/annotations.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xce3492=_0x53aa;(function(_0x4c4bf8,_0x418848){const _0x1503c2=_0x53aa,_0x178b5b=_0x4c4bf8();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/annotations.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xce3492=_0x53aa;(function(_0x4c4bf8,_0x418848){const _0x1503c2=_0x53aa,_0x178b5b=_0x4c4bf8();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/annotations.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xce3492=_0x53aa;(function(_0x4c4bf8,_0x418848){const _0x1503c2=_0x53aa,_0x178b5b=_0x4c4bf8();while(!![]){try{con

HIGH obfuscation-while-true: src/annotations/annotationsuis.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x14a00b=_0x74d2;(function(_0x4d3930,_0x289d57){const _0x59cbaf=_0x74d2,_0x53dff2=_0x4d3930();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/annotationsuis.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x14a00b=_0x74d2;(function(_0x4d3930,_0x289d57){const _0x59cbaf=_0x74d2,_0x53dff2=_0x4d3930();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/annotationsuis.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x14a00b=_0x74d2;(function(_0x4d3930,_0x289d57){const _0x59cbaf=_0x74d2,_0x53dff2=_0x4d3930();while(!![]){try{con

HIGH obfuscation-while-true: src/annotations/editorannotations.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x179851=_0x24fc;(function(_0x258261,_0x463f66){const _0x296e03=_0x24fc,_0x18c3ac=_0x258261();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/editorannotations.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x179851=_0x24fc;(function(_0x258261,_0x463f66){const _0x296e03=_0x24fc,_0x18c3ac=_0x258261();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/editorannotations.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x179851=_0x24fc;(function(_0x258261,_0x463f66){const _0x296e03=_0x24fc,_0x18c3ac=_0x258261();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/editorannotations.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x179851=_0x24fc;(function(_0x258261,_0x463f66){const _0x296e03=_0x24fc,_0x18c3ac=_0x258261();while(!![]){try{con

HIGH obfuscation-while-true: src/annotations/inlineannotations.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x3a7927=_0x2a6f;(function(_0x274013,_0x4ee91d){const _0x50e706=_0x2a6f,_0x2e4ce9=_0x274013();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/inlineannotations.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3a7927=_0x2a6f;(function(_0x274013,_0x4ee91d){const _0x50e706=_0x2a6f,_0x2e4ce9=_0x274013();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/inlineannotations.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3a7927=_0x2a6f;(function(_0x274013,_0x4ee91d){const _0x50e706=_0x2a6f,_0x2e4ce9=_0x274013();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/narrowsidebar.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x339099=_0x2b8f;function _0x2caa(){const _0x43b4c0=['defaultPositions','21375irqPLn','southArrowNorthWest','8WTU

HIGH obfuscation-while-true: src/annotations/narrowsidebar.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x339099=_0x2b8f;function _0x2caa(){const _0x43b4c0=['defaultPositions','21375irqPLn','southArrowNorthWest','8WTU

HIGH obfuscation-hex-functions: src/annotations/narrowsidebar.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x339099=_0x2b8f;function _0x2caa(){const _0x43b4c0=['defaultPositions','21375irqPLn','southArrowNorthWest','8WTU

HIGH obfuscation-while-true: src/annotations/sidebar.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x3d0509=_0x27e7;(function(_0x27bb69,_0x4192a1){const _0x3ffee3=_0x27e7,_0xadde3b=_0x27bb69();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/sidebar.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d0509=_0x27e7;(function(_0x27bb69,_0x4192a1){const _0x3ffee3=_0x27e7,_0xadde3b=_0x27bb69();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/sidebar.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d0509=_0x27e7;(function(_0x27bb69,_0x4192a1){const _0x3ffee3=_0x27e7,_0xadde3b=_0x27bb69();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/view/annotationcounterbuttonview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x24a50c=_0x30e9;function _0x30e9(_0x3cb176,_0x552a7a){const _0x581735=_0x5817();return _0x30e9=function(_0x30e99

HIGH obfuscation-while-true: src/annotations/view/annotationcounterbuttonview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x24a50c=_0x30e9;function _0x30e9(_0x3cb176,_0x552a7a){const _0x581735=_0x5817();return _0x30e9=function(_0x30e99

HIGH obfuscation-hex-functions: src/annotations/view/annotationcounterbuttonview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x24a50c=_0x30e9;function _0x30e9(_0x3cb176,_0x552a7a){const _0x581735=_0x5817();return _0x30e9=function(_0x30e99

HIGH obfuscation-while-true: src/annotations/view/annotationview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x2e1ba5=_0x5534;(function(_0x5b1eb1,_0x571ef0){const _0x600ea3=_0x5534,_0x5b1ed4=_0x5b1eb1();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/view/annotationview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x2e1ba5=_0x5534;(function(_0x5b1eb1,_0x571ef0){const _0x600ea3=_0x5534,_0x5b1ed4=_0x5b1eb1();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/view/annotationview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x2e1ba5=_0x5534;(function(_0x5b1eb1,_0x571ef0){const _0x600ea3=_0x5534,_0x5b1ed4=_0x5b1eb1();while(!![]){try{con

HIGH obfuscation-while-true: src/annotations/view/sidebaritemview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x5eb96d=_0x2b7a;(function(_0x5854df,_0x20d398){const _0x135132=_0x2b7a,_0x15a44b=_0x5854df();while(!![]){try{con 24 | _0x4dc409('px');export class AnnotationsSidebarItemView extends _0x35379d{[_0x5eb96d(0x10b)];[_0x5eb96d(0x10e)];[_0x5eb9

HIGH obfuscation-hex-functions: src/annotations/view/sidebaritemview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x5eb96d=_0x2b7a;(function(_0x5854df,_0x20d398){const _0x135132=_0x2b7a,_0x15a44b=_0x5854df();while(!![]){try{con 24 | _0x4dc409('px');export class AnnotationsSidebarItemView extends _0x35379d{[_0x5eb96d(0x10b)];[_0x5eb96d(0x10e)];[_0x5eb9

HIGH obfuscation-hex-functions: src/annotations/view/sidebaritemview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x5eb96d=_0x2b7a;(function(_0x5854df,_0x20d398){const _0x135132=_0x2b7a,_0x15a44b=_0x5854df();while(!![]){try{con 24 | _0x4dc409('px');export class AnnotationsSidebarItemView extends _0x35379d{[_0x5eb96d(0x10b)];[_0x5eb96d(0x10e)];[_0x5eb9

HIGH obfuscation-while-true: src/annotations/view/sidebarview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x2e5bb9=_0x40de;(function(_0x40b915,_0x2c44bf){const _0x2006d9=_0x40de,_0x4d979d=_0x40b915();while(!![]){try{con 24 | _0x5723ba('px');export class AnnotationsSidebarView extends _0x2b6911{[_0x2e5bb9(0x8e)];[_0x2e5bb9(0x80)];[_0x2e5bb9(0x9

HIGH obfuscation-hex-functions: src/annotations/view/sidebarview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x2e5bb9=_0x40de;(function(_0x40b915,_0x2c44bf){const _0x2006d9=_0x40de,_0x4d979d=_0x40b915();while(!![]){try{con 24 | _0x5723ba('px');export class AnnotationsSidebarView extends _0x2b6911{[_0x2e5bb9(0x8e)];[_0x2e5bb9(0x80)];[_0x2e5bb9(0x9

HIGH obfuscation-hex-functions: src/annotations/view/sidebarview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x2e5bb9=_0x40de;(function(_0x40b915,_0x2c44bf){const _0x2006d9=_0x40de,_0x4d979d=_0x40b915();while(!![]){try{con 24 | _0x5723ba('px');export class AnnotationsSidebarView extends _0x2b6911{[_0x2e5bb9(0x8e)];[_0x2e5bb9(0x80)];[_0x2e5bb9(0x9

HIGH obfuscation-hex-functions: src/annotations/widesidebar.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0xfeb0(_0x3dab50,_0x264783){const _0xb2aca5=_0xb2ac();return _0xfeb0=function(_0xfeb096,_0xe4f696){_0xfeb096=_

HIGH obfuscation-hex-functions: src/annotations/widesidebar.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0xfeb0(_0x3dab50,_0x264783){const _0xb2aca5=_0xb2ac();return _0xfeb0=function(_0xfeb096,_0xe4f696){_0xfeb096=_

HIGH obfuscation-while-true: src/annotations/widesidebar.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | function _0xfeb0(_0x3dab50,_0x264783){const _0xb2aca5=_0xb2ac();return _0xfeb0=function(_0xfeb096,_0xe4f696){_0xfeb096=_

HIGH obfuscation-while-true: src/comments.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | var _0x31579e=_0x4ab8;(function(_0x4dd615,_0x3d3ff5){var _0x3bcdf8=_0x4ab8,_0x4918e4=_0x4dd615();while(!![]){try{var _0x

HIGH obfuscation-hex-functions: src/comments.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | var _0x31579e=_0x4ab8;(function(_0x4dd615,_0x3d3ff5){var _0x3bcdf8=_0x4ab8,_0x4918e4=_0x4dd615();while(!![]){try{var _0x

HIGH obfuscation-hex-functions: src/comments.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | var _0x31579e=_0x4ab8;(function(_0x4dd615,_0x3d3ff5){var _0x3bcdf8=_0x4ab8,_0x4918e4=_0x4dd615();while(!![]){try{var _0x

HIGH obfuscation-while-true: src/comments/addcommentthreadcommand.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x42e490=_0x5e02;(function(_0x4b2f45,_0x5d20cf){const _0x1b7b1d=_0x5e02,_0x237ac7=_0x4b2f45();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/addcommentthreadcommand.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x42e490=_0x5e02;(function(_0x4b2f45,_0x5d20cf){const _0x1b7b1d=_0x5e02,_0x237ac7=_0x4b2f45();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/addcommentthreadcommand.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x42e490=_0x5e02;(function(_0x4b2f45,_0x5d20cf){const _0x1b7b1d=_0x5e02,_0x237ac7=_0x4b2f45();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsarchive.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0x26f9(){const _0x2da425=['length','58258ZEbDCQ','addCommentThread','_calculatePosition','has','activate','14c

HIGH obfuscation-while-true: src/comments/commentsarchive.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | function _0x26f9(){const _0x2da425=['length','58258ZEbDCQ','addCommentThread','_calculatePosition','has','activate','14c

HIGH obfuscation-hex-functions: src/comments/commentsarchive.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0x26f9(){const _0x2da425=['length','58258ZEbDCQ','addCommentThread','_calculatePosition','has','activate','14c

HIGH obfuscation-while-true: src/comments/commentsarchiveui.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x5b0d84=_0x4bec;(function(_0x4bc553,_0x2e49ab){const _0x4ee54e=_0x4bec,_0x2442e8=_0x4bc553();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsarchiveui.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x5b0d84=_0x4bec;(function(_0x4bc553,_0x2e49ab){const _0x4ee54e=_0x4bec,_0x2442e8=_0x4bc553();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsarchiveui.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x5b0d84=_0x4bec;(function(_0x4bc553,_0x2e49ab){const _0x4ee54e=_0x4bec,_0x2442e8=_0x4bc553();while(!![]){try{con

HIGH obfuscation-while-true: src/comments/commentsediting.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xa2b57a=_0x3e4d;(function(_0x298329,_0x33a92b){const _0x58ecf5=_0x3e4d,_0xac900a=_0x298329();while(!![]){try{con

HIGH obfuscation-while-true: src/comments/commentsrepository.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x1db62c=_0x2791;(function(_0x189e4e,_0x4a67b0){const _0x13feb8=_0x2791,_0x1baa14=_0x189e4e();while(!![]){try{con 24 | _0x5154ad(){[_0x1db62c(0x278)];['id'];[_0x1db62c(0x1e1)];[_0x1db62c(0x202)];[_0x1db62c(0x1f0)];[_0x1db62c(0x1ff)];constr 25 | _0x5154ad(){['id'];[_0x1db62c(0x239)];[_0x1db62c(0x26c)];[_0x1db62c(0x21f)];[_0x1db62c(0x270)];[_0x1db62c(0x244)];[_0x1d

HIGH obfuscation-hex-functions: src/comments/commentsrepository.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x1db62c=_0x2791;(function(_0x189e4e,_0x4a67b0){const _0x13feb8=_0x2791,_0x1baa14=_0x189e4e();while(!![]){try{con 24 | _0x5154ad(){[_0x1db62c(0x278)];['id'];[_0x1db62c(0x1e1)];[_0x1db62c(0x202)];[_0x1db62c(0x1f0)];[_0x1db62c(0x1ff)];constr 25 | _0x5154ad(){['id'];[_0x1db62c(0x239)];[_0x1db62c(0x26c)];[_0x1db62c(0x21f)];[_0x1db62c(0x270)];[_0x1db62c(0x244)];[_0x1d

HIGH obfuscation-hex-functions: src/comments/commentsrepository.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x1db62c=_0x2791;(function(_0x189e4e,_0x4a67b0){const _0x13feb8=_0x2791,_0x1baa14=_0x189e4e();while(!![]){try{con 24 | _0x5154ad(){[_0x1db62c(0x278)];['id'];[_0x1db62c(0x1e1)];[_0x1db62c(0x202)];[_0x1db62c(0x1f0)];[_0x1db62c(0x1ff)];constr 25 | _0x5154ad(){['id'];[_0x1db62c(0x239)];[_0x1db62c(0x26c)];[_0x1db62c(0x21f)];[_0x1db62c(0x270)];[_0x1db62c(0x244)];[_0x1d

HIGH obfuscation-hex-functions: src/comments/commentsui.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0x1bff(){const _0x58cf10=['addComment','hasMarkerForId','add','find','36UQFeIJ','_showLicenseError','getRange'

HIGH obfuscation-hex-functions: src/comments/commentsui.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0x1bff(){const _0x58cf10=['addComment','hasMarkerForId','add','find','36UQFeIJ','_showLicenseError','getRange'

HIGH obfuscation-while-true: src/comments/commentsui.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | function _0x1bff(){const _0x58cf10=['addComment','hasMarkerForId','add','find','36UQFeIJ','_showLicenseError','getRange'

HIGH obfuscation-hex-functions: src/comments/integrations/clipboard.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x5a15fa=_0x1f8f;function _0x1f8f(_0x5a5e31,_0x3131ad){const _0xf30a1b=_0xf30a();return _0x1f8f=function(_0x1f8f5

HIGH obfuscation-while-true: src/comments/integrations/clipboard.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x5a15fa=_0x1f8f;function _0x1f8f(_0x5a5e31,_0x3131ad){const _0xf30a1b=_0xf30a();return _0x1f8f=function(_0x1f8f5

HIGH obfuscation-hex-functions: src/comments/integrations/clipboard.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x5a15fa=_0x1f8f;function _0x1f8f(_0x5a5e31,_0x3131ad){const _0xf30a1b=_0xf30a();return _0x1f8f=function(_0x1f8f5

HIGH obfuscation-hex-functions: src/comments/integrations/commentsrestrictededitingmode.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0x2d96(){const _0x1c54c3=['addCommentThread','afterInit','has','495343lJrscv','8867856UYbUVW','1117371LzQDPk',

HIGH obfuscation-while-true: src/comments/integrations/commentsrestrictededitingmode.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | function _0x2d96(){const _0x1c54c3=['addCommentThread','afterInit','has','495343lJrscv','8867856UYbUVW','1117371LzQDPk',

HIGH obfuscation-hex-functions: src/comments/integrations/commentsrestrictededitingmode.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0x2d96(){const _0x1c54c3=['addCommentThread','afterInit','has','495343lJrscv','8867856UYbUVW','1117371LzQDPk',

HIGH obfuscation-while-true: src/comments/integrations/importword.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x33eeaa=_0x5690;(function(_0x23a498,_0x48b3d0){const _0x289407=_0x5690,_0x105351=_0x23a498();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/integrations/importword.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x33eeaa=_0x5690;(function(_0x23a498,_0x48b3d0){const _0x289407=_0x5690,_0x105351=_0x23a498();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/integrations/importword.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x33eeaa=_0x5690;(function(_0x23a498,_0x48b3d0){const _0x289407=_0x5690,_0x105351=_0x23a498();while(!![]){try{con

HIGH obfuscation-while-true: src/comments/integrations/showcommenthighlights.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x22820b=_0x172e;(function(_0x4ea200,_0x4645e5){const _0x21a403=_0x172e,_0x1564ca=_0x4ea200();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/integrations/showcommenthighlights.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x22820b=_0x172e;(function(_0x4ea200,_0x4645e5){const _0x21a403=_0x172e,_0x1564ca=_0x4ea200();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/integrations/showcommenthighlights.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x22820b=_0x172e;(function(_0x4ea200,_0x4645e5){const _0x21a403=_0x172e,_0x1564ca=_0x4ea200();while(!![]){try{con

HIGH obfuscation-while-true: src/comments/ui/commenteditor/commenteditor.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x36e7a4=_0x3e4c;(function(_0xa78770,_0x5dee45){const _0x39008b=_0x3e4c,_0x41e99a=_0xa78770();while(!![]){try{con 24 | _0x38239f(_0x27c219){static [_0x36e7a4(0x9e)]=((()=>Qt)());constructor(_0x582954={}){const _0x4acfd2=_0x36e7a4;function

HIGH obfuscation-hex-functions: src/comments/ui/commenteditor/commenteditor.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x36e7a4=_0x3e4c;(function(_0xa78770,_0x5dee45){const _0x39008b=_0x3e4c,_0x41e99a=_0xa78770();while(!![]){try{con 24 | _0x38239f(_0x27c219){static [_0x36e7a4(0x9e)]=((()=>Qt)());constructor(_0x582954={}){const _0x4acfd2=_0x36e7a4;function

HIGH obfuscation-hex-functions: src/comments/ui/commenteditor/commenteditor.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x36e7a4=_0x3e4c;(function(_0xa78770,_0x5dee45){const _0x39008b=_0x3e4c,_0x41e99a=_0xa78770();while(!![]){try{con 24 | _0x38239f(_0x27c219){static [_0x36e7a4(0x9e)]=((()=>Qt)());constructor(_0x582954={}){const _0x4acfd2=_0x36e7a4;function

HIGH obfuscation-hex-functions: src/comments/ui/commenteditor/commenteditor.js:24 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 22 | */ 23 | const _0x36e7a4=_0x3e4c;(function(_0xa78770,_0x5dee45){const _0x39008b=_0x3e4c,_0x41e99a=_0xa78770();while(!![]){try{con > 24 | _0x38239f(_0x27c219){static [_0x36e7a4(0x9e)]=((()=>Qt)());constructor(_0x582954={}){const _0x4acfd2=_0x36e7a4;function

HIGH obfuscation-while-true: src/comments/ui/commenteditor/commenteditorui.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x94f189=_0x57e0;(function(_0x21e55c,_0x597d3b){const _0x388bc8=_0x57e0,_0x170168=_0x21e55c();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/ui/commenteditor/commenteditorui.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x94f189=_0x57e0;(function(_0x21e55c,_0x597d3b){const _0x388bc8=_0x57e0,_0x170168=_0x21e55c();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/ui/commenteditor/commenteditorui.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x94f189=_0x57e0;(function(_0x21e55c,_0x597d3b){const _0x388bc8=_0x57e0,_0x170168=_0x21e55c();while(!![]){try{con

HIGH obfuscation-while-true: src/comments/ui/commenteditor/commenteditoruiview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x9ff1d2=_0x1c6a;(function(_0x2fe558,_0x33ee2e){const _0x31a10b=_0x1c6a,_0x3da196=_0x2fe558();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/ui/commenteditor/commenteditoruiview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x9ff1d2=_0x1c6a;(function(_0x2fe558,_0x33ee2e){const _0x31a10b=_0x1c6a,_0x3da196=_0x2fe558();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/ui/commenteditor/commenteditoruiview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x9ff1d2=_0x1c6a;(function(_0x2fe558,_0x33ee2e){const _0x31a10b=_0x1c6a,_0x3da196=_0x2fe558();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/ui/commentthreadcontroller.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0x3f1e(_0x1783ca,_0x3a6c3e){var _0x5be62a=_0x5be6();return _0x3f1e=function(_0x3f1e18,_0x3de638){_0x3f1e18=_0x 24 | _0xfd6991(){[_0x504f78(0x1f3)];[_0x504f78(0x1ed)];constructor(_0x50aba6,_0x40db86){var _0x233726=_0x504f78;super(),this[

HIGH obfuscation-while-true: src/comments/ui/commentthreadcontroller.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | function _0x3f1e(_0x1783ca,_0x3a6c3e){var _0x5be62a=_0x5be6();return _0x3f1e=function(_0x3f1e18,_0x3de638){_0x3f1e18=_0x 24 | _0xfd6991(){[_0x504f78(0x1f3)];[_0x504f78(0x1ed)];constructor(_0x50aba6,_0x40db86){var _0x233726=_0x504f78;super(),this[

HIGH obfuscation-hex-functions: src/comments/ui/commentthreadcontroller.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0x3f1e(_0x1783ca,_0x3a6c3e){var _0x5be62a=_0x5be6();return _0x3f1e=function(_0x3f1e18,_0x3de638){_0x3f1e18=_0x 24 | _0xfd6991(){[_0x504f78(0x1f3)];[_0x504f78(0x1ed)];constructor(_0x50aba6,_0x40db86){var _0x233726=_0x504f78;super(),this[

HIGH obfuscation-hex-functions: src/comments/ui/view/basecommentthreadview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x2f3021=_0x4b7f;function _0x2e82(){const _0x22ddf8=['disabledSubmit','146DJhOpm','isSubmitted','locale','submitC

HIGH obfuscation-while-true: src/comments/ui/view/basecommentthreadview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x2f3021=_0x4b7f;function _0x2e82(){const _0x22ddf8=['disabledSubmit','146DJhOpm','isSubmitted','locale','submitC

HIGH obfuscation-hex-functions: src/comments/ui/view/basecommentthreadview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x2f3021=_0x4b7f;function _0x2e82(){const _0x22ddf8=['disabledSubmit','146DJhOpm','isSubmitted','locale','submitC

HIGH obfuscation-hex-functions: src/comments/ui/view/basecommentview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x15fb70=_0x4125;function _0x3c41(){const _0x5ec220=['disabledSubmit','add','added','textContent','shift+tab','11

HIGH obfuscation-while-true: src/comments/ui/view/basecommentview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x15fb70=_0x4125;function _0x3c41(){const _0x5ec220=['disabledSubmit','add','added','textContent','shift+tab','11

HIGH obfuscation-hex-functions: src/comments/ui/view/basecommentview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x15fb70=_0x4125;function _0x3c41(){const _0x5ec220=['disabledSubmit','add','added','textContent','shift+tab','11

HIGH obfuscation-while-true: src/comments/ui/view/collapsedcommentsview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | (function(_0x588abd,_0x2513bd){const _0xa5bc34=_0x4d4d,_0x444837=_0x588abd();while(!![]){try{const _0x49518c=-parseInt(_

HIGH obfuscation-hex-functions: src/comments/ui/view/collapsedcommentsview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | (function(_0x588abd,_0x2513bd){const _0xa5bc34=_0x4d4d,_0x444837=_0x588abd();while(!![]){try{const _0x49518c=-parseInt(_

HIGH obfuscation-hex-functions: src/comments/ui/view/collapsedcommentsview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | (function(_0x588abd,_0x2513bd){const _0xa5bc34=_0x4d4d,_0x444837=_0x588abd();while(!![]){try{const _0x49518c=-parseInt(_

HIGH obfuscation-hex-functions: src/comments/ui/view/commentcontentview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0x5182(_0x1ec248,_0x5c752f){var _0x2c13de=_0x2c13();return _0x5182=function(_0x5182e8,_0x400a2b){_0x5182e8=_0x

HIGH obfuscation-hex-functions: src/comments/ui/view/commentcontentview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0x5182(_0x1ec248,_0x5c752f){var _0x2c13de=_0x2c13();return _0x5182=function(_0x5182e8,_0x400a2b){_0x5182e8=_0x

HIGH obfuscation-while-true: src/comments/ui/view/commentcontentview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | function _0x5182(_0x1ec248,_0x5c752f){var _0x2c13de=_0x2c13();return _0x5182=function(_0x5182e8,_0x400a2b){_0x5182e8=_0x

HIGH obfuscation-hex-functions: src/comments/ui/view/commentinputview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0x4a70(_0x405ca0,_0x25c161){const _0x383a21=_0x383a();return _0x4a70=function(_0x4a70be,_0x361e12){_0x4a70be=_

HIGH obfuscation-while-true: src/comments/ui/view/commentinputview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | function _0x4a70(_0x405ca0,_0x25c161){const _0x383a21=_0x383a();return _0x4a70=function(_0x4a70be,_0x361e12){_0x4a70be=_

HIGH obfuscation-hex-functions: src/comments/ui/view/commentinputview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0x4a70(_0x405ca0,_0x25c161){const _0x383a21=_0x383a();return _0x4a70=function(_0x4a70be,_0x361e12){_0x4a70be=_

HIGH obfuscation-hex-functions: src/comments/ui/view/commentsarchiveview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x6c4ee1=_0x4c93;function _0x4c93(_0x2dfe18,_0x5b8c56){const _0x3a892e=_0x3a89();return _0x4c93=function(_0x4c938

HIGH obfuscation-while-true: src/comments/ui/view/commentsarchiveview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x6c4ee1=_0x4c93;function _0x4c93(_0x2dfe18,_0x5b8c56){const _0x3a892e=_0x3a89();return _0x4c93=function(_0x4c938

HIGH obfuscation-hex-functions: src/comments/ui/view/commentsarchiveview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x6c4ee1=_0x4c93;function _0x4c93(_0x2dfe18,_0x5b8c56){const _0x3a892e=_0x3a89();return _0x4c93=function(_0x4c938

HIGH obfuscation-while-true: src/comments/ui/view/commentslistview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x407aaa=_0x4d67;(function(_0x409e5c,_0x2b176c){const _0x313eda=_0x4d67,_0x405371=_0x409e5c();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/ui/view/commentslistview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x407aaa=_0x4d67;(function(_0x409e5c,_0x2b176c){const _0x313eda=_0x4d67,_0x405371=_0x409e5c();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/ui/view/commentslistview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x407aaa=_0x4d67;(function(_0x409e5c,_0x2b176c){const _0x313eda=_0x4d67,_0x405371=_0x409e5c();while(!![]){try{con

HIGH obfuscation-while-true: src/comments/ui/view/commentthreadheadercontextview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x55324b=_0x2cc1;(function(_0x1263f8,_0xfb9994){const _0x252ea3=_0x2cc1,_0x3bc367=_0x1263f8();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/ui/view/commentthreadheadercontextview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x55324b=_0x2cc1;(function(_0x1263f8,_0xfb9994){const _0x252ea3=_0x2cc1,_0x3bc367=_0x1263f8();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/ui/view/commentthreadheadercontextview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x55324b=_0x2cc1;(function(_0x1263f8,_0xfb9994){const _0x252ea3=_0x2cc1,_0x3bc367=_0x1263f8();while(!![]){try{con

HIGH obfuscation-while-true: src/comments/ui/view/commentthreadheaderview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x379d5d=_0xe8a6;(function(_0x251109,_0x47bb5e){const _0x2eb451=_0xe8a6,_0x1f2b0f=_0x251109();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/ui/view/commentthreadheaderview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x379d5d=_0xe8a6;(function(_0x251109,_0x47bb5e){const _0x2eb451=_0xe8a6,_0x1f2b0f=_0x251109();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/ui/view/commentthreadheaderview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x379d5d=_0xe8a6;(function(_0x251109,_0x47bb5e){const _0x2eb451=_0xe8a6,_0x1f2b0f=_0x251109();while(!![]){try{con

HIGH obfuscation-while-true: src/comments/ui/view/commentthreadinputview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x13f775=_0x1057;(function(_0x22b68c,_0x23db5f){const _0x2cdef9=_0x1057,_0x319ad4=_0x22b68c();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/ui/view/commentthreadinputview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x13f775=_0x1057;(function(_0x22b68c,_0x23db5f){const _0x2cdef9=_0x1057,_0x319ad4=_0x22b68c();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/ui/view/commentthreadinputview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x13f775=_0x1057;(function(_0x22b68c,_0x23db5f){const _0x2cdef9=_0x1057,_0x319ad4=_0x22b68c();while(!![]){try{con

HIGH obfuscation-while-true: src/comments/ui/view/commentthreadview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x5ea093=_0x1063;(function(_0x5e483c,_0x1e597f){const _0xd05695=_0x1063,_0x298651=_0x5e483c();while(!![]){try{con 24 | _0x3180e2(_0x579022){[_0x5ea093(0xdc)];[_0x5ea093(0x124)];[_0x5ea093(0x114)];[_0x5ea093(0x102)];constructor(_0x5477a1,_0

HIGH obfuscation-hex-functions: src/comments/ui/view/commentthreadview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x5ea093=_0x1063;(function(_0x5e483c,_0x1e597f){const _0xd05695=_0x1063,_0x298651=_0x5e483c();while(!![]){try{con 24 | _0x3180e2(_0x579022){[_0x5ea093(0xdc)];[_0x5ea093(0x124)];[_0x5ea093(0x114)];[_0x5ea093(0x102)];constructor(_0x5477a1,_0

HIGH obfuscation-hex-functions: src/comments/ui/view/commentthreadview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x5ea093=_0x1063;(function(_0x5e483c,_0x1e597f){const _0xd05695=_0x1063,_0x298651=_0x5e483c();while(!![]){try{con 24 | _0x3180e2(_0x579022){[_0x5ea093(0xdc)];[_0x5ea093(0x124)];[_0x5ea093(0x114)];[_0x5ea093(0x102)];constructor(_0x5477a1,_0

HIGH obfuscation-hex-functions: src/comments/ui/view/commentview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xcf86be=_0x4080;function _0x14d9(){const _0x1479b9=['focus','icon','isEditMode','actionIndicator','authoredAt',' 24 | _0x530928(_0x1cd173){[_0xcf86be(0x91)];[_0xcf86be(0xf7)];constructor(_0x1cdd9c,_0x36b740,_0x384c87){const _0x1b54d0=_0xc

HIGH obfuscation-while-true: src/comments/ui/view/commentview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0xcf86be=_0x4080;function _0x14d9(){const _0x1479b9=['focus','icon','isEditMode','actionIndicator','authoredAt',' 24 | _0x530928(_0x1cd173){[_0xcf86be(0x91)];[_0xcf86be(0xf7)];constructor(_0x1cdd9c,_0x36b740,_0x384c87){const _0x1b54d0=_0xc

HIGH obfuscation-hex-functions: src/comments/ui/view/commentview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0xcf86be=_0x4080;function _0x14d9(){const _0x1479b9=['focus','icon','isEditMode','actionIndicator','authoredAt',' 24 | _0x530928(_0x1cd173){[_0xcf86be(0x91)];[_0xcf86be(0xf7)];constructor(_0x1cdd9c,_0x36b740,_0x384c87){const _0x1b54d0=_0xc

HIGH obfuscation-while-true: src/commentsonly.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x775170=_0x450a;(function(_0x1fcb6a,_0x50ba7d){const _0x169b0d=_0x450a,_0x236cba=_0x1fcb6a();while(!![]){try{con

HIGH obfuscation-hex-functions: src/commentsonly.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x775170=_0x450a;(function(_0x1fcb6a,_0x50ba7d){const _0x169b0d=_0x450a,_0x236cba=_0x1fcb6a();while(!![]){try{con

HIGH obfuscation-hex-functions: src/commentsonly.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x775170=_0x450a;(function(_0x1fcb6a,_0x50ba7d){const _0x169b0d=_0x450a,_0x236cba=_0x1fcb6a();while(!![]){try{con

HIGH obfuscation-while-true: src/index.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | (function(_0x4ce5a2,_0x2e55bc){var _0x1f074d=_0x5caf,_0x522bb8=_0x4ce5a2();while(!![]){try{var _0x5f244d=parseInt(_0x1f0

HIGH obfuscation-hex-functions: src/index.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | (function(_0x4ce5a2,_0x2e55bc){var _0x1f074d=_0x5caf,_0x522bb8=_0x4ce5a2();while(!![]){try{var _0x5f244d=parseInt(_0x1f0

HIGH obfuscation-hex-functions: src/index.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | (function(_0x4ce5a2,_0x2e55bc){var _0x1f074d=_0x5caf,_0x522bb8=_0x4ce5a2();while(!![]){try{var _0x5f244d=parseInt(_0x1f0

HIGH obfuscation-hex-functions: src/utils/createmutationobserver.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0xca92(_0x3675f1,_0x52dcc7){const _0x21d286=_0x21d2();return _0xca92=function(_0xca92b7,_0x591df9){_0xca92b7=_

HIGH obfuscation-while-true: src/utils/createmutationobserver.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | function _0xca92(_0x3675f1,_0x52dcc7){const _0x21d286=_0x21d2();return _0xca92=function(_0xca92b7,_0x591df9){_0xca92b7=_

HIGH obfuscation-hex-functions: src/utils/createmutationobserver.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0xca92(_0x3675f1,_0x52dcc7){const _0x21d286=_0x21d2();return _0xca92=function(_0xca92b7,_0x591df9){_0xca92b7=_

HIGH obfuscation-while-true: src/utils/splitmarkername.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | (function(_0x5eca72,_0x36fd01){const _0x4c7ec5=_0x1dd0,_0x5f0d89=_0x5eca72();while(!![]){try{const _0x229d32=-parseInt(_

HIGH obfuscation-hex-functions: src/utils/splitmarkername.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | (function(_0x5eca72,_0x36fd01){const _0x4c7ec5=_0x1dd0,_0x5f0d89=_0x5eca72();while(!![]){try{const _0x229d32=-parseInt(_

HIGH obfuscation-hex-functions: src/utils/splitmarkername.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | (function(_0x5eca72,_0x36fd01){const _0x4c7ec5=_0x1dd0,_0x5f0d89=_0x5eca72();while(!![]){try{const _0x229d32=-parseInt(_

LOW No provenance attestation provenance

Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.

v47.6.2

174 findings
HIGH obfuscation-while-true: src/annotations/annotation.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x4c96b7=_0xb847;(function(_0x32ecf4,_0x265d50){const _0x271c65=_0xb847,_0x1cda04=_0x32ecf4();while(!![]){try{con 24 | _0x5bc657(){[_0x4c96b7(0xd4)];[_0x4c96b7(0xd0)];[_0x4c96b7(0xd9)];[_0x4c96b7(0xb8)];constructor({view:_0x4543a4,target:_

HIGH obfuscation-hex-functions: src/annotations/annotation.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x4c96b7=_0xb847;(function(_0x32ecf4,_0x265d50){const _0x271c65=_0xb847,_0x1cda04=_0x32ecf4();while(!![]){try{con 24 | _0x5bc657(){[_0x4c96b7(0xd4)];[_0x4c96b7(0xd0)];[_0x4c96b7(0xd9)];[_0x4c96b7(0xb8)];constructor({view:_0x4543a4,target:_

HIGH obfuscation-hex-functions: src/annotations/annotation.js:24 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 22 | */ 23 | const _0x4c96b7=_0xb847;(function(_0x32ecf4,_0x265d50){const _0x271c65=_0xb847,_0x1cda04=_0x32ecf4();while(!![]){try{con > 24 | _0x5bc657(){[_0x4c96b7(0xd4)];[_0x4c96b7(0xd0)];[_0x4c96b7(0xd9)];[_0x4c96b7(0xb8)];constructor({view:_0x4543a4,target:_

HIGH obfuscation-hex-functions: src/annotations/annotationcollection.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0x44b8(){const _0x595c09=['updateTargetRect','getByInnerView','_sort','_innerViewToAnnotation','get','getIndex

HIGH obfuscation-while-true: src/annotations/annotationcollection.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | function _0x44b8(){const _0x595c09=['updateTargetRect','getByInnerView','_sort','_innerViewToAnnotation','get','getIndex

HIGH obfuscation-hex-functions: src/annotations/annotationcollection.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0x44b8(){const _0x595c09=['updateTargetRect','getByInnerView','_sort','_innerViewToAnnotation','get','getIndex

HIGH obfuscation-while-true: src/annotations/annotations.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x25bba0=_0x1002;(function(_0x2f53a9,_0x20da29){const _0x217471=_0x1002,_0x2a29dd=_0x2f53a9();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/annotations.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x25bba0=_0x1002;(function(_0x2f53a9,_0x20da29){const _0x217471=_0x1002,_0x2a29dd=_0x2f53a9();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/annotations.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x25bba0=_0x1002;(function(_0x2f53a9,_0x20da29){const _0x217471=_0x1002,_0x2a29dd=_0x2f53a9();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/annotations.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x25bba0=_0x1002;(function(_0x2f53a9,_0x20da29){const _0x217471=_0x1002,_0x2a29dd=_0x2f53a9();while(!![]){try{con

HIGH obfuscation-while-true: src/annotations/annotationsuis.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x9e911b=_0x58ef;(function(_0x19bb12,_0x6b685a){const _0x30a6ac=_0x58ef,_0x35e4c4=_0x19bb12();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/annotationsuis.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x9e911b=_0x58ef;(function(_0x19bb12,_0x6b685a){const _0x30a6ac=_0x58ef,_0x35e4c4=_0x19bb12();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/annotationsuis.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x9e911b=_0x58ef;(function(_0x19bb12,_0x6b685a){const _0x30a6ac=_0x58ef,_0x35e4c4=_0x19bb12();while(!![]){try{con

HIGH obfuscation-while-true: src/annotations/editorannotations.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x3dc25e=_0xf740;(function(_0x4101a1,_0x22d0e3){const _0x4845d5=_0xf740,_0x1916de=_0x4101a1();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/editorannotations.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3dc25e=_0xf740;(function(_0x4101a1,_0x22d0e3){const _0x4845d5=_0xf740,_0x1916de=_0x4101a1();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/editorannotations.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3dc25e=_0xf740;(function(_0x4101a1,_0x22d0e3){const _0x4845d5=_0xf740,_0x1916de=_0x4101a1();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/editorannotations.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3dc25e=_0xf740;(function(_0x4101a1,_0x22d0e3){const _0x4845d5=_0xf740,_0x1916de=_0x4101a1();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/inlineannotations.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0x5546(_0x2a087d,_0x4918bf){const _0x5cc3d5=_0x5cc3();return _0x5546=function(_0x554694,_0x2d6149){_0x554694=_

HIGH obfuscation-while-true: src/annotations/inlineannotations.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | function _0x5546(_0x2a087d,_0x4918bf){const _0x5cc3d5=_0x5cc3();return _0x5546=function(_0x554694,_0x2d6149){_0x554694=_

HIGH obfuscation-hex-functions: src/annotations/inlineannotations.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0x5546(_0x2a087d,_0x4918bf){const _0x5cc3d5=_0x5cc3();return _0x5546=function(_0x554694,_0x2d6149){_0x554694=_

HIGH obfuscation-hex-functions: src/annotations/narrowsidebar.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x237626=_0x5010;function _0x5010(_0x37fbbb,_0x212917){const _0x50938a=_0x5093();return _0x5010=function(_0x5010f

HIGH obfuscation-while-true: src/annotations/narrowsidebar.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x237626=_0x5010;function _0x5010(_0x37fbbb,_0x212917){const _0x50938a=_0x5093();return _0x5010=function(_0x5010f

HIGH obfuscation-hex-functions: src/annotations/narrowsidebar.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x237626=_0x5010;function _0x5010(_0x37fbbb,_0x212917){const _0x50938a=_0x5093();return _0x5010=function(_0x5010f

HIGH obfuscation-while-true: src/annotations/sidebar.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x1d8b13=_0xeab1;(function(_0x5393bf,_0x56efd5){const _0x73888a=_0xeab1,_0x266270=_0x5393bf();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/sidebar.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x1d8b13=_0xeab1;(function(_0x5393bf,_0x56efd5){const _0x73888a=_0xeab1,_0x266270=_0x5393bf();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/sidebar.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x1d8b13=_0xeab1;(function(_0x5393bf,_0x56efd5){const _0x73888a=_0xeab1,_0x266270=_0x5393bf();while(!![]){try{con

HIGH obfuscation-while-true: src/annotations/view/annotationcounterbuttonview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x40aae6=_0x3110;(function(_0x139c29,_0x54f86f){const _0x3c6767=_0x3110,_0x471d35=_0x139c29();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/view/annotationcounterbuttonview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x40aae6=_0x3110;(function(_0x139c29,_0x54f86f){const _0x3c6767=_0x3110,_0x471d35=_0x139c29();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/view/annotationcounterbuttonview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x40aae6=_0x3110;(function(_0x139c29,_0x54f86f){const _0x3c6767=_0x3110,_0x471d35=_0x139c29();while(!![]){try{con

HIGH obfuscation-hex-functions: src/annotations/view/annotationview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x5789c8=_0x1207;function _0x1207(_0x53cfd6,_0x4dc98a){const _0x38059f=_0x3805();return _0x1207=function(_0x1207e

HIGH obfuscation-while-true: src/annotations/view/annotationview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x5789c8=_0x1207;function _0x1207(_0x53cfd6,_0x4dc98a){const _0x38059f=_0x3805();return _0x1207=function(_0x1207e

HIGH obfuscation-hex-functions: src/annotations/view/annotationview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x5789c8=_0x1207;function _0x1207(_0x53cfd6,_0x4dc98a){const _0x38059f=_0x3805();return _0x1207=function(_0x1207e

HIGH obfuscation-hex-functions: src/annotations/view/sidebaritemview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x1d13b5=_0x46a9;function _0x19dc(){const _0x3130f5=['_targetTop','10umQbhC','updateHeight','ck-sidebar-item--no- 24 | _0x2c00ce('px');export class AnnotationsSidebarItemView extends _0x499fc6{[_0x1d13b5(0xc0)];[_0x1d13b5(0x9f)];[_0x1d13b5

HIGH obfuscation-while-true: src/annotations/view/sidebaritemview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x1d13b5=_0x46a9;function _0x19dc(){const _0x3130f5=['_targetTop','10umQbhC','updateHeight','ck-sidebar-item--no- 24 | _0x2c00ce('px');export class AnnotationsSidebarItemView extends _0x499fc6{[_0x1d13b5(0xc0)];[_0x1d13b5(0x9f)];[_0x1d13b5

HIGH obfuscation-hex-functions: src/annotations/view/sidebaritemview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x1d13b5=_0x46a9;function _0x19dc(){const _0x3130f5=['_targetTop','10umQbhC','updateHeight','ck-sidebar-item--no- 24 | _0x2c00ce('px');export class AnnotationsSidebarItemView extends _0x499fc6{[_0x1d13b5(0xc0)];[_0x1d13b5(0x9f)];[_0x1d13b5

HIGH obfuscation-while-true: src/annotations/view/sidebarview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x4d00a5=_0x12aa;(function(_0x4f8616,_0x5968fd){const _0x1b11c5=_0x12aa,_0xcb57d3=_0x4f8616();while(!![]){try{con 24 | _0x41e750('px');export class AnnotationsSidebarView extends _0x5ec19d{[_0x4d00a5(0x1a2)];[_0x4d00a5(0x1a7)];[_0x4d00a5(0

HIGH obfuscation-hex-functions: src/annotations/view/sidebarview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x4d00a5=_0x12aa;(function(_0x4f8616,_0x5968fd){const _0x1b11c5=_0x12aa,_0xcb57d3=_0x4f8616();while(!![]){try{con 24 | _0x41e750('px');export class AnnotationsSidebarView extends _0x5ec19d{[_0x4d00a5(0x1a2)];[_0x4d00a5(0x1a7)];[_0x4d00a5(0

HIGH obfuscation-hex-functions: src/annotations/view/sidebarview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x4d00a5=_0x12aa;(function(_0x4f8616,_0x5968fd){const _0x1b11c5=_0x12aa,_0xcb57d3=_0x4f8616();while(!![]){try{con 24 | _0x41e750('px');export class AnnotationsSidebarView extends _0x5ec19d{[_0x4d00a5(0x1a2)];[_0x4d00a5(0x1a7)];[_0x4d00a5(0

HIGH obfuscation-hex-functions: src/annotations/widesidebar.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0x3311(){const _0x17d059=['30dXMxDF','stopListening','updateTargetRect','register','set:container','refresh','

HIGH obfuscation-hex-functions: src/annotations/widesidebar.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0x3311(){const _0x17d059=['30dXMxDF','stopListening','updateTargetRect','register','set:container','refresh','

HIGH obfuscation-while-true: src/annotations/widesidebar.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | function _0x3311(){const _0x17d059=['30dXMxDF','stopListening','updateTargetRect','register','set:container','refresh','

HIGH obfuscation-hex-functions: src/comments.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | var _0x5c44a1=_0x432d;function _0x48ef(){var _0x4adab3=['Comments','pluginName','2674PsiMLs','80wtSaeT','231132TcKWjM','

HIGH obfuscation-while-true: src/comments.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | var _0x5c44a1=_0x432d;function _0x48ef(){var _0x4adab3=['Comments','pluginName','2674PsiMLs','80wtSaeT','231132TcKWjM','

HIGH obfuscation-hex-functions: src/comments.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | var _0x5c44a1=_0x432d;function _0x48ef(){var _0x4adab3=['Comments','pluginName','2674PsiMLs','80wtSaeT','231132TcKWjM','

HIGH obfuscation-while-true: src/comments/addcommentthreadcommand.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x13ae41=_0x21b3;(function(_0x449189,_0x1c809e){const _0x4a50ca=_0x21b3,_0x2cbdd5=_0x449189();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/addcommentthreadcommand.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x13ae41=_0x21b3;(function(_0x449189,_0x1c809e){const _0x4a50ca=_0x21b3,_0x2cbdd5=_0x449189();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/addcommentthreadcommand.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x13ae41=_0x21b3;(function(_0x449189,_0x1c809e){const _0x4a50ca=_0x21b3,_0x2cbdd5=_0x449189();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsarchive.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3103fe=_0x5d3b;function _0x26dc(){const _0x460573=['2962242GlETas','change:archivedAt','1736NRvldm','stopListen

HIGH obfuscation-while-true: src/comments/commentsarchive.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x3103fe=_0x5d3b;function _0x26dc(){const _0x460573=['2962242GlETas','change:archivedAt','1736NRvldm','stopListen

HIGH obfuscation-hex-functions: src/comments/commentsarchive.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3103fe=_0x5d3b;function _0x26dc(){const _0x460573=['2962242GlETas','change:archivedAt','1736NRvldm','stopListen

HIGH obfuscation-while-true: src/comments/commentsarchiveui.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x49806c=_0x4622;(function(_0x4a48b2,_0x3c6441){const _0x3860f5=_0x4622,_0xc0e661=_0x4a48b2();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsarchiveui.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x49806c=_0x4622;(function(_0x4a48b2,_0x3c6441){const _0x3860f5=_0x4622,_0xc0e661=_0x4a48b2();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsarchiveui.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x49806c=_0x4622;(function(_0x4a48b2,_0x3c6441){const _0x3860f5=_0x4622,_0xc0e661=_0x4a48b2();while(!![]){try{con

HIGH obfuscation-while-true: src/comments/commentsediting.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/commentsediting.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3d2998=_0x2de1;(function(_0x404064,_0x44cd63){const _0x5a5a3e=_0x2de1,_0xb529eb=_0x404064();while(!![]){try{con

HIGH obfuscation-while-true: src/comments/commentsrepository.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x288210=_0x5af2;(function(_0x55ddd7,_0x3c44d5){const _0x1fc648=_0x5af2,_0x451feb=_0x55ddd7();while(!![]){try{con 24 | _0x4d6aad(){[_0x288210(0x25a)];['id'];[_0x288210(0x1cf)];[_0x288210(0x1ee)];[_0x288210(0x222)];[_0x288210(0x263)];constr 25 | _0x4d6aad(){['id'];[_0x288210(0x26d)];[_0x288210(0x285)];[_0x288210(0x1d2)];[_0x288210(0x226)];[_0x288210(0x246)];[_0x28

HIGH obfuscation-hex-functions: src/comments/commentsrepository.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x288210=_0x5af2;(function(_0x55ddd7,_0x3c44d5){const _0x1fc648=_0x5af2,_0x451feb=_0x55ddd7();while(!![]){try{con 24 | _0x4d6aad(){[_0x288210(0x25a)];['id'];[_0x288210(0x1cf)];[_0x288210(0x1ee)];[_0x288210(0x222)];[_0x288210(0x263)];constr 25 | _0x4d6aad(){['id'];[_0x288210(0x26d)];[_0x288210(0x285)];[_0x288210(0x1d2)];[_0x288210(0x226)];[_0x288210(0x246)];[_0x28

HIGH obfuscation-hex-functions: src/comments/commentsrepository.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x288210=_0x5af2;(function(_0x55ddd7,_0x3c44d5){const _0x1fc648=_0x5af2,_0x451feb=_0x55ddd7();while(!![]){try{con 24 | _0x4d6aad(){[_0x288210(0x25a)];['id'];[_0x288210(0x1cf)];[_0x288210(0x1ee)];[_0x288210(0x222)];[_0x288210(0x263)];constr 25 | _0x4d6aad(){['id'];[_0x288210(0x26d)];[_0x288210(0x285)];[_0x288210(0x1d2)];[_0x288210(0x226)];[_0x288210(0x246)];[_0x28

HIGH obfuscation-hex-functions: src/comments/commentsui.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0x3068(_0x53fa0b,_0x2930a6){const _0x5a456e=_0x5a45();return _0x3068=function(_0x30683e,_0xd27093){_0x30683e=_

HIGH obfuscation-while-true: src/comments/commentsui.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | function _0x3068(_0x53fa0b,_0x2930a6){const _0x5a456e=_0x5a45();return _0x3068=function(_0x30683e,_0xd27093){_0x30683e=_

HIGH obfuscation-hex-functions: src/comments/commentsui.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0x3068(_0x53fa0b,_0x2930a6){const _0x5a456e=_0x5a45();return _0x3068=function(_0x30683e,_0xd27093){_0x30683e=_

HIGH obfuscation-hex-functions: src/comments/integrations/clipboard.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0x1fe7(){const _0xf83abc=['has','_registerMarkerInClipboardPipeline','361430EjYeza','51230whEeEx','listenTo','

HIGH obfuscation-while-true: src/comments/integrations/clipboard.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | function _0x1fe7(){const _0xf83abc=['has','_registerMarkerInClipboardPipeline','361430EjYeza','51230whEeEx','listenTo','

HIGH obfuscation-hex-functions: src/comments/integrations/clipboard.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0x1fe7(){const _0xf83abc=['has','_registerMarkerInClipboardPipeline','361430EjYeza','51230whEeEx','listenTo','

HIGH obfuscation-hex-functions: src/comments/integrations/commentsrestrictededitingmode.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0x49bc(_0xd367d3,_0x1db136){const _0x113bf1=_0x113b();return _0x49bc=function(_0x49bcc9,_0x515f0f){_0x49bcc9=_

HIGH obfuscation-hex-functions: src/comments/integrations/commentsrestrictededitingmode.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0x49bc(_0xd367d3,_0x1db136){const _0x113bf1=_0x113b();return _0x49bc=function(_0x49bcc9,_0x515f0f){_0x49bcc9=_

HIGH obfuscation-while-true: src/comments/integrations/commentsrestrictededitingmode.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | function _0x49bc(_0xd367d3,_0x1db136){const _0x113bf1=_0x113b();return _0x49bc=function(_0x49bcc9,_0x515f0f){_0x49bcc9=_

HIGH obfuscation-while-true: src/comments/integrations/importword.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x1cc7dc=_0xe427;(function(_0x56f59c,_0x21eb31){const _0x52af78=_0xe427,_0x81a4a2=_0x56f59c();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/integrations/importword.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x1cc7dc=_0xe427;(function(_0x56f59c,_0x21eb31){const _0x52af78=_0xe427,_0x81a4a2=_0x56f59c();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/integrations/importword.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x1cc7dc=_0xe427;(function(_0x56f59c,_0x21eb31){const _0x52af78=_0xe427,_0x81a4a2=_0x56f59c();while(!![]){try{con

HIGH obfuscation-while-true: src/comments/integrations/showcommenthighlights.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x3cfbc5=_0x1e34;(function(_0x5304fb,_0xdc843f){const _0x3cc26c=_0x1e34,_0x57cc87=_0x5304fb();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/integrations/showcommenthighlights.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3cfbc5=_0x1e34;(function(_0x5304fb,_0xdc843f){const _0x3cc26c=_0x1e34,_0x57cc87=_0x5304fb();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/integrations/showcommenthighlights.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3cfbc5=_0x1e34;(function(_0x5304fb,_0xdc843f){const _0x3cc26c=_0x1e34,_0x57cc87=_0x5304fb();while(!![]){try{con

HIGH obfuscation-while-true: src/comments/ui/commenteditor/commenteditor.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x53aac5=_0x4fed;(function(_0x4073f3,_0x257a02){const _0x3b8b3d=_0x4fed,_0x59ce81=_0x4073f3();while(!![]){try{con 24 | _0xb6d1c6(_0x3c5c5c){static [_0x53aac5(0x113)]=((()=>Qt)());constructor(_0x5c3d79={}){const _0x3ced05=_0x53aac5;function

HIGH obfuscation-hex-functions: src/comments/ui/commenteditor/commenteditor.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x53aac5=_0x4fed;(function(_0x4073f3,_0x257a02){const _0x3b8b3d=_0x4fed,_0x59ce81=_0x4073f3();while(!![]){try{con 24 | _0xb6d1c6(_0x3c5c5c){static [_0x53aac5(0x113)]=((()=>Qt)());constructor(_0x5c3d79={}){const _0x3ced05=_0x53aac5;function

HIGH obfuscation-hex-functions: src/comments/ui/commenteditor/commenteditor.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x53aac5=_0x4fed;(function(_0x4073f3,_0x257a02){const _0x3b8b3d=_0x4fed,_0x59ce81=_0x4073f3();while(!![]){try{con 24 | _0xb6d1c6(_0x3c5c5c){static [_0x53aac5(0x113)]=((()=>Qt)());constructor(_0x5c3d79={}){const _0x3ced05=_0x53aac5;function

HIGH obfuscation-hex-functions: src/comments/ui/commenteditor/commenteditor.js:24 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 22 | */ 23 | const _0x53aac5=_0x4fed;(function(_0x4073f3,_0x257a02){const _0x3b8b3d=_0x4fed,_0x59ce81=_0x4073f3();while(!![]){try{con > 24 | _0xb6d1c6(_0x3c5c5c){static [_0x53aac5(0x113)]=((()=>Qt)());constructor(_0x5c3d79={}){const _0x3ced05=_0x53aac5;function

HIGH obfuscation-hex-functions: src/comments/ui/commenteditor/commenteditorui.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x2efb55=_0x9edc;function _0x9edc(_0x432a54,_0x4bad17){const _0x3bf305=_0x3bf3();return _0x9edc=function(_0x9edc8

HIGH obfuscation-while-true: src/comments/ui/commenteditor/commenteditorui.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x2efb55=_0x9edc;function _0x9edc(_0x432a54,_0x4bad17){const _0x3bf305=_0x3bf3();return _0x9edc=function(_0x9edc8

HIGH obfuscation-hex-functions: src/comments/ui/commenteditor/commenteditorui.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x2efb55=_0x9edc;function _0x9edc(_0x432a54,_0x4bad17){const _0x3bf305=_0x3bf3();return _0x9edc=function(_0x9edc8

HIGH obfuscation-while-true: src/comments/ui/commenteditor/commenteditoruiview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x3a2d34=_0x1e87;(function(_0x4d7a14,_0x5723ee){const _0x5f39f8=_0x1e87,_0x1175e1=_0x4d7a14();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/ui/commenteditor/commenteditoruiview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3a2d34=_0x1e87;(function(_0x4d7a14,_0x5723ee){const _0x5f39f8=_0x1e87,_0x1175e1=_0x4d7a14();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/ui/commenteditor/commenteditoruiview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x3a2d34=_0x1e87;(function(_0x4d7a14,_0x5723ee){const _0x5f39f8=_0x1e87,_0x1175e1=_0x4d7a14();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/ui/commentthreadcontroller.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | var _0x506be8=_0x16a4;function _0xfd8a(){var _0x1d9117=['9661910djyGQV','resolve','updateComment','33019753ekojcX','reop 24 | _0x406035(){[_0x506be8(0xb6)];[_0x506be8(0xb1)];constructor(_0x53e4e3,_0x53fb0a){var _0x530399=_0x506be8;super(),this[_0

HIGH obfuscation-while-true: src/comments/ui/commentthreadcontroller.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | var _0x506be8=_0x16a4;function _0xfd8a(){var _0x1d9117=['9661910djyGQV','resolve','updateComment','33019753ekojcX','reop 24 | _0x406035(){[_0x506be8(0xb6)];[_0x506be8(0xb1)];constructor(_0x53e4e3,_0x53fb0a){var _0x530399=_0x506be8;super(),this[_0

HIGH obfuscation-hex-functions: src/comments/ui/commentthreadcontroller.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | var _0x506be8=_0x16a4;function _0xfd8a(){var _0x1d9117=['9661910djyGQV','resolve','updateComment','33019753ekojcX','reop 24 | _0x406035(){[_0x506be8(0xb6)];[_0x506be8(0xb1)];constructor(_0x53e4e3,_0x53fb0a){var _0x530399=_0x506be8;super(),this[_0

HIGH obfuscation-hex-functions: src/comments/ui/view/basecommentthreadview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x2ea3da=_0x1950;function _0x5ae8(){const _0x332299=['commentThreadInputView','7171528GYGIxp','assign','Reply...'

HIGH obfuscation-while-true: src/comments/ui/view/basecommentthreadview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x2ea3da=_0x1950;function _0x5ae8(){const _0x332299=['commentThreadInputView','7171528GYGIxp','assign','Reply...'

HIGH obfuscation-hex-functions: src/comments/ui/view/basecommentthreadview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x2ea3da=_0x1950;function _0x5ae8(){const _0x332299=['commentThreadInputView','7171528GYGIxp','assign','Reply...'

HIGH obfuscation-hex-functions: src/comments/ui/view/basecommentview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0x5875(){const _0x240b78=['createCollection','collapse','_createCommentInputView','submit','switchToEditMode',

HIGH obfuscation-while-true: src/comments/ui/view/basecommentview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | function _0x5875(){const _0x240b78=['createCollection','collapse','_createCommentInputView','submit','switchToEditMode',

HIGH obfuscation-hex-functions: src/comments/ui/view/basecommentview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0x5875(){const _0x240b78=['createCollection','collapse','_createCommentInputView','submit','switchToEditMode',

HIGH obfuscation-while-true: src/comments/ui/view/collapsedcommentsview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | (function(_0x5e198e,_0x576c9a){const _0x1612b1=_0x5d87,_0x3c13dc=_0x5e198e();while(!![]){try{const _0x4845e4=-parseInt(_

HIGH obfuscation-hex-functions: src/comments/ui/view/collapsedcommentsview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | (function(_0x5e198e,_0x576c9a){const _0x1612b1=_0x5d87,_0x3c13dc=_0x5e198e();while(!![]){try{const _0x4845e4=-parseInt(_

HIGH obfuscation-hex-functions: src/comments/ui/view/collapsedcommentsview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | (function(_0x5e198e,_0x576c9a){const _0x1612b1=_0x5d87,_0x3c13dc=_0x5e198e();while(!![]){try{const _0x4845e4=-parseInt(_

HIGH obfuscation-hex-functions: src/comments/ui/view/commentcontentview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | var _0x54994a=_0x2fc2;function _0x2fc2(_0x476fd2,_0x54ab74){var _0x2c789f=_0x2c78();return _0x2fc2=function(_0x2fc2a8,_0

HIGH obfuscation-while-true: src/comments/ui/view/commentcontentview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | var _0x54994a=_0x2fc2;function _0x2fc2(_0x476fd2,_0x54ab74){var _0x2c789f=_0x2c78();return _0x2fc2=function(_0x2fc2a8,_0

HIGH obfuscation-hex-functions: src/comments/ui/view/commentcontentview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | var _0x54994a=_0x2fc2;function _0x2fc2(_0x476fd2,_0x54ab74){var _0x2c789f=_0x2c78();return _0x2fc2=function(_0x2fc2a8,_0

HIGH obfuscation-while-true: src/comments/ui/view/commentinputview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x1d964b=_0x17fc;(function(_0x1a132b,_0x4e959e){const _0x4b4dd0=_0x17fc,_0x222ac9=_0x1a132b();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/ui/view/commentinputview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x1d964b=_0x17fc;(function(_0x1a132b,_0x4e959e){const _0x4b4dd0=_0x17fc,_0x222ac9=_0x1a132b();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/ui/view/commentinputview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x1d964b=_0x17fc;(function(_0x1a132b,_0x4e959e){const _0x4b4dd0=_0x17fc,_0x222ac9=_0x1a132b();while(!![]){try{con

HIGH obfuscation-while-true: src/comments/ui/view/commentsarchiveview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x416957=_0x4724;(function(_0x311d01,_0x106445){const _0x5337fe=_0x4724,_0x1e387e=_0x311d01();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/ui/view/commentsarchiveview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x416957=_0x4724;(function(_0x311d01,_0x106445){const _0x5337fe=_0x4724,_0x1e387e=_0x311d01();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/ui/view/commentsarchiveview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x416957=_0x4724;(function(_0x311d01,_0x106445){const _0x5337fe=_0x4724,_0x1e387e=_0x311d01();while(!![]){try{con

HIGH obfuscation-while-true: src/comments/ui/view/commentslistview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x11f4dd=_0x4a6d;(function(_0x12d87c,_0x4ce193){const _0x256b54=_0x4a6d,_0x3ce2e0=_0x12d87c();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/ui/view/commentslistview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x11f4dd=_0x4a6d;(function(_0x12d87c,_0x4ce193){const _0x256b54=_0x4a6d,_0x3ce2e0=_0x12d87c();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/ui/view/commentslistview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x11f4dd=_0x4a6d;(function(_0x12d87c,_0x4ce193){const _0x256b54=_0x4a6d,_0x3ce2e0=_0x12d87c();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/ui/view/commentthreadheadercontextview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x57dca8=_0x3725;function _0x2794(){const _0x57179e=['bindTemplate','1174068IswEzC','140HJZiJL','set','5YEZaUW','

HIGH obfuscation-while-true: src/comments/ui/view/commentthreadheadercontextview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x57dca8=_0x3725;function _0x2794(){const _0x57179e=['bindTemplate','1174068IswEzC','140HJZiJL','set','5YEZaUW','

HIGH obfuscation-hex-functions: src/comments/ui/view/commentthreadheadercontextview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x57dca8=_0x3725;function _0x2794(){const _0x57179e=['bindTemplate','1174068IswEzC','140HJZiJL','set','5YEZaUW','

HIGH obfuscation-while-true: src/comments/ui/view/commentthreadheaderview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x457549=_0x51e2;(function(_0xc23f8b,_0x2d5739){const _0x4db8a3=_0x51e2,_0xc0a739=_0xc23f8b();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/ui/view/commentthreadheaderview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x457549=_0x51e2;(function(_0xc23f8b,_0x2d5739){const _0x4db8a3=_0x51e2,_0xc0a739=_0xc23f8b();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/ui/view/commentthreadheaderview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x457549=_0x51e2;(function(_0xc23f8b,_0x2d5739){const _0x4db8a3=_0x51e2,_0xc0a739=_0xc23f8b();while(!![]){try{con

HIGH obfuscation-hex-functions: src/comments/ui/view/commentthreadinputview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0x3ca9(){const _0x4e416e=['5296675NduVVL','editor','setTemplate','getDomRoot','value','div','destroy','showBut

HIGH obfuscation-while-true: src/comments/ui/view/commentthreadinputview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | function _0x3ca9(){const _0x4e416e=['5296675NduVVL','editor','setTemplate','getDomRoot','value','div','destroy','showBut

HIGH obfuscation-hex-functions: src/comments/ui/view/commentthreadinputview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0x3ca9(){const _0x4e416e=['5296675NduVVL','editor','setTemplate','getDomRoot','value','div','destroy','showBut

HIGH obfuscation-hex-functions: src/comments/ui/view/commentthreadview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x7c41f3=_0x27e9;function _0x41ce(){const _0x1ef9a6=['createCollection','29331861dhpOuC','_model','_createResolve 24 | _0x3da74b(_0x249615){[_0x7c41f3(0x18a)];[_0x7c41f3(0x197)];[_0x7c41f3(0x190)];[_0x7c41f3(0x187)];constructor(_0x160bf7,_

HIGH obfuscation-while-true: src/comments/ui/view/commentthreadview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x7c41f3=_0x27e9;function _0x41ce(){const _0x1ef9a6=['createCollection','29331861dhpOuC','_model','_createResolve 24 | _0x3da74b(_0x249615){[_0x7c41f3(0x18a)];[_0x7c41f3(0x197)];[_0x7c41f3(0x190)];[_0x7c41f3(0x187)];constructor(_0x160bf7,_

HIGH obfuscation-hex-functions: src/comments/ui/view/commentthreadview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x7c41f3=_0x27e9;function _0x41ce(){const _0x1ef9a6=['createCollection','29331861dhpOuC','_model','_createResolve 24 | _0x3da74b(_0x249615){[_0x7c41f3(0x18a)];[_0x7c41f3(0x197)];[_0x7c41f3(0x190)];[_0x7c41f3(0x187)];constructor(_0x160bf7,_

HIGH obfuscation-while-true: src/comments/ui/view/commentview.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x5c71a4=_0x5b73;(function(_0x2b91b8,_0x196d59){const _0x3c2c2b=_0x5b73,_0xb5ff38=_0x2b91b8();while(!![]){try{con 24 | _0x3a13a6(_0xc160b4){[_0x5c71a4(0x109)];[_0x5c71a4(0xe9)];constructor(_0x4cc458,_0x1b187c,_0x2db3de){const _0x4918e3=_0x

HIGH obfuscation-hex-functions: src/comments/ui/view/commentview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x5c71a4=_0x5b73;(function(_0x2b91b8,_0x196d59){const _0x3c2c2b=_0x5b73,_0xb5ff38=_0x2b91b8();while(!![]){try{con 24 | _0x3a13a6(_0xc160b4){[_0x5c71a4(0x109)];[_0x5c71a4(0xe9)];constructor(_0x4cc458,_0x1b187c,_0x2db3de){const _0x4918e3=_0x

HIGH obfuscation-hex-functions: src/comments/ui/view/commentview.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x5c71a4=_0x5b73;(function(_0x2b91b8,_0x196d59){const _0x3c2c2b=_0x5b73,_0xb5ff38=_0x2b91b8();while(!![]){try{con 24 | _0x3a13a6(_0xc160b4){[_0x5c71a4(0x109)];[_0x5c71a4(0xe9)];constructor(_0x4cc458,_0x1b187c,_0x2db3de){const _0x4918e3=_0x

HIGH obfuscation-while-true: src/commentsonly.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | const _0x4c1c0=_0x2c39;(function(_0x6b71f4,_0x10280d){const _0x162417=_0x2c39,_0x22d2ef=_0x6b71f4();while(!![]){try{cons

HIGH obfuscation-hex-functions: src/commentsonly.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x4c1c0=_0x2c39;(function(_0x6b71f4,_0x10280d){const _0x162417=_0x2c39,_0x22d2ef=_0x6b71f4();while(!![]){try{cons

HIGH obfuscation-hex-functions: src/commentsonly.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | const _0x4c1c0=_0x2c39;(function(_0x6b71f4,_0x10280d){const _0x162417=_0x2c39,_0x22d2ef=_0x6b71f4();while(!![]){try{cons

HIGH obfuscation-while-true: src/index.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | (function(_0x2f64ec,_0x5b6d2e){var _0xbb43b5=_0x3ebd,_0xe7ea56=_0x2f64ec();while(!![]){try{var _0x39ea85=-parseInt(_0xbb

HIGH obfuscation-hex-functions: src/index.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | (function(_0x2f64ec,_0x5b6d2e){var _0xbb43b5=_0x3ebd,_0xe7ea56=_0x2f64ec();while(!![]){try{var _0x39ea85=-parseInt(_0xbb

HIGH obfuscation-hex-functions: src/index.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | (function(_0x2f64ec,_0x5b6d2e){var _0xbb43b5=_0x3ebd,_0xe7ea56=_0x2f64ec();while(!![]){try{var _0x39ea85=-parseInt(_0xbb

HIGH obfuscation-while-true: src/utils/createmutationobserver.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | (function(_0x42896d,_0x2ab779){const _0x45ee5e=_0xfbd7,_0x554fcf=_0x42896d();while(!![]){try{const _0x34b881=-parseInt(_

HIGH obfuscation-hex-functions: src/utils/createmutationobserver.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | (function(_0x42896d,_0x2ab779){const _0x45ee5e=_0xfbd7,_0x554fcf=_0x42896d();while(!![]){try{const _0x34b881=-parseInt(_

HIGH obfuscation-hex-functions: src/utils/createmutationobserver.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | (function(_0x42896d,_0x2ab779){const _0x45ee5e=_0xfbd7,_0x554fcf=_0x42896d();while(!![]){try{const _0x34b881=-parseInt(_

HIGH obfuscation-hex-functions: src/utils/splitmarkername.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0x1e0d(_0x1d7fe1,_0x30ab60){const _0x5f3d38=_0x5f3d();return _0x1e0d=function(_0x1e0df6,_0x462ac4){_0x1e0df6=_

HIGH obfuscation-while-true: src/utils/splitmarkername.js:23 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 21 | * 22 | */ > 23 | function _0x1e0d(_0x1d7fe1,_0x30ab60){const _0x5f3d38=_0x5f3d();return _0x1e0d=function(_0x1e0df6,_0x462ac4){_0x1e0df6=_

HIGH obfuscation-hex-functions: src/utils/splitmarkername.js:23 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 21 | * 22 | */ > 23 | function _0x1e0d(_0x1d7fe1,_0x30ab60){const _0x5f3d38=_0x5f3d();return _0x1e0d=function(_0x1e0df6,_0x462ac4){_0x1e0df6=_

LOW No provenance attestation provenance

Package was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.

v47.6.1

1 finding
LOW No provenance attestation provenance

Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.

v47.6.0

1 finding
LOW No provenance attestation provenance

Package was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.

v47.5.0

1 finding
LOW No provenance attestation provenance

Package was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.

v47.4.0

1 finding
LOW No provenance attestation provenance

Package was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.

v47.3.0

1 finding
LOW No provenance attestation provenance

Package was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.

v47.2.0

1 finding
LOW No provenance attestation provenance

Package was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.