← Home

@univerjs/preset-docs-advanced

4
Versions
Apache-2.0
License
No
Install Scripts
Missing
Provenance

Supply chain provenance

Status for the latest visible version.

No SLSA provenance npm registry signatures No source commit

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

jikkaiwbfsamengshukeji

Keywords

univeruniver-presetdocsadvancedprint

Accepted risks

Findings the reviewer chose to accept rather than block on.

SourceRuleReasonAccepted byWhen
semgrep semgrep:obfuscation-while-true AI (semgrep): Obfuscation is in bundled locale files from @univerjs-pro commercial deps; consistent pattern across all versions of this package. ai
semgrep semgrep:obfuscation-hex-functions AI (semgrep): Hex-prefixed names appear only in locale bundle files from @univerjs-pro; stable false positive for this package. ai

Versions (showing 4 of 4)

Version Deps Published
0.24.0 4 / 8
0.21.1 4 / 8
0.19.0 4 / 8
0.10.14 4 / 7

v0.24.0

1 finding
LOW No provenance attestation provenance

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

v0.21.1

73 findings
HIGH obfuscation-while-true: lib/umd/locales/ca-ES.js:2 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 1 | // @univerjs-pro/exchange-client/locale/ca-ES > 2 | (function(_0x17e4f1,_0x225ea4){var _0x5e85f5=_0x2410,_0x10be61=_0x17e4f1();while(!![]){try{var _0x44be26=-parseInt(_0x5e 3 | 4 | // @univerjs-pro/docs-print/locale/ca-ES

HIGH obfuscation-hex-functions: lib/umd/locales/ca-ES.js:2 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 1 | // @univerjs-pro/exchange-client/locale/ca-ES > 2 | (function(_0x17e4f1,_0x225ea4){var _0x5e85f5=_0x2410,_0x10be61=_0x17e4f1();while(!![]){try{var _0x44be26=-parseInt(_0x5e 3 | 4 | // @univerjs-pro/docs-print/locale/ca-ES

HIGH obfuscation-hex-functions: lib/umd/locales/ca-ES.js:2 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 1 | // @univerjs-pro/exchange-client/locale/ca-ES > 2 | (function(_0x17e4f1,_0x225ea4){var _0x5e85f5=_0x2410,_0x10be61=_0x17e4f1();while(!![]){try{var _0x44be26=-parseInt(_0x5e 3 | 4 | // @univerjs-pro/docs-print/locale/ca-ES

HIGH obfuscation-while-true: lib/umd/locales/ca-ES.js:5 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 3 | 4 | // @univerjs-pro/docs-print/locale/ca-ES > 5 | (function(_0x4bc459,_0x1c75fd){var _0x383eda=_0x1b4f,_0x5a07bd=_0x4bc459();while(!![]){try{var _0x20edeb=-parseInt(_0x38 6 | 7 | // locale/ca-ES

HIGH obfuscation-hex-functions: lib/umd/locales/ca-ES.js:5 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 3 | 4 | // @univerjs-pro/docs-print/locale/ca-ES > 5 | (function(_0x4bc459,_0x1c75fd){var _0x383eda=_0x1b4f,_0x5a07bd=_0x4bc459();while(!![]){try{var _0x20edeb=-parseInt(_0x38 6 | 7 | // locale/ca-ES

HIGH obfuscation-hex-functions: lib/umd/locales/ca-ES.js:5 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 3 | 4 | // @univerjs-pro/docs-print/locale/ca-ES > 5 | (function(_0x4bc459,_0x1c75fd){var _0x383eda=_0x1b4f,_0x5a07bd=_0x4bc459();while(!![]){try{var _0x20edeb=-parseInt(_0x38 6 | 7 | // locale/ca-ES

HIGH obfuscation-while-true: lib/umd/locales/en-US.js:2 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 1 | // @univerjs-pro/exchange-client/locale/en-US > 2 | (function(_0x25ced4,_0x217f0c){var _0x3bf845=_0x458f,_0x5eb9e0=_0x25ced4();while(!![]){try{var _0x184c07=parseInt(_0x3bf 3 | 4 | // @univerjs-pro/docs-print/locale/en-US

