• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "name": "@ohos/hiview",
3    "description": "Hiview is the module of OpenHarmony that provides toolkits for device maintenance across different platforms.",
4    "version": "3.1",
5    "license": "Apache License 2.0",
6    "publishAs": "code-segment",
7    "segment": {
8        "destPath": "base/hiviewdfx/hiview"
9    },
10    "dirs": {},
11    "scripts": {},
12    "component": {
13        "name": "hiview",
14        "subsystem": "hiviewdfx",
15        "syscap": [
16            "SystemCapability.HiviewDFX.Hiview",
17            "SystemCapability.HiviewDFX.Hiview.FaultLogger"
18        ],
19        "adapted_system_type": [
20            "standard"
21        ],
22        "rom": "",
23        "ram": "",
24        "hisysevent_config": [
25            "//base/hiviewdfx/hiview/hisysevent.yaml",
26            "//base/hiviewdfx/hiview/hiviewdfx.yaml",
27            "//base/hiviewdfx/hiview/kernel_vendor.yaml"
28        ],
29        "deps": {
30            "components": [
31                "ability_base",
32                "ability_runtime",
33                "access_token",
34                "battery_statistics",
35                "bundle_framework",
36                "c_utils",
37                "device_usage_statistics",
38                "hilog_native",
39                "hisysevent_native",
40                "init",
41                "ipc",
42                "os_account",
43                "safwk",
44                "samgr",
45                "time_service"
46            ],
47            "third_party": [
48                "ejdb",
49                "iowow",
50                "jsoncpp",
51                "libxml2",
52                "sqlite"
53            ]
54        },
55        "build": {
56            "sub_component": [
57                "//base/hiviewdfx/hiview:hiview_package",
58                "//base/hiviewdfx/hiview/plugins/faultlogger/interfaces/js/napi:faultlogger_napi"
59            ],
60            "inner_kits": [
61                {
62                    "name": "//base/hiviewdfx/hiview/plugins/faultlogger:libfaultlogger",
63                    "header": {
64                        "header_base": "//base/hiviewdfx/hiview/plugins/faultlogger/interfaces/cpp/innerkits/include",
65                        "header_files": [
66                            "faultlog_info.h",
67                            "faultlog_query_result.h",
68                            "faultlogger_client.h"
69                        ]
70                    }
71                }
72            ],
73            "test": [ "//base/hiviewdfx/hiview:hiview_test_package" ]
74        }
75    }
76}
77