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 "miscdevice_feature_vibrator_input_method_enable", 16 "miscdevice_feature_crown_vibrator_enable" 17 ], 18 "adapted_system_type": [ "standard" ], 19 "rom": "1024KB", 20 "ram": "~4096KB", 21 "hisysevent_config": [ 22 "//base/sensors/miscdevice/hisysevent.yaml" 23 ], 24 "deps": { 25 "components": [ 26 "ability_base", 27 "ability_runtime", 28 "access_token", 29 "bounds_checking_function", 30 "bundle_framework", 31 "common_event_service", 32 "c_utils", 33 "data_share", 34 "drivers_interface_light", 35 "drivers_interface_vibrator", 36 "hilog", 37 "hisysevent", 38 "hitrace", 39 "ipc", 40 "init", 41 "json", 42 "memmgr", 43 "napi", 44 "os_account", 45 "safwk", 46 "samgr", 47 "cJSON" 48 ], 49 "third_party": [ 50 ] 51 }, 52 "build": { 53 "group_type": { 54 "base_group": [], 55 "fwk_group": [ 56 "//base/sensors/miscdevice/frameworks/js/napi:vibrator_js_target", 57 "//base/sensors/miscdevice/frameworks/cj:vibrator_cj_target", 58 "//base/sensors/miscdevice/frameworks/native/vibrator:vibrator_target", 59 "//base/sensors/miscdevice/frameworks/native/light:light_target", 60 "//base/sensors/miscdevice/utils:miscdevice_utils_target", 61 "//base/sensors/miscdevice/frameworks/capi:ohvibrator" 62 ], 63 "service_group": [ 64 "//base/sensors/miscdevice/services/miscdevice_service:miscdevice_service_target", 65 "//base/sensors/miscdevice/sa_profile:sensors_sa_profiles" 66 ] 67 }, 68 "inner_kits": [ 69 { 70 "name": "//base/sensors/miscdevice/frameworks/native/vibrator:vibrator_interface_native", 71 "header": { 72 "header_files": [ 73 "vibrator_agent.h", 74 "vibrator_agent_type.h" 75 ], 76 "header_base": "//base/sensors/miscdevice/interfaces/inner_api/vibrator" 77 } 78 }, 79 { 80 "name": "//base/sensors/miscdevice/frameworks/native/light:light_interface_native", 81 "header": { 82 "header_files": [ 83 "light_agent_type.h", 84 "light_agent.h" 85 ], 86 "header_base": "//base/sensors/miscdevice/interfaces/inner_api/light" 87 } 88 } 89 ], 90 "test": [ 91 "//base/sensors/miscdevice/test/unittest/vibrator/js:unittest", 92 "//base/sensors/miscdevice/test/fuzztest/vibrator:fuzztest", 93 "//base/sensors/miscdevice/test/fuzztest/light:fuzztest", 94 "//base/sensors/miscdevice/test/unittest/vibrator/native:unittest", 95 "//base/sensors/miscdevice/test/unittest/vibrator/capi:unittest", 96 "//base/sensors/miscdevice/test/unittest/light:unittest", 97 "//base/sensors/miscdevice/test/fuzztest/service:fuzztest" 98 ] 99 } 100 } 101}