1365d9939Sopenharmony_ci{
2365d9939Sopenharmony_ci  "name": "@ohos/screenlock_mgr",
3365d9939Sopenharmony_ci  "description": "Provide communication capability between windowmanager and screenlock app",
4365d9939Sopenharmony_ci  "version": "3.1",
5365d9939Sopenharmony_ci  "license": "Apache License 2.0",
6365d9939Sopenharmony_ci  "publishAs": "code-segment",
7365d9939Sopenharmony_ci  "segment": {
8365d9939Sopenharmony_ci    "destPath": "base/theme/screenlock_mgr"
9365d9939Sopenharmony_ci  },
10365d9939Sopenharmony_ci  "dirs": {},
11365d9939Sopenharmony_ci  "scripts": {},
12365d9939Sopenharmony_ci  "component": {
13365d9939Sopenharmony_ci    "name": "screenlock_mgr",
14365d9939Sopenharmony_ci    "subsystem": "theme",
15365d9939Sopenharmony_ci    "syscap": [
16365d9939Sopenharmony_ci      "SystemCapability.MiscServices.ScreenLock"
17365d9939Sopenharmony_ci    ],
18365d9939Sopenharmony_ci    "features": [
19365d9939Sopenharmony_ci    ],
20365d9939Sopenharmony_ci    "adapted_system_type": [
21365d9939Sopenharmony_ci      "standard"
22365d9939Sopenharmony_ci    ],
23365d9939Sopenharmony_ci    "rom":"390KB",
24365d9939Sopenharmony_ci    "ram":"4614KB",
25365d9939Sopenharmony_ci    "deps": {
26365d9939Sopenharmony_ci      "components": [
27365d9939Sopenharmony_ci        "safwk",
28365d9939Sopenharmony_ci        "napi",
29365d9939Sopenharmony_ci        "samgr",
30365d9939Sopenharmony_ci        "common_event_service",
31365d9939Sopenharmony_ci        "ipc",
32365d9939Sopenharmony_ci        "eventhandler",
33365d9939Sopenharmony_ci        "os_account",
34365d9939Sopenharmony_ci        "bundle_framework",
35365d9939Sopenharmony_ci        "ability_base",
36365d9939Sopenharmony_ci        "ability_runtime",
37365d9939Sopenharmony_ci        "hitrace",
38365d9939Sopenharmony_ci        "access_token",
39365d9939Sopenharmony_ci        "hicollie",
40365d9939Sopenharmony_ci        "init",
41365d9939Sopenharmony_ci        "window_manager",
42365d9939Sopenharmony_ci        "hilog",
43365d9939Sopenharmony_ci        "user_auth_framework",
44365d9939Sopenharmony_ci        "c_utils",
45365d9939Sopenharmony_ci        "ffrt",
46365d9939Sopenharmony_ci        "preferences",
47365d9939Sopenharmony_ci        "time_service"
48365d9939Sopenharmony_ci      ],
49365d9939Sopenharmony_ci      "third_party": []
50365d9939Sopenharmony_ci    },
51365d9939Sopenharmony_ci    "build": {
52365d9939Sopenharmony_ci      "group_type": {
53365d9939Sopenharmony_ci        "base_group": [
54365d9939Sopenharmony_ci        ],
55365d9939Sopenharmony_ci        "fwk_group": [
56365d9939Sopenharmony_ci          "//base/theme/screenlock_mgr/interfaces/inner_api:screenlock_client",
57365d9939Sopenharmony_ci          "//base/theme/screenlock_mgr/frameworks/js/napi:screenlock",
58365d9939Sopenharmony_ci          "//base/theme/screenlock_mgr/utils:screenlock_utils"
59365d9939Sopenharmony_ci        ],
60365d9939Sopenharmony_ci        "service_group": [
61365d9939Sopenharmony_ci          "//base/theme/screenlock_mgr:screenlock_mgr_packages"
62365d9939Sopenharmony_ci        ]
63365d9939Sopenharmony_ci      },
64365d9939Sopenharmony_ci      "inner_api": [
65365d9939Sopenharmony_ci        {
66365d9939Sopenharmony_ci          "name": "//base/theme/screenlock_mgr/interfaces/inner_api:screenlock_client", 
67365d9939Sopenharmony_ci          "header": {
68365d9939Sopenharmony_ci            "header_files": [
69365d9939Sopenharmony_ci              "screenlock_manager.h"
70365d9939Sopenharmony_ci            ], 
71365d9939Sopenharmony_ci            "header_base": "//base/theme/screenlock_mgr/interfaces/inner_api/include"
72365d9939Sopenharmony_ci          }
73365d9939Sopenharmony_ci        }
74365d9939Sopenharmony_ci      ], 
75365d9939Sopenharmony_ci      "test": [
76365d9939Sopenharmony_ci        "//base/theme/screenlock_mgr/frameworks/js/napi/test:unittest",
77365d9939Sopenharmony_ci        "//base/theme/screenlock_mgr/test:unittest",
78365d9939Sopenharmony_ci        "//base/theme/screenlock_mgr/test/fuzztest:fuzztest"
79365d9939Sopenharmony_ci      ]
80365d9939Sopenharmony_ci    }
81365d9939Sopenharmony_ci  }
82365d9939Sopenharmony_ci}