1{ 2 "name": "@ohos/power_manager", 3 "version": "3.1", 4 "description": "系统电源状态管理、电源状态转换、休眠唤醒、亮灭屏、休眠运行锁管理", 5 "homePage": "https://gitee.com/openharmony", 6 "license": "Apache License 2.0", 7 "repository": "https://gitee.com/openharmony/powermgr_power_manager", 8 "domain": "os", 9 "publishAs": "code-segment", 10 "scripts": {}, 11 "dirs": [], 12 "segment": { 13 "destPath": "base/powermgr/power_manager" 14 }, 15 "component": { 16 "name": "power_manager", 17 "subsystem": "powermgr", 18 "syscap": [ 19 "SystemCapability.PowerManager.PowerManager.Core", 20 "SystemCapability.PowerManager.PowerManager.Extension" 21 ], 22 "features": [], 23 "adapted_system_type": [ "standard" ], 24 "rom": "1024KB", 25 "ram": "2048KB", 26 "hisysevent_config": [ 27 "//base/powermgr/power_manager/powermanager.yaml" 28 ], 29 "deps": { 30 "components": [ 31 "ability_base", 32 "ability_runtime", 33 "ability_tools", 34 "access_token", 35 "ace_engine", 36 "bundle_framework", 37 "common_event_service", 38 "c_utils", 39 "display_manager", 40 "drivers_interface_power", 41 "eventhandler", 42 "hdf_core", 43 "hicollie_native", 44 "hisysevent_native", 45 "hitrace_native", 46 "hiviewdfx_hilog_native", 47 "init", 48 "input", 49 "ipc", 50 "multimedia_image_framework", 51 "napi", 52 "relational_store", 53 "safwk", 54 "samgr", 55 "sensor", 56 "window_manager" 57 ], 58 "third_party": [ 59 "flutter", 60 "googletest", 61 "node" 62 ] 63 }, 64 "build": { 65 "group_type": { 66 "base_group": [ 67 "//base/powermgr/power_manager/utils:power-shell", 68 "//base/powermgr/power_manager/utils/param:power_sysparam", 69 "//base/powermgr/power_manager/utils/permission:power_permission", 70 "//base/powermgr/power_manager/utils/setting:power_setting" 71 ], 72 "fwk_group": [ 73 "//base/powermgr/power_manager/frameworks:power_napi", 74 "//base/powermgr/power_manager/interfaces/innerkits:powermgr_client" 75 ], 76 "service_group": [ 77 "//base/powermgr/power_manager/sa_profile:powermgr_sa_profile", 78 "//base/powermgr/power_manager/services:service" 79 ] 80 }, 81 "inner_kits": [ 82 { 83 "name": "//base/powermgr/power_manager/interfaces/innerkits:powermgr_client", 84 "header": { 85 "header_files": [ 86 "ipower_mgr.h", 87 "ipower_state_callback.h", 88 "ishutdown_callback.h", 89 "power_errors.h", 90 "power_mgr_client.h", 91 "power_state_machine_info.h", 92 "running_lock.h", 93 "running_lock_info.h", 94 "work_trigger.h" 95 ], 96 "header_base": "//base/powermgr/power_manager/interfaces/innerkits/native/include" 97 } 98 } 99 ], 100 "test": [ 101 "//base/powermgr/power_manager/services/native/test:powermgr_test", 102 "//base/powermgr/power_manager/test:fuzztest", 103 "//base/powermgr/power_manager/test:systemtest" 104 ] 105 } 106 } 107} 108