1{
2    "name": "@ohos/bundle_framework_lite",
3    "description": "Bundle installation management frameworks",
4    "homePage": "https://gitee.com/openharmony",
5    "version": "3.1",
6    "license": "Apache License 2.0",
7    "repository": "https://gitee.com/openharmony/bundlemanager_bundle_framework_lite",
8    "publishAs": "code-segment",
9    "segment": {
10        "destPath": "foundation/bundlemanager/bundle_framework_lite"
11    },
12    "dirs": {},
13    "scripts": {},
14    "component": {
15        "name": "bundle_framework_lite",
16        "subsystem": "bundlemanager",
17        "features": [
18            "bundle_framework_lite_enable_ohos_bundle_manager_service_permission",
19            "bundle_framework_lite_enable_ohos_bundle_manager_service",
20            "bundle_framework_lite_enable_ohos_bundle_manager_service_parse_metadata"
21        ],
22        "adapted_system_type": [
23            "mini",
24            "small"
25        ],
26        "rom": "300KB",
27        "ram": ">2MB",
28        "deps": {
29            "components": [
30            "ability_lite",
31            "utils_lite",
32            "hilog_lite",
33            "permission_lite",
34            "samgr_lite",
35            "resource_management_lite",
36            "appverify"
37            ],
38            "third_party": [
39                "zlib",
40                "bounds_checking_function",
41                "cJSON",
42                "jerryscript"
43            ]
44        },
45        "build": {
46            "sub_component": [
47                "//foundation/bundlemanager/bundle_framework_lite/services/bundlemgr_lite:appexecfwk_services_lite",
48                "//foundation/bundlemanager/bundle_framework_lite/frameworks/bundle_lite:appexecfwk_kits_lite"
49            ],
50            "inner_kits": [
51                {
52                    "header": {
53                        "header_base": "foundation/bundlemanager/bundle_framework_lite/interfaces/inner_api/bundlemgr_lite",
54                        "header_files": [
55                            "bundle_daemon_interface.h",
56                            "bundle_inner_interface.h",
57                            "bundle_service_interface.h"
58                        ]
59                    },
60                    "name": "//foundation/bundlemanager/bundle_framework_lite/services/bundlemgr_lite:appexecfwk_services_lite"
61                },
62                {
63                    "header": {
64                      "header_base": "foundation/bundlemanager/bundle_framework_lite/interfaces/kits/bundle_lite",
65                      "header_files": [
66                        "ability_info.h",
67                        "appexecfwk_errors.h",
68                        "bundle_info.h",
69                        "element_name.h",
70                        "module_info.h"
71                      ]
72                    },
73                    "name": "//foundation/bundlemanager/bundle_framework_lite/frameworks/bundle_lite:appexecfwk_kits_lite"
74                }
75            ]
76        }
77    }
78}
79