HIGH obfuscation-hex-functions: lib/umd/locales/en-US.js:2 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 1 | // @univerjs-pro/exchange-client/locale/en-US > 2 | (function(_0x25ced4,_0x217f0c){var _0x3bf845=_0x458f,_0x5eb9e0=_0x25ced4();while(!![]){try{var _0x184c07=parseInt(_0x3bf 3 | 4 | // @univerjs-pro/docs-print/locale/en-US

HIGH obfuscation-hex-functions: lib/umd/locales/en-US.js:2 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 1 | // @univerjs-pro/exchange-client/locale/en-US > 2 | (function(_0x25ced4,_0x217f0c){var _0x3bf845=_0x458f,_0x5eb9e0=_0x25ced4();while(!![]){try{var _0x184c07=parseInt(_0x3bf 3 | 4 | // @univerjs-pro/docs-print/locale/en-US

HIGH obfuscation-hex-functions: lib/umd/locales/en-US.js:5 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 3 | 4 | // @univerjs-pro/docs-print/locale/en-US > 5 | function _0x7a7d(_0x14800f,_0x5758f6){_0x14800f=_0x14800f-0xca;var _0x552f8b=_0x552f();var _0x7a7d41=_0x552f8b[_0x14800f 6 | 7 | // locale/en-US

HIGH obfuscation-hex-functions: lib/umd/locales/en-US.js:5 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 3 | 4 | // @univerjs-pro/docs-print/locale/en-US > 5 | function _0x7a7d(_0x14800f,_0x5758f6){_0x14800f=_0x14800f-0xca;var _0x552f8b=_0x552f();var _0x7a7d41=_0x552f8b[_0x14800f 6 | 7 | // locale/en-US

HIGH obfuscation-while-true: lib/umd/locales/en-US.js:5 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 3 | 4 | // @univerjs-pro/docs-print/locale/en-US > 5 | function _0x7a7d(_0x14800f,_0x5758f6){_0x14800f=_0x14800f-0xca;var _0x552f8b=_0x552f();var _0x7a7d41=_0x552f8b[_0x14800f 6 | 7 | // locale/en-US

HIGH obfuscation-hex-functions: lib/umd/locales/es-ES.js:2 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 1 | // @univerjs-pro/exchange-client/locale/es-ES > 2 | function _0x4df8(_0x281ad3,_0x4ffe2a){_0x281ad3=_0x281ad3-0x112;var _0x51cb4f=_0x51cb();var _0x4df861=_0x51cb4f[_0x281ad 3 | 4 | // @univerjs-pro/docs-print/locale/es-ES

HIGH obfuscation-hex-functions: lib/umd/locales/es-ES.js:2 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 1 | // @univerjs-pro/exchange-client/locale/es-ES > 2 | function _0x4df8(_0x281ad3,_0x4ffe2a){_0x281ad3=_0x281ad3-0x112;var _0x51cb4f=_0x51cb();var _0x4df861=_0x51cb4f[_0x281ad 3 | 4 | // @univerjs-pro/docs-print/locale/es-ES

HIGH obfuscation-while-true: lib/umd/locales/es-ES.js:2 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 1 | // @univerjs-pro/exchange-client/locale/es-ES > 2 | function _0x4df8(_0x281ad3,_0x4ffe2a){_0x281ad3=_0x281ad3-0x112;var _0x51cb4f=_0x51cb();var _0x4df861=_0x51cb4f[_0x281ad 3 | 4 | // @univerjs-pro/docs-print/locale/es-ES

HIGH obfuscation-hex-functions: lib/umd/locales/es-ES.js:5 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 3 | 4 | // @univerjs-pro/docs-print/locale/es-ES > 5 | function _0x13af(_0x1ab8a7,_0x492c14){_0x1ab8a7=_0x1ab8a7-0x138;var _0x169abc=_0x169a();var _0x13afbc=_0x169abc[_0x1ab8a 6 | 7 | // locale/es-ES

HIGH obfuscation-hex-functions: lib/umd/locales/es-ES.js:5 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 3 | 4 | // @univerjs-pro/docs-print/locale/es-ES > 5 | function _0x13af(_0x1ab8a7,_0x492c14){_0x1ab8a7=_0x1ab8a7-0x138;var _0x169abc=_0x169a();var _0x13afbc=_0x169abc[_0x1ab8a 6 | 7 | // locale/es-ES

HIGH obfuscation-while-true: lib/umd/locales/es-ES.js:5 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 3 | 4 | // @univerjs-pro/docs-print/locale/es-ES > 5 | function _0x13af(_0x1ab8a7,_0x492c14){_0x1ab8a7=_0x1ab8a7-0x138;var _0x169abc=_0x169a();var _0x13afbc=_0x169abc[_0x1ab8a 6 | 7 | // locale/es-ES

HIGH obfuscation-hex-functions: lib/umd/locales/fa-IR.js:2 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 1 | // @univerjs-pro/exchange-client/locale/fa-IR > 2 | function _0x4cd4(_0x1612fb,_0x5561b4){_0x1612fb=_0x1612fb-0x95;var _0xb80c81=_0xb80c();var _0x4cd45a=_0xb80c81[_0x1612fb 3 | 4 | // @univerjs-pro/docs-print/locale/fa-IR

HIGH obfuscation-while-true: lib/umd/locales/fa-IR.js:2 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 1 | // @univerjs-pro/exchange-client/locale/fa-IR > 2 | function _0x4cd4(_0x1612fb,_0x5561b4){_0x1612fb=_0x1612fb-0x95;var _0xb80c81=_0xb80c();var _0x4cd45a=_0xb80c81[_0x1612fb 3 | 4 | // @univerjs-pro/docs-print/locale/fa-IR

HIGH obfuscation-hex-functions: lib/umd/locales/fa-IR.js:2 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 1 | // @univerjs-pro/exchange-client/locale/fa-IR > 2 | function _0x4cd4(_0x1612fb,_0x5561b4){_0x1612fb=_0x1612fb-0x95;var _0xb80c81=_0xb80c();var _0x4cd45a=_0xb80c81[_0x1612fb 3 | 4 | // @univerjs-pro/docs-print/locale/fa-IR

HIGH obfuscation-hex-functions: lib/umd/locales/fa-IR.js:5 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 3 | 4 | // @univerjs-pro/docs-print/locale/fa-IR > 5 | function _0x3f18(_0x55cad3,_0x2db849){_0x55cad3=_0x55cad3-0x1d4;var _0x2fc03f=_0x2fc0();var _0x3f182c=_0x2fc03f[_0x55cad 6 | 7 | // locale/fa-IR

HIGH obfuscation-while-true: lib/umd/locales/fa-IR.js:5 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 3 | 4 | // @univerjs-pro/docs-print/locale/fa-IR > 5 | function _0x3f18(_0x55cad3,_0x2db849){_0x55cad3=_0x55cad3-0x1d4;var _0x2fc03f=_0x2fc0();var _0x3f182c=_0x2fc03f[_0x55cad 6 | 7 | // locale/fa-IR

HIGH obfuscation-hex-functions: lib/umd/locales/fa-IR.js:5 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 3 | 4 | // @univerjs-pro/docs-print/locale/fa-IR > 5 | function _0x3f18(_0x55cad3,_0x2db849){_0x55cad3=_0x55cad3-0x1d4;var _0x2fc03f=_0x2fc0();var _0x3f182c=_0x2fc03f[_0x55cad 6 | 7 | // locale/fa-IR

HIGH obfuscation-while-true: lib/umd/locales/fr-FR.js:2 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 1 | // @univerjs-pro/exchange-client/locale/fr-FR > 2 | (function(_0x4d1073,_0x14ac49){var _0x3fa9fd=_0x3e02,_0x37c313=_0x4d1073();while(!![]){try{var _0x2c1f30=-parseInt(_0x3f 3 | 4 | // @univerjs-pro/docs-print/locale/fr-FR

HIGH obfuscation-hex-functions: lib/umd/locales/fr-FR.js:2 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 1 | // @univerjs-pro/exchange-client/locale/fr-FR > 2 | (function(_0x4d1073,_0x14ac49){var _0x3fa9fd=_0x3e02,_0x37c313=_0x4d1073();while(!![]){try{var _0x2c1f30=-parseInt(_0x3f 3 | 4 | // @univerjs-pro/docs-print/locale/fr-FR

HIGH obfuscation-hex-functions: lib/umd/locales/fr-FR.js:2 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 1 | // @univerjs-pro/exchange-client/locale/fr-FR > 2 | (function(_0x4d1073,_0x14ac49){var _0x3fa9fd=_0x3e02,_0x37c313=_0x4d1073();while(!![]){try{var _0x2c1f30=-parseInt(_0x3f 3 | 4 | // @univerjs-pro/docs-print/locale/fr-FR

HIGH obfuscation-hex-functions: lib/umd/locales/fr-FR.js:5 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 3 | 4 | // @univerjs-pro/docs-print/locale/fr-FR > 5 | function _0x347d(){var _0x29299c=['22TpbKfo','3584990wqteKo','748590kUUaiJ','96564Edrerv','UniverProDocsPrintFrFR','func 6 | 7 | // locale/fr-FR

HIGH obfuscation-hex-functions: lib/umd/locales/fr-FR.js:5 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 3 | 4 | // @univerjs-pro/docs-print/locale/fr-FR > 5 | function _0x347d(){var _0x29299c=['22TpbKfo','3584990wqteKo','748590kUUaiJ','96564Edrerv','UniverProDocsPrintFrFR','func 6 | 7 | // locale/fr-FR

HIGH obfuscation-while-true: lib/umd/locales/fr-FR.js:5 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 3 | 4 | // @univerjs-pro/docs-print/locale/fr-FR > 5 | function _0x347d(){var _0x29299c=['22TpbKfo','3584990wqteKo','748590kUUaiJ','96564Edrerv','UniverProDocsPrintFrFR','func 6 | 7 | // locale/fr-FR

HIGH obfuscation-hex-functions: lib/umd/locales/ja-JP.js:2 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 1 | // @univerjs-pro/exchange-client/locale/ja-JP > 2 | function _0x12b9(_0x4bf176,_0x2a2c37){_0x4bf176=_0x4bf176-0x1f1;var _0x4b168e=_0x4b16();var _0x12b97b=_0x4b168e[_0x4bf17 3 | 4 | // @univerjs-pro/docs-print/locale/ja-JP

HIGH obfuscation-hex-functions: lib/umd/locales/ja-JP.js:2 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 1 | // @univerjs-pro/exchange-client/locale/ja-JP > 2 | function _0x12b9(_0x4bf176,_0x2a2c37){_0x4bf176=_0x4bf176-0x1f1;var _0x4b168e=_0x4b16();var _0x12b97b=_0x4b168e[_0x4bf17 3 | 4 | // @univerjs-pro/docs-print/locale/ja-JP

HIGH obfuscation-while-true: lib/umd/locales/ja-JP.js:2 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 1 | // @univerjs-pro/exchange-client/locale/ja-JP > 2 | function _0x12b9(_0x4bf176,_0x2a2c37){_0x4bf176=_0x4bf176-0x1f1;var _0x4b168e=_0x4b16();var _0x12b97b=_0x4b168e[_0x4bf17 3 | 4 | // @univerjs-pro/docs-print/locale/ja-JP

HIGH obfuscation-hex-functions: lib/umd/locales/ja-JP.js:5 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 3 | 4 | // @univerjs-pro/docs-print/locale/ja-JP > 5 | function _0x3c10(){var _0x5827d0=['563592oPQsnX','308532SrzszT','781bqxxAs','49730nLHMNR','amd','362217TQhHrP','62030Vrb 6 | 7 | // locale/ja-JP

HIGH obfuscation-hex-functions: lib/umd/locales/ja-JP.js:5 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 3 | 4 | // @univerjs-pro/docs-print/locale/ja-JP > 5 | function _0x3c10(){var _0x5827d0=['563592oPQsnX','308532SrzszT','781bqxxAs','49730nLHMNR','amd','362217TQhHrP','62030Vrb 6 | 7 | // locale/ja-JP

