1{
2  "name": "@openharmony/permission_lite",
3  "description": "permission_lite",
4  "version": "3.1.0",
5  "license": "Apache License 2.0",
6  "publishAs": "code-segment",
7  "segment": {
8    "destPath": "base/security/permission_lite"
9  },
10  "dirs": {},
11  "scripts": {},
12  "component": {
13    "name": "permission_lite",
14    "subsystem": "security",
15    "syscap": [],
16    "features": [
17      "permission_lite_pms_hal_path"
18    ],
19    "adapted_system_type": [
20      "small",
21      "mini"
22    ],
23    "rom": "150KB",
24    "ram": "500KB",
25    "deps": {
26      "components": [
27        "hilog_lite",
28        "samgr_lite",
29        "ipc"
30      ],
31      "third_party": [
32        "bounds_checking_function",
33        "cJSON"
34      ]
35    },
36    "build": {
37      "sub_component": [
38        "//base/security/permission_lite/services:permission_lite"
39      ],
40      "inner_kits": [
41        {
42          "name": "//base/security/permission_lite/services/pms_client:pms_client",
43          "header": {
44            "header_files": [
45              "pms_interface_inner.h"
46            ],
47            "header_base": "//base/security/permission_lite/interfaces/innerkits"
48          }
49        },
50        {
51          "name": "//base/security/permission_lite/services/ipc_auth:ipc_auth_target",
52          "header": {
53            "header_files": [
54              "ipc_auth_interface.h"
55            ],
56            "header_base": "//base/security/permission_lite/interfaces/innerkits"
57          }
58        }
59      ],
60      "test": [
61        "//base/security/permission_lite/services/unittest:unittest"
62      ]
63    }
64  }
65}
66