139baaf62Sopenharmony_ci{
239baaf62Sopenharmony_ci    "name": "@ohos/hichecker",
339baaf62Sopenharmony_ci    "description": "HiChecker mode for application",
439baaf62Sopenharmony_ci    "version": "4.0",
539baaf62Sopenharmony_ci    "license": "Apache License 2.0",
639baaf62Sopenharmony_ci    "publishAs": "code-segment",
739baaf62Sopenharmony_ci    "segment": {
839baaf62Sopenharmony_ci        "destPath": "base/hiviewdfx/hichecker"
939baaf62Sopenharmony_ci    },
1039baaf62Sopenharmony_ci    "dirs": {},
1139baaf62Sopenharmony_ci    "scripts": {},
1239baaf62Sopenharmony_ci    "component": {
1339baaf62Sopenharmony_ci        "name": "hichecker",
1439baaf62Sopenharmony_ci        "subsystem": "hiviewdfx",
1539baaf62Sopenharmony_ci        "syscap": [
1639baaf62Sopenharmony_ci            "SystemCapability.HiviewDFX.HiChecker"
1739baaf62Sopenharmony_ci        ],
1839baaf62Sopenharmony_ci        "features": [
1939baaf62Sopenharmony_ci            "hichecker_support_asan"
2039baaf62Sopenharmony_ci        ],
2139baaf62Sopenharmony_ci        "adapted_system_type": [
2239baaf62Sopenharmony_ci            "standard"
2339baaf62Sopenharmony_ci        ],
2439baaf62Sopenharmony_ci        "rom": "80KB",
2539baaf62Sopenharmony_ci        "ram": "~100KB",
2639baaf62Sopenharmony_ci        "deps": {
2739baaf62Sopenharmony_ci            "components": [
2839baaf62Sopenharmony_ci                "c_utils",
2939baaf62Sopenharmony_ci                "ets_frontend",
3039baaf62Sopenharmony_ci                "ets_runtime",
3139baaf62Sopenharmony_ci                "faultloggerd",
3239baaf62Sopenharmony_ci                "hilog",
3339baaf62Sopenharmony_ci                "init",
3439baaf62Sopenharmony_ci                "napi"
3539baaf62Sopenharmony_ci            ]
3639baaf62Sopenharmony_ci        },
3739baaf62Sopenharmony_ci        "build": {
3839baaf62Sopenharmony_ci            "sub_component": [
3939baaf62Sopenharmony_ci                "//base/hiviewdfx/hichecker/interfaces/native/innerkits:libhichecker",
4039baaf62Sopenharmony_ci		        "//base/hiviewdfx/hichecker/interfaces/js/kits/napi:hichecker",
4139baaf62Sopenharmony_ci                "//base/hiviewdfx/hichecker/interfaces/js/kits/napi/js_leak_watcher:jsleakwatcher",
4239baaf62Sopenharmony_ci                "//base/hiviewdfx/hichecker/frameworks/native:libhichecker_source"
4339baaf62Sopenharmony_ci            ],
4439baaf62Sopenharmony_ci            "inner_kits": [
4539baaf62Sopenharmony_ci                {
4639baaf62Sopenharmony_ci                    "type": "so",
4739baaf62Sopenharmony_ci                    "name": "//base/hiviewdfx/hichecker/interfaces/native/innerkits:libhichecker",
4839baaf62Sopenharmony_ci                    "header": {
4939baaf62Sopenharmony_ci                      "header_files": [
5039baaf62Sopenharmony_ci                        "hichecker.h",
5139baaf62Sopenharmony_ci                        "caution.h",
5239baaf62Sopenharmony_ci                        "hichecker_wrapper.h"
5339baaf62Sopenharmony_ci                      ],
5439baaf62Sopenharmony_ci                      "header_base": "//base/hiviewdfx/hichecker/interfaces/native/innerkits/include/"
5539baaf62Sopenharmony_ci                    }
5639baaf62Sopenharmony_ci                },
5739baaf62Sopenharmony_ci                {
5839baaf62Sopenharmony_ci                    "name": "//base/hiviewdfx/hichecker/frameworks/native:libhichecker_source",
5939baaf62Sopenharmony_ci                    "header": {
6039baaf62Sopenharmony_ci                      "header_files": [
6139baaf62Sopenharmony_ci                        "caution.cpp",
6239baaf62Sopenharmony_ci                        "hichecker.cpp",
6339baaf62Sopenharmony_ci                        "hichecker_wrapper.cpp"
6439baaf62Sopenharmony_ci                      ],
6539baaf62Sopenharmony_ci                      "header_base": "//base/hiviewdfx/hichecker/interfaces/native/innerkits/include/"
6639baaf62Sopenharmony_ci                    }
6739baaf62Sopenharmony_ci                  }
6839baaf62Sopenharmony_ci            ],
6939baaf62Sopenharmony_ci            "test": [ "//base/hiviewdfx/hichecker/test:unittest" ]
7039baaf62Sopenharmony_ci        }
7139baaf62Sopenharmony_ci    }
7239baaf62Sopenharmony_ci}
73