HIGH obfuscation-while-true: lib/umd/locales/ja-JP.js:5 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 3 | 4 | // @univerjs-pro/docs-print/locale/ja-JP > 5 | function _0x3c10(){var _0x5827d0=['563592oPQsnX','308532SrzszT','781bqxxAs','49730nLHMNR','amd','362217TQhHrP','62030Vrb 6 | 7 | // locale/ja-JP

HIGH obfuscation-hex-functions: lib/umd/locales/ko-KR.js:2 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 1 | // @univerjs-pro/exchange-client/locale/ko-KR > 2 | function _0xae7f(){var _0xd71a92=['object','알\x20수\x20없는\x20오류','잠시만\x20기다려\x20주세요...','1ccOfJY','1751280rnRYkm','502657 3 | 4 | // @univerjs-pro/docs-print/locale/ko-KR

HIGH obfuscation-hex-functions: lib/umd/locales/ko-KR.js:2 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 1 | // @univerjs-pro/exchange-client/locale/ko-KR > 2 | function _0xae7f(){var _0xd71a92=['object','알\x20수\x20없는\x20오류','잠시만\x20기다려\x20주세요...','1ccOfJY','1751280rnRYkm','502657 3 | 4 | // @univerjs-pro/docs-print/locale/ko-KR

HIGH obfuscation-while-true: lib/umd/locales/ko-KR.js:2 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 1 | // @univerjs-pro/exchange-client/locale/ko-KR > 2 | function _0xae7f(){var _0xd71a92=['object','알\x20수\x20없는\x20오류','잠시만\x20기다려\x20주세요...','1ccOfJY','1751280rnRYkm','502657 3 | 4 | // @univerjs-pro/docs-print/locale/ko-KR

HIGH obfuscation-while-true: lib/umd/locales/ko-KR.js:5 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 3 | 4 | // @univerjs-pro/docs-print/locale/ko-KR > 5 | (function(_0x2860f8,_0xf3e119){var _0x210cd9=_0x4ddf,_0x1611f2=_0x2860f8();while(!![]){try{var _0x1dc2b6=-parseInt(_0x21 6 | 7 | // locale/ko-KR

HIGH obfuscation-hex-functions: lib/umd/locales/ko-KR.js:5 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 3 | 4 | // @univerjs-pro/docs-print/locale/ko-KR > 5 | (function(_0x2860f8,_0xf3e119){var _0x210cd9=_0x4ddf,_0x1611f2=_0x2860f8();while(!![]){try{var _0x1dc2b6=-parseInt(_0x21 6 | 7 | // locale/ko-KR

HIGH obfuscation-hex-functions: lib/umd/locales/ko-KR.js:5 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 3 | 4 | // @univerjs-pro/docs-print/locale/ko-KR > 5 | (function(_0x2860f8,_0xf3e119){var _0x210cd9=_0x4ddf,_0x1611f2=_0x2860f8();while(!![]){try{var _0x1dc2b6=-parseInt(_0x21 6 | 7 | // locale/ko-KR

HIGH obfuscation-hex-functions: lib/umd/locales/ru-RU.js:2 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 1 | // @univerjs-pro/exchange-client/locale/ru-RU > 2 | function _0x4459(_0x1d7353,_0x6704e8){_0x1d7353=_0x1d7353-0x17e;var _0x5b97ac=_0x5b97();var _0x445971=_0x5b97ac[_0x1d735 3 | 4 | // @univerjs-pro/docs-print/locale/ru-RU

HIGH obfuscation-while-true: lib/umd/locales/ru-RU.js:2 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 1 | // @univerjs-pro/exchange-client/locale/ru-RU > 2 | function _0x4459(_0x1d7353,_0x6704e8){_0x1d7353=_0x1d7353-0x17e;var _0x5b97ac=_0x5b97();var _0x445971=_0x5b97ac[_0x1d735 3 | 4 | // @univerjs-pro/docs-print/locale/ru-RU

