1{ 2 "name": "@ohos/miscdevice", 3 "description": "Control vibration vibration", 4 "version": "3.1", 5 "license": "Apache License 2.0", 6 "segment": { 7 "destPath": "base/sensors/miscdevice" 8 }, 9 "component": { 10 "name": "miscdevice", 11 "subsystem": "sensors", 12 "syscap": ["SystemCapability.Sensors.MiscDevice", "SystemCapability.Sensors.MiscDevice.Lite"], 13 "features": [ 14 "miscdevice_feature_vibrator_custom" 15 ], 16 "adapted_system_type": [ "standard" ], 17 "rom": "1024KB", 18 "ram": "~4096KB", 19 "hisysevent_config": [ 20 "//base/sensors/miscdevice/hisysevent.yaml" 21 ], 22 "deps": { 23 "components": [ 24 "ability_base", 25 "ability_runtime", 26 "access_token", 27 "bounds_checking_function", 28 "bundle_framework", 29 "common_event_service", 30 "c_utils", 31 "data_share", 32 "drivers_interface_light", 33 "drivers_interface_vibrator", 34 "hilog", 35 "hisysevent", 36 "hitrace", 37 "ipc", 38 "init", 39 "json", 40 "memmgr", 41 "napi", 42 "os_account", 43 "safwk", 44 "samgr", 45 "cJSON" 46 ], 47 "third_party": [ 48 ] 49 }, 50 "build": { 51 "group_type": { 52 "base_group": [], 53 "fwk_group": [ 54 "//base/sensors/miscdevice/frameworks/js/napi:vibrator_js_target", 55 "//base/sensors/miscdevice/frameworks/cj:vibrator_cj_target", 56 "//base/sensors/miscdevice/frameworks/native/vibrator:vibrator_target", 57 "//base/sensors/miscdevice/frameworks/native/light:light_target", 58 "//base/sensors/miscdevice/utils:miscdevice_utils_target", 59 "//base/sensors/miscdevice/frameworks/capi:ohvibrator" 60 ], 61 "service_group": [ 62 "//base/sensors/miscdevice/services/miscdevice_service:miscdevice_service_target", 63 "//base/sensors/miscdevice/sa_profile:sensors_sa_profiles" 64 ] 65 }, 66 "inner_kits": [ 67 { 68 "name": "//base/sensors/miscdevice/frameworks/native/vibrator:vibrator_interface_native", 69 "header": { 70 "header_files": [ 71 "vibrator_agent.h", 72 "vibrator_agent_type.h" 73 ], 74 "header_base": "//base/sensors/miscdevice/interfaces/inner_api/vibrator" 75 } 76 }, 77 { 78 "name": "//base/sensors/miscdevice/frameworks/native/light:light_interface_native", 79 "header": { 80 "header_files": [ 81 "light_agent_type.h", 82 "light_agent.h" 83 ], 84 "header_base": "//base/sensors/miscdevice/interfaces/inner_api/light" 85 } 86 } 87 ], 88 "test": [ 89 "//base/sensors/miscdevice/test/unittest/vibrator/js:unittest", 90 "//base/sensors/miscdevice/test/fuzztest/vibrator:fuzztest", 91 "//base/sensors/miscdevice/test/fuzztest/light:fuzztest", 92 "//base/sensors/miscdevice/test/unittest/vibrator/native:unittest", 93 "//base/sensors/miscdevice/test/unittest/vibrator/capi:unittest", 94 "//base/sensors/miscdevice/test/unittest/light:unittest", 95 "//base/sensors/miscdevice/test/fuzztest/service:fuzztest" 96 ] 97 } 98 } 99}