{
  "ml": {
    "v": "7",
    "eng": "2.12.0-beta.0",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.017163744,
        "rte": "az",
        "prob": 0.017163744
      },
      {
        "cls": 0,
        "raw": 0.018529257,
        "rte": "az/npm",
        "prob": 0.018529257
      }
    ],
    "prob": 0.017163744,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.017163744196295738,
        "type": "npm"
      },
      {
        "id": 1,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010728836059570312,
        "type": "markdown"
      },
      {
        "id": 4,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001527865788375493,
        "type": "javascript"
      },
      {
        "id": 5,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013480584129865747,
        "type": "data"
      },
      {
        "id": 6,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000016520420103915967,
        "type": "package.json"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-09-21T07:07:56Z"
  },
  "path": "vue-intl-8.1.1.tgz",
  "raw": {
    "files": [
      {
        "id": 0,
        "mol": "H(Db)Md₂(Pa₅)",
        "sha": "43ef15e2a3a62c8171e2fbf3080e249174ec8f7575b26e7eb954f9a95e30bcb8",
        "path": "vue-intl-8.1.1.tgz",
        "refs": [
          {
            "to": "formatjs/formatjs.git",
            "off": 0,
            "kind": "repository"
          }
        ],
        "risk": 8,
        "size": 3035,
        "type": "npm",
        "facts": {
          "metrics": {
            "file": {
              "size": 3035,
              "entropy": 7.94
            },
            "parse": {
              "error_count": 1
            },
            "binary": {
              "peak_region_bytes": 3035,
              "peak_region_entropy": 7.79
            },
            "consistency": {
              "self_dependency": 0,
              "name_repo_mismatch": 1,
              "unused_runtime_deps": 0
            }
          }
        },
        "ident": {
          "name": {
            "value": "vue-intl",
            "source": "npm.name",
            "verified": false
          },
          "urls": [
            {
              "url": "formatjs/formatjs.git",
              "kind": "repository",
              "source": "npm.repository.url"
            },
            {
              "url": "https://formatjs.github.io/docs/vue-intl",
              "kind": "homepage",
              "source": "npm.homepage"
            }
          ],
          "trust": "unsigned",
          "emails": [
            "holevietlong@gmail.com"
          ],
          "authors": [
            {
              "name": "Long Ho",
              "role": "author",
              "email": "holevietlong@gmail.com",
              "source": "npm.author"
            }
          ],
          "version": {
            "value": "8.1.1",
            "source": "npm.version",
            "verified": false
          },
          "identifier": {
            "value": "vue-intl",
            "source": "npm.name",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "metadata/file/extension/identity::declaration-file-extension",
            "conf": 1.0,
            "crit": 2,
            "desc": "File uses a source declaration extension",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::test-or-declaration-file",
            "conf": 0.85,
            "crit": 1,
            "desc": "File is a test or type-declaration source file",
            "from": [
              {
                "file": 3
              }
            ],
            "uses": [
              0
            ]
          },
          {
            "id": "metadata/package/entrypoint::pkg-types-field",
            "conf": 0.9,
            "crit": 3,
            "desc": "Package declares TypeScript types entry"
          },
          {
            "id": "metadata/package/repository::has-repository-url",
            "conf": 0.85,
            "crit": 2,
            "desc": "package.json declares a repository URL"
          },
          {
            "id": "metadata/lang/scripted::dts-declaration-file",
            "conf": 0.99,
            "crit": 2,
            "desc": "TypeScript declaration file",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/package/entrypoint::has-exports-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "package.json declares an exports map"
          },
          {
            "id": "metadata/file/format/structured::sourcemap",
            "conf": 1.0,
            "crit": 3,
            "desc": "JavaScript source map",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/package/repository::has-repository-field",
            "conf": 0.9,
            "crit": 2,
            "desc": "package.json declares repository metadata"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/package/files/included::package-json-basename",
            "conf": 0.95,
            "crit": 3,
            "desc": "Filename is package.json",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/module-exec::module-scope-zero-arg-call",
            "conf": 0.86,
            "crit": 3,
            "desc": "Module scope assigns zero-argument call",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/file/format/structured::sourcemap-sources-content",
            "conf": 0.9,
            "crit": 3,
            "desc": "Source map sourcesContent array",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/package/repository::npm-name-repo-mismatch",
            "conf": 0.8,
            "crit": 3,
            "desc": "Package and repository names differ",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/package/entrypoint::has-multiple-entries",
            "conf": 0.85,
            "crit": 3,
            "desc": "Package has multiple entry points",
            "from": [
              {
                "off": 420,
                "file": 6,
                "line": 20
              }
            ],
            "uses": [
              2,
              5
            ]
          },
          {
            "id": "metadata/package/dependencies/manifest/presence::has-runtime-deps",
            "conf": 0.85,
            "crit": 3,
            "desc": "Package declares a runtime dependency",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/package/repository::repo-url-owner-project-coordinate",
            "conf": 0.9,
            "crit": 3,
            "desc": "Repository URL uses owner/project coordinate"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/file/archive::archive-js-member",
            "conf": 0.9,
            "crit": 3,
            "desc": "Archive member is a JavaScript file"
          },
          {
            "id": "metadata/package/documentation/package-metadata::npm-name-matches-readme-heading",
            "conf": 0.9,
            "crit": 3,
            "desc": "README heading matches the npm package name"
          }
        ]
      },
      {
        "ctx": [
          {
            "b": "o?wqboLF0FzGxv@3pw-JD2^RixMLvBv\u003c@JQfFUBbmSir:vrtau3joQvA=2JiB7]MgazC)txK#i}vTf8eA:-\u003ccwN)tmw].D]aA7\u003cmv}Yp\u003exjSRpBz\u0026pgzH0vzwPz\u003cgzxJ\u003ebByw)3x(mMavix5#AcSNAw/#hex(+zrz!s9nvrb{4vqYP#vrlHdv}/v[wN(]]z!0{bwO#P#BzkVhazbt7wPF$xBzbkdb2-z(BA.elwG\u0026MOaARJAwmYg=azCZoBzbkdq/un\u0026CvtJ6aA}KwxM53naAz4mBAh89BzkVhefFUAv@co#x(mMaCwhejz/{dAy?W:2Byxo9z/cXtxK@rbx\u003eI8",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "z/f91BzkVhB2\u003cTnra]?=vpBd#wGUG3AcVFrxj#xfzF%Shv}u=\u003ezE:(ixLzJgAaK6bx(!ufz/cXnz//Y6wGV5cvqG:5vR3V@zEWH9wmYo]x(k54y?$k7z/xA4B0bywaAIWmB97\u0026dBzkf1aAhmtBzkVhB0bykaARpdax9h\u003cBA.elwIaq%r7GC2q+]\u003eZs3Y.Mav#",
            "ln": 464,
            "col": 423,
            "line": 5
          },
          {
            "b": "l)bD8axg)2axH\u003cbqBa5SnKVM2pEVE3mn=Gzk#7xBlp\u003c\u003cxr9p:{mOcMOmn)bcmO=]8k{e#\u0026qDcjPrzkXRaw=6op!$1Uave:\u003cawLZcnLR-MnLR=Ao*}/Re*9.XawLYPmoh\u0026Lr3kagk$\u003c@{r7GC2k#*(PpF$alpF@r5pF+g(nK(rJav]p4l}70LavnG",
            "ln": 712,
            "col": 109,
            "line": 9
          },
          {
            "b": "r7GCQs4MsVefEkRnMehQm\u003c7o0pFAw.pGpvppEVE5qxOLaavw}1pdmJHnL-87s4MvZaxg)2ax869r98v-miCx7axg)2axqueawU(TpGf\u003eNqxOv@k$\u003c\u003cBm]HK4p9rIbmiCJ8mPrCPqBJhB",
            "ln": 953,
            "col": 350,
            "line": 9
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 1065,
              "entropy": 5.06
            },
            "text": {
              "lines": 9,
              "top_char": 111,
              "max_ws_run": 1,
              "digit_ratio": 0,
              "space_count": 163,
              "char_entropy": 5.06,
              "unique_chars": 58,
              "top_char_null": 0,
              "lines_over_200": 2,
              "top_char_ratio": 0.05,
              "avg_line_length": 117.33,
              "max_line_length": 460,
              "empty_line_ratio": 0.44,
              "last_line_length": 460,
              "whitespace_ratio": 0.16,
              "line_length_stddev": 179.83
            },
            "binary": {
              "peak_region_bytes": 1024,
              "peak_region_entropy": 5.06
            }
          }
        },
        "id": 1,
        "path": "vue-intl-8.1.1.tgz!!package/LICENSE.md",
        "pid": 0,
        "risk": 1,
        "sha": "b1cc980e28e9e48f377db191578a9361494ca7117185b69dd66cabaf5b460fb7",
        "size": 1065,
        "traits": [
          {
            "id": "metadata/file/extension/identity::doc-or-config-extension",
            "conf": 1.0,
            "crit": 2,
            "desc": "Text, document, or config extension"
          },
          {
            "id": "metadata/file/extension/identity::json-txt-md-basename",
            "conf": 1.0,
            "crit": 2,
            "desc": "JSON, text, or markdown filename extension"
          },
          {
            "id": "metadata/file/extension/identity::markdown-file-basename",
            "conf": 1.0,
            "crit": 2,
            "desc": "Markdown document file extension"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                172,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                136,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                760,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                1001,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                122,
                0
              ]
            ]
          }
        ],
        "type": "markdown"
      },
      {
        "ctx": [
          {
            "b": "nP5S^lT:FrwH[%mwObT]wLD-SB75Y)efFFmw[=c]o\u003ewx!vp%d)aBLwAA=k!qb0Y:UA=2lbyi84xzGGXsi%]XsAbP=saBtkBzFA-)BsXLNA=lbnwmV)iazbUjz6g3CB.8:U3nj4SA+e($z/cXpvpK7YxjVcqC6dvFx(n3efkkrswN/*@z/ddxwQb[IA%=z}zGx[xx(n3eoj-w\u003ejS)WGzdmB1c[dj+fe1LYzE^^0xk8p43nj4SA+e($z/cXpvpK7YxjVcqC6dvFx(n3efk$-Ixk8loBAm!0z/fSray/C6vru6LzGGXqjS(d\u003eAcb/jzGvlHjW6#pDMW3uB97\u0026by:-.hA48]R3jgAUasFyKAcb/jzGvlHBzbYkCoy^mCoxs{A=k$Db28=)B7]J8ayGbbBzkVhB6{b5z/M$zB.9dszGGXqAboVfx(kazi%(p7z/fSrazC.ny-\u003e\u003e-v@=c?By!3YBzJiSc#T6Dx(v)gdlv\u003eyvq{frv@Dl%x\u003eG5hy\u0026r=\u003ey/2d\u003cAaK6ix\u003equrbX.dry-\u003e\u003e-x(n3ei%(p5AbWBtz/ff3xd^?kz^)c\u003ep\u0026ZF[wPz)bwPGEHw]zZbvrtjPB8$=5wGTbUx(n3ee[P3xzddJXwPI{3xjTdi31m^(e[n*qw[+)gxkzG}vqF+Xz/xodBzkrce=",
            "ln": 179,
            "col": 180,
            "line": 1
          },
          {
            "b": "mriA!AWUrYzxJUhBzJ7rvRPE:BrC^oB0bvsBrCpnygQ)%wN)zonP5P\u003evqG:5BzbkdAboVfx(k5iAV/HCwGU@jz*2\u00269wL3=Yy+x9Ai%(pmwPS6nzxJUhBzK2CEf}RXbv$+6A+e($z/b[[CYmOwBrC]MnP5S^mriA!AX5t8zGGX-A=M8slVlHDefEH",
            "ln": 1365,
            "col": 23,
            "line": 28
          },
          {
            "b": "o\u003ewx!vp%d)efFUABzKPYC}p7SA=lbnwmXtIBzJGJB-Ra=zGGXqEld=yfe1K)B8Mhwv}wwyAbYJexh}\u00266j.X!AwQ2?xB1Rrrz#",
            "ln": 1671,
            "col": 196,
            "line": 32
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "Symbol"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "createIntl$1"
            ],
            [
              "",
              "app.provide"
            ],
            [
              "",
              "provide"
            ],
            [
              "",
              "inject"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "@formatjs/intl"
            ],
            [
              "",
              "vue"
            ]
          ],
          "mbr": [
            "app.config",
            "app.config.globalProperties",
            "app.config.globalProperties.$formatDate",
            "app.config.globalProperties.$formatDateTimeRange",
            "app.config.globalProperties.$formatDisplayName",
            "app.config.globalProperties.$formatList",
            "app.config.globalProperties.$formatMessage",
            "app.config.globalProperties.$formatNumber",
            "app.config.globalProperties.$formatRelativeTime",
            "app.config.globalProperties.$formatTime",
            "app.config.globalProperties.$intl",
            "app.provide",
            "intl.formatDate",
            "intl.formatDateTimeRange",
            "intl.formatDisplayName",
            "intl.formatList",
            "intl.formatMessage",
            "intl.formatNumber",
            "intl.formatRelativeTime",
            "intl.formatTime"
          ],
          "tgt": [
            "Error",
            "Symbol",
            "app.provide",
            "createIntl$1",
            "inject",
            "provide"
          ],
          "funcs": [
            [
              "anonymous",
              425
            ],
            [
              "install",
              441
            ],
            [
              "provideIntl",
              1235
            ],
            [
              "useIntl",
              1291
            ]
          ],
          "metrics": {
            "ast": {
              "op.lnot": 2,
              "max_depth": 13,
              "call_count": 7,
              "node_count": 427,
              "member_count": 20,
              "op_density.lnot": 0,
              "member_depth_max": 4
            },
            "file": {
              "size": 1748,
              "entropy": 4.94
            },
            "text": {
              "lines": 34,
              "top_char": 101,
              "tab_count": 16,
              "max_ws_run": 1,
              "digit_ratio": 0,
              "space_count": 108,
              "char_entropy": 4.94,
              "unique_chars": 60,
              "top_char_null": 0,
              "lines_over_200": 2,
              "string_density": 0.12,
              "top_char_ratio": 0.07,
              "avg_line_length": 50.44,
              "max_line_length": 244,
              "empty_line_ratio": 0.03,
              "last_line_length": 33,
              "whitespace_ratio": 0.09,
              "identifier_density": 3.18,
              "line_length_stddev": 53.7,
              "normalized_string_count": 0.69,
              "suspicious_string_ratio": 0.25,
              "suspicious_comment_ratio": 0.14,
              "normalized_unique_identifiers": 8.26
            },
            "binds": {
              "count": 13
            },
            "binary": {
              "peak_region_bytes": 1748,
              "peak_region_entropy": 4.93
            },
            "source": {
              "function_count": 3
            },
            "imports": {
              "count": 2,
              "third_party_count": 2,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 125,
              "count": 4,
              "shell": 1,
              "avg_length": 31.25,
              "max_length": 71,
              "avg_entropy": 3.32,
              "entropy_stddev": 1.01
            },
            "comments": {
              "chars": 175,
              "count": 7,
              "lines": 7,
              "base64": 1,
              "to_code_ratio": 0.26
            },
            "functions": {
              "count": 3,
              "nested": 1,
              "density": 11.76,
              "anonymous": 1,
              "avg_params": 0.75,
              "code_ratio": 1.06,
              "max_params": 1,
              "length_stddev": 5.05,
              "avg_name_length": 8.33,
              "no_params_count": 1,
              "avg_length_lines": 9,
              "max_length_lines": 14,
              "min_length_lines": 3,
              "avg_nesting_depth": 0.25,
              "max_nesting_depth": 1,
              "avg_param_name_length": 4.67
            },
            "identifiers": {
              "count": 108,
              "unique": 42,
              "avg_length": 12.12,
              "max_length": 25,
              "min_length": 3,
              "avg_entropy": 3.02,
              "reuse_ratio": 0.39,
              "length_stddev": 5.3,
              "has_digit_ratio": 0.02,
              "high_entropy_count": 6,
              "high_entropy_ratio": 0.14,
              "all_lowercase_ratio": 0.17,
              "numeric_suffix_count": 1
            }
          }
        },
        "id": 4,
        "mol": "H(Db)",
        "path": "vue-intl-8.1.1.tgz!!package/index.js",
        "pid": 0,
        "risk": 1,
        "sha": "3374eda10b5cd713ec84f6828c2aeecf72082ee91be81b158da99814055058ab",
        "size": 1748,
        "traits": [
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                1413,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                506,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/module-exec::module-scope-zero-arg-call",
            "conf": 0.86,
            "crit": 3,
            "desc": "Module scope assigns zero-argument call",
            "spans": [
              [
                329,
                24
              ]
            ]
          }
        ],
        "type": "javascript"
      },
      {
        "ctx": [
          {
            "b": "DM)SAA=U@kzx.a$efXXuy?j!Kb57}9wQ2?xB0rdVzEEx[B0rUHb41\u00262wNPW(nP5S^b3=-zB8Mhwv}xZ9i:i^Xe?Z{RygQ)%x(v(vyH}=zBAnSSa$+G3AboVfx(kLBB0rdVe?O!@A=lbnwmY^lBAnTiefYdNB-H#6B3\u003c\u003e-By/uib05{LwQ5fjA=-Blz/fSrazC.ny!Ft+iV@M.x(OobaAI*BvSc69jS)WGzdmB1c[ezsa$K{Lze:AlBrC{nzxH6iA+eW3wL3=Yy-)ecaywS0wNPW(nP5S^el)6naAR)FwGTMZBzKr.zF0P}el)6naAR)FwGTMZBzKA+A=2j",
            "ln": 0,
            "col": 1,
            "line": 1
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 3105,
              "entropy": 5.21
            },
            "binary": {
              "peak_region_bytes": 3072,
              "peak_region_entropy": 4.91
            }
          }
        },
        "id": 5,
        "mol": "Md",
        "path": "vue-intl-8.1.1.tgz!!package/index.js.map",
        "pid": 0,
        "risk": 1,
        "sha": "295e680c05beaf6a6cda30ea901fe8959deb516a79c8b9a6b6a3282602b39564",
        "size": 3105,
        "traits": [
          {
            "id": "metadata/file/format/structured::sourcemap",
            "conf": 1.0,
            "crit": 3,
            "desc": "JavaScript source map",
            "spans": [
              [
                0,
                19
              ]
            ]
          },
          {
            "id": "metadata/file/format/structured::sourcemap-sources-content",
            "conf": 0.9,
            "crit": 3,
            "desc": "Source map sourcesContent array",
            "spans": [
              [
                121,
                18
              ]
            ]
          }
        ],
        "type": "data"
      },
      {
        "ctx": [
          {
            "b": "DKp(rb5Q?awG\u003ceTb6F9ueOP9Ay:7zqarR\u003eKwPz\u003caz/c:War\u0026=$f!Lg8ed9Hxb4Lnav@=p5BzkVhb03?\u003cw]zZbvrum9azC.ny-)h3zE^E0xcp/8AV/KFwG\u0026VjarR\u003ezwQeGrA+6kniV}SlarR^Hb4++lzddK3B0rdxarR^Hb55+\u003ezxZRsarR^Hb57}pwPzV%BzkVhvqGU7vruj4zxZRsarR^Hb57}py:7zqarR^Hb6F9ua{]Cnt}us9ar\u003eGqzdNV{xjSnFar\u003eGvBz#pZfe3{QA=2lbyi81ux([3hvLhwkfjY0hB1.YVwI4RlBzJcL3lQDny?Wx\u003czGxwkiV]RvnMl(+3lQDnvrDW9z/N3.ar\u003cG$zF77.zY?eQz!%0dx\u003eqy5z/fhMxkI6\u003ey+xjoz9xc{3lQDnA+fidB7]-mA^n\u0026\u0026aBsCrarR^JBA}?pb03?\u003cxk8Died9HxarR\u003eJA+({Xar\u003eAoA=2lbyi84uz/PY6Bzt\u003eHxk8Di3lQEted9Hxb6n9HwG\u003ceTb5ImeB.\u003eRked9Hxb6n9HwPG4Rar\u003eJqwmZ0rwg?$Ba$K6zar\u003exwAbP=sB0rT/DKp(rarR\u003cXb03?\u003ce?Z{RwmZ0ryi7NaarV7-3lQDnwmYZ\u003ezE^r@v}/H}b03\u0026[3lQDlar\u003c6.z/PY6Bzt\u003eIx\u003e8oqzdN^fvp%d-z/PY6Bs?DuA=U/jb03?\u003cgCgKqf/ZBe3lQDlar\u003c6.z/PY6Bzt\u003eIx(n3eb03?\u003chzcZpf^l@EaBL^FarR\u003eEwO2)IwPhi#wmYT*x\u003equfiV@+RarR^Hb6F9ub03?\u003cgA)eGaBKPB",
            "ln": 0,
            "col": 1,
            "line": 1
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "3.5.19",
              "@formatjs/icu-messageformat-parser"
            ],
            [
              "6.1.1",
              "@formatjs/intl"
            ],
            [
              "3",
              "vue"
            ]
          ],
          "metrics": {
            "file": {
              "size": 636,
              "entropy": 4.65
            },
            "binary": {
              "peak_region_bytes": 636,
              "peak_region_entropy": 4.65
            },
            "consistency": {
              "name_repo_mismatch": 1
            }
          }
        },
        "id": 6,
        "ident": {
          "name": {
            "value": "vue-intl",
            "source": "npm.name",
            "verified": false
          },
          "urls": [
            {
              "url": "formatjs/formatjs.git",
              "kind": "repository",
              "source": "npm.repository.url"
            },
            {
              "url": "https://formatjs.github.io/docs/vue-intl",
              "kind": "homepage",
              "source": "npm.homepage"
            }
          ],
          "trust": "unsigned",
          "emails": [
            "holevietlong@gmail.com"
          ],
          "authors": [
            {
              "name": "Long Ho",
              "role": "author",
              "email": "holevietlong@gmail.com",
              "source": "npm.author"
            }
          ],
          "version": {
            "value": "8.1.1",
            "source": "npm.version",
            "verified": false
          },
          "identifier": {
            "value": "vue-intl",
            "source": "npm.name",
            "verified": false
          }
        },
        "mol": "Md(Pa₄)",
        "path": "vue-intl-8.1.1.tgz!!package/package.json",
        "pid": 0,
        "refs": [
          {
            "to": "formatjs/formatjs.git",
            "off": 370,
            "kind": "repository"
          },
          {
            "to": "pkg:npm/%40formatjs/icu-messageformat-parser@3.5.19",
            "off": 510,
            "kind": "dependency"
          },
          {
            "to": "pkg:npm/%40formatjs/intl@6.1.1",
            "off": 562,
            "kind": "dependency"
          },
          {
            "to": "./index.js",
            "off": 468,
            "file": 4,
            "kind": "local"
          }
        ],
        "risk": 4,
        "sha": "b59a716e7d7765c9aef8727a9eecf467cc033878497e0eb8e931571ef62cbc73",
        "size": 636,
        "traits": [
          {
            "id": "metadata/package/dependencies/manifest/presence::has-runtime-deps",
            "conf": 0.85,
            "crit": 3,
            "desc": "Package declares a runtime dependency",
            "spans": [
              [
                487,
                23
              ]
            ]
          },
          {
            "id": "metadata/package/entrypoint::has-exports-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "package.json declares an exports map",
            "spans": [
              [
                445,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/files/included::package-json-basename",
            "conf": 0.95,
            "crit": 3,
            "desc": "Filename is package.json"
          },
          {
            "id": "metadata/package/repository::has-repository-field",
            "conf": 0.9,
            "crit": 2,
            "desc": "package.json declares repository metadata",
            "spans": [
              [
                323,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/repository::has-repository-url",
            "conf": 0.85,
            "crit": 2,
            "desc": "package.json declares a repository URL",
            "spans": [
              [
                362,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/repository::repo-url-owner-project-coordinate",
            "conf": 0.9,
            "crit": 3,
            "desc": "Repository URL uses owner/project coordinate",
            "spans": [
              [
                362,
                21
              ]
            ]
          },
          {
            "id": "metadata/package/entrypoint::pkg-types-field",
            "conf": 0.9,
            "crit": 3,
            "desc": "Package declares TypeScript types entry",
            "spans": [
              [
                420,
                10
              ]
            ]
          },
          {
            "id": "metadata/package/repository::npm-name-repo-mismatch",
            "conf": 0.8,
            "crit": 3,
            "desc": "Package and repository names differ"
          },
          {
            "id": "metadata/package/entrypoint::has-multiple-entries",
            "conf": 0.85,
            "crit": 3,
            "desc": "Package has multiple entry points",
            "uses": [
              1,
              6
            ],
            "spans": [
              [
                420,
                10
              ],
              [
                445,
                18
              ]
            ]
          }
        ],
        "type": "package.json"
      }
    ],
    "rev": "5bb5a",
    "v": "8"
  }
}