HIGH obfuscation-hex-functions: lib/umd/locales/ru-RU.js:2 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 1 | // @univerjs-pro/exchange-client/locale/ru-RU > 2 | function _0x4459(_0x1d7353,_0x6704e8){_0x1d7353=_0x1d7353-0x17e;var _0x5b97ac=_0x5b97();var _0x445971=_0x5b97ac[_0x1d735 3 | 4 | // @univerjs-pro/docs-print/locale/ru-RU

HIGH obfuscation-hex-functions: lib/umd/locales/ru-RU.js:5 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 3 | 4 | // @univerjs-pro/docs-print/locale/ru-RU > 5 | function _0x1bb7(_0x3f915c,_0x4a6901){_0x3f915c=_0x3f915c-0x175;var _0xb18bd5=_0xb18b();var _0x1bb73b=_0xb18bd5[_0x3f915 6 | 7 | // locale/ru-RU

HIGH obfuscation-hex-functions: lib/umd/locales/ru-RU.js:5 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 3 | 4 | // @univerjs-pro/docs-print/locale/ru-RU > 5 | function _0x1bb7(_0x3f915c,_0x4a6901){_0x3f915c=_0x3f915c-0x175;var _0xb18bd5=_0xb18b();var _0x1bb73b=_0xb18bd5[_0x3f915 6 | 7 | // locale/ru-RU

HIGH obfuscation-while-true: lib/umd/locales/ru-RU.js:5 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 3 | 4 | // @univerjs-pro/docs-print/locale/ru-RU > 5 | function _0x1bb7(_0x3f915c,_0x4a6901){_0x3f915c=_0x3f915c-0x175;var _0xb18bd5=_0xb18b();var _0x1bb73b=_0xb18bd5[_0x3f915 6 | 7 | // locale/ru-RU

HIGH obfuscation-while-true: lib/umd/locales/sk-SK.js:2 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 1 | // @univerjs-pro/exchange-client/locale/sk-SK > 2 | (function(_0x308e4f,_0x4884cb){var _0x5b0632=_0x6172,_0x1a1a16=_0x308e4f();while(!![]){try{var _0xda508b=-parseInt(_0x5b 3 | 4 | // @univerjs-pro/docs-print/locale/sk-SK

HIGH obfuscation-hex-functions: lib/umd/locales/sk-SK.js:2 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 1 | // @univerjs-pro/exchange-client/locale/sk-SK > 2 | (function(_0x308e4f,_0x4884cb){var _0x5b0632=_0x6172,_0x1a1a16=_0x308e4f();while(!![]){try{var _0xda508b=-parseInt(_0x5b 3 | 4 | // @univerjs-pro/docs-print/locale/sk-SK

HIGH obfuscation-hex-functions: lib/umd/locales/sk-SK.js:2 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 1 | // @univerjs-pro/exchange-client/locale/sk-SK > 2 | (function(_0x308e4f,_0x4884cb){var _0x5b0632=_0x6172,_0x1a1a16=_0x308e4f();while(!![]){try{var _0xda508b=-parseInt(_0x5b 3 | 4 | // @univerjs-pro/docs-print/locale/sk-SK

HIGH obfuscation-while-true: lib/umd/locales/sk-SK.js:5 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 3 | 4 | // @univerjs-pro/docs-print/locale/sk-SK > 5 | (function(_0x244e46,_0x308aef){var _0x2c3238=_0x236e,_0x226ee9=_0x244e46();while(!![]){try{var _0x8d1ae8=parseInt(_0x2c3 6 | 7 | // locale/sk-SK

HIGH obfuscation-hex-functions: lib/umd/locales/sk-SK.js:5 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 3 | 4 | // @univerjs-pro/docs-print/locale/sk-SK > 5 | (function(_0x244e46,_0x308aef){var _0x2c3238=_0x236e,_0x226ee9=_0x244e46();while(!![]){try{var _0x8d1ae8=parseInt(_0x2c3 6 | 7 | // locale/sk-SK

HIGH obfuscation-hex-functions: lib/umd/locales/sk-SK.js:5 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 3 | 4 | // @univerjs-pro/docs-print/locale/sk-SK > 5 | (function(_0x244e46,_0x308aef){var _0x2c3238=_0x236e,_0x226ee9=_0x244e46();while(!![]){try{var _0x8d1ae8=parseInt(_0x2c3 6 | 7 | // locale/sk-SK

