{
  "ml": {
    "v": "7",
    "eng": "2.11.0-beta.0",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.000016262135,
        "rte": "az",
        "prob": 0.000016262135
      },
      {
        "cls": 0,
        "raw": 0.00005423029,
        "rte": "az/scripts",
        "prob": 0.00005423029
      },
      {
        "cls": 0,
        "raw": 0.000056842964,
        "rte": "az/javascript",
        "prob": 0.000056842964
      }
    ],
    "prob": 0.000016262135,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000016262134522548877,
        "type": "javascript"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-09-17T17:02:08Z"
  },
  "path": "20161006_dfc118c6ab4e37469d12366e1b19d8f8.js",
  "raw": {
    "v": "8",
    "rev": "e86a6",
    "files": [
      {
        "id": 0,
        "sha": "f836b635f74c5e50cec18089e47acc8fba24b8d82fbc0868de12bea9625fe110",
        "path": "20161006_dfc118c6ab4e37469d12366e1b19d8f8.js",
        "size": 174810,
        "type": "javascript",
        "facts": {
          "funcs": [
            [
              "asdffda",
              173334
            ]
          ],
          "metrics": {
            "ast": {
              "max_depth": 8,
              "call_count": 0,
              "node_count": 1599,
              "sequence_count": 88
            },
            "file": {
              "size": 174810,
              "entropy": 3.63
            },
            "text": {
              "lines": 106,
              "top_char": 44,
              "max_ws_run": 1,
              "digit_ratio": 0.01,
              "space_count": 17346,
              "char_entropy": 3.63,
              "unique_chars": 80,
              "top_char_null": 0,
              "escape_density": 0.02,
              "lines_over_200": 2,
              "lines_over_500": 1,
              "string_density": 1.66,
              "top_char_ratio": 0.2,
              "avg_line_length": 1648.15,
              "lines_over_1000": 1,
              "max_line_length": 172912,
              "empty_line_ratio": 0.02,
              "hex_escape_count": 39,
              "last_line_length": 1,
              "long_token_count": 1,
              "whitespace_ratio": 0.1,
              "identifier_density": 0.84,
              "line_length_stddev": 16713.66,
              "normalized_string_count": 17.09,
              "suspicious_identifier_ratio": 0.01,
              "normalized_unique_identifiers": 13.23
            },
            "binds": {
              "count": 88
            },
            "binary": {
              "peak_region_bytes": 2778,
              "peak_region_entropy": 4.65
            },
            "source": {
              "function_count": 1
            },
            "strings": {
              "bytes": 176,
              "count": 176,
              "avg_length": 1,
              "max_length": 1,
              "avg_entropy": 0
            },
            "comments": {
              "code": 1,
              "chars": 173328,
              "count": 1,
              "lines": 13,
              "to_code_ratio": 0.14
            },
            "functions": {
              "count": 1,
              "density": 0.94,
              "code_ratio": 0.87,
              "avg_name_length": 7,
              "no_params_count": 1,
              "avg_length_lines": 92,
              "max_length_lines": 92,
              "min_length_lines": 92
            },
            "identifiers": {
              "count": 89,
              "unique": 89,
              "avg_length": 2.12,
              "max_length": 7,
              "min_length": 2,
              "avg_entropy": 1.01,
              "reuse_ratio": 1,
              "length_stddev": 0.58,
              "has_digit_ratio": 0.07,
              "all_lowercase_ratio": 0.93,
              "numeric_suffix_count": 6,
              "keyboard_pattern_names": 1
            }
          }
        }
      }
    ]
  }
}