HIGH obfuscation-while-true: lib/umd/locales/vi-VN.js:2 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 1 | // @univerjs-pro/exchange-client/locale/vi-VN > 2 | (function(_0x980e15,_0x3612c9){var _0xa9a3be=_0x3f0a,_0x33a82c=_0x980e15();while(!![]){try{var _0x4560d1=parseInt(_0xa9a 3 | 4 | // @univerjs-pro/docs-print/locale/vi-VN

HIGH obfuscation-hex-functions: lib/umd/locales/vi-VN.js:2 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 1 | // @univerjs-pro/exchange-client/locale/vi-VN > 2 | (function(_0x980e15,_0x3612c9){var _0xa9a3be=_0x3f0a,_0x33a82c=_0x980e15();while(!![]){try{var _0x4560d1=parseInt(_0xa9a 3 | 4 | // @univerjs-pro/docs-print/locale/vi-VN

HIGH obfuscation-hex-functions: lib/umd/locales/vi-VN.js:2 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 1 | // @univerjs-pro/exchange-client/locale/vi-VN > 2 | (function(_0x980e15,_0x3612c9){var _0xa9a3be=_0x3f0a,_0x33a82c=_0x980e15();while(!![]){try{var _0x4560d1=parseInt(_0xa9a 3 | 4 | // @univerjs-pro/docs-print/locale/vi-VN

HIGH obfuscation-hex-functions: lib/umd/locales/vi-VN.js:5 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 3 | 4 | // @univerjs-pro/docs-print/locale/vi-VN > 5 | function _0x27d4(_0x3d88bf,_0x20a80d){_0x3d88bf=_0x3d88bf-0xd1;var _0x162b03=_0x162b();var _0x27d420=_0x162b03[_0x3d88bf 6 | 7 | // locale/vi-VN

HIGH obfuscation-while-true: lib/umd/locales/vi-VN.js:5 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 3 | 4 | // @univerjs-pro/docs-print/locale/vi-VN > 5 | function _0x27d4(_0x3d88bf,_0x20a80d){_0x3d88bf=_0x3d88bf-0xd1;var _0x162b03=_0x162b();var _0x27d420=_0x162b03[_0x3d88bf 6 | 7 | // locale/vi-VN

HIGH obfuscation-hex-functions: lib/umd/locales/vi-VN.js:5 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 3 | 4 | // @univerjs-pro/docs-print/locale/vi-VN > 5 | function _0x27d4(_0x3d88bf,_0x20a80d){_0x3d88bf=_0x3d88bf-0xd1;var _0x162b03=_0x162b();var _0x27d420=_0x162b03[_0x3d88bf 6 | 7 | // locale/vi-VN

HIGH obfuscation-while-true: lib/umd/locales/zh-CN.js:2 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 1 | // @univerjs-pro/exchange-client/locale/zh-CN > 2 | (function(_0x21afc1,_0x123a45){var _0xfd3a92=_0x31e4,_0x58be9c=_0x21afc1();while(!![]){try{var _0x38c046=-parseInt(_0xfd 3 | 4 | // @univerjs-pro/docs-print/locale/zh-CN

HIGH obfuscation-hex-functions: lib/umd/locales/zh-CN.js:2 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 1 | // @univerjs-pro/exchange-client/locale/zh-CN > 2 | (function(_0x21afc1,_0x123a45){var _0xfd3a92=_0x31e4,_0x58be9c=_0x21afc1();while(!![]){try{var _0x38c046=-parseInt(_0xfd 3 | 4 | // @univerjs-pro/docs-print/locale/zh-CN

HIGH obfuscation-hex-functions: lib/umd/locales/zh-CN.js:2 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 1 | // @univerjs-pro/exchange-client/locale/zh-CN > 2 | (function(_0x21afc1,_0x123a45){var _0xfd3a92=_0x31e4,_0x58be9c=_0x21afc1();while(!![]){try{var _0x38c046=-parseInt(_0xfd 3 | 4 | // @univerjs-pro/docs-print/locale/zh-CN

HIGH obfuscation-hex-functions: lib/umd/locales/zh-CN.js:5 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 3 | 4 | // @univerjs-pro/docs-print/locale/zh-CN > 5 | function _0x3204(_0xae76fc,_0x2628b0){_0xae76fc=_0xae76fc-0x114;var _0x1ab290=_0x1ab2();var _0x320465=_0x1ab290[_0xae76f 6 | 7 | // locale/zh-CN

HIGH obfuscation-hex-functions: lib/umd/locales/zh-CN.js:5 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 3 | 4 | // @univerjs-pro/docs-print/locale/zh-CN > 5 | function _0x3204(_0xae76fc,_0x2628b0){_0xae76fc=_0xae76fc-0x114;var _0x1ab290=_0x1ab2();var _0x320465=_0x1ab290[_0xae76f 6 | 7 | // locale/zh-CN

HIGH obfuscation-while-true: lib/umd/locales/zh-CN.js:5 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 3 | 4 | // @univerjs-pro/docs-print/locale/zh-CN > 5 | function _0x3204(_0xae76fc,_0x2628b0){_0xae76fc=_0xae76fc-0x114;var _0x1ab290=_0x1ab2();var _0x320465=_0x1ab290[_0xae76f 6 | 7 | // locale/zh-CN

HIGH obfuscation-hex-functions: lib/umd/locales/zh-TW.js:2 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 1 | // @univerjs-pro/exchange-client/locale/zh-TW > 2 | function _0x5226(){var _0x3b318d=['另存為','1821244eidoNx','object','檔案上傳成功','下載中','開啟(檔案)','上傳中','下載成功','21519rxqPxg','4CT 3 | 4 | // @univerjs-pro/docs-print/locale/zh-TW

HIGH obfuscation-hex-functions: lib/umd/locales/zh-TW.js:2 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 1 | // @univerjs-pro/exchange-client/locale/zh-TW > 2 | function _0x5226(){var _0x3b318d=['另存為','1821244eidoNx','object','檔案上傳成功','下載中','開啟(檔案)','上傳中','下載成功','21519rxqPxg','4CT 3 | 4 | // @univerjs-pro/docs-print/locale/zh-TW

HIGH obfuscation-while-true: lib/umd/locales/zh-TW.js:2 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 1 | // @univerjs-pro/exchange-client/locale/zh-TW > 2 | function _0x5226(){var _0x3b318d=['另存為','1821244eidoNx','object','檔案上傳成功','下載中','開啟(檔案)','上傳中','下載成功','21519rxqPxg','4CT 3 | 4 | // @univerjs-pro/docs-print/locale/zh-TW

HIGH obfuscation-hex-functions: lib/umd/locales/zh-TW.js:5 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 3 | 4 | // @univerjs-pro/docs-print/locale/zh-TW > 5 | function _0x596e(_0x12232c,_0x52ca3a){_0x12232c=_0x12232c-0x1d6;var _0x1924eb=_0x1924();var _0x596e82=_0x1924eb[_0x12232 6 | 7 | // locale/zh-TW

HIGH obfuscation-while-true: lib/umd/locales/zh-TW.js:5 semgrep

while(!![]) loop is a signature of javascript-obfuscator output 3 | 4 | // @univerjs-pro/docs-print/locale/zh-TW > 5 | function _0x596e(_0x12232c,_0x52ca3a){_0x12232c=_0x12232c-0x1d6;var _0x1924eb=_0x1924();var _0x596e82=_0x1924eb[_0x12232 6 | 7 | // locale/zh-TW

HIGH obfuscation-hex-functions: lib/umd/locales/zh-TW.js:5 semgrep

Hex-prefixed function names (_0x...) are generated by javascript-obfuscator 3 | 4 | // @univerjs-pro/docs-print/locale/zh-TW > 5 | function _0x596e(_0x12232c,_0x52ca3a){_0x12232c=_0x12232c-0x1d6;var _0x1924eb=_0x1924();var _0x596e82=_0x1924eb[_0x12232 6 | 7 | // locale/zh-TW

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.

v0.19.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.

v0.10.14

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.