1e66f31c5Sopenharmony_ci{
2e66f31c5Sopenharmony_ci    "name": "@ohos/libuv",
3e66f31c5Sopenharmony_ci    "description": "libuv is a multi-platform support library with a focus on asynchronous I/O.",
4e66f31c5Sopenharmony_ci    "version": "3.1",
5e66f31c5Sopenharmony_ci    "license": "MIT",
6e66f31c5Sopenharmony_ci    "publishAs": "code-segment",
7e66f31c5Sopenharmony_ci    "segment": {
8e66f31c5Sopenharmony_ci        "destPath": "third_party/libuv"
9e66f31c5Sopenharmony_ci    },
10e66f31c5Sopenharmony_ci    "dirs": {},
11e66f31c5Sopenharmony_ci    "scripts": {},
12e66f31c5Sopenharmony_ci    "component": {
13e66f31c5Sopenharmony_ci        "name": "libuv",
14e66f31c5Sopenharmony_ci        "subsystem": "thirdparty",
15e66f31c5Sopenharmony_ci        "syscap": [
16e66f31c5Sopenharmony_ci            "SystemCapability.ArkUI.ArkUI.Libuv"
17e66f31c5Sopenharmony_ci        ],
18e66f31c5Sopenharmony_ci        "features": ["libuv_use_ffrt"],
19e66f31c5Sopenharmony_ci        "adapted_system_type": [
20e66f31c5Sopenharmony_ci            "standard"
21e66f31c5Sopenharmony_ci        ],
22e66f31c5Sopenharmony_ci        "rom": "163KB",
23e66f31c5Sopenharmony_ci        "ram": "0",
24e66f31c5Sopenharmony_ci        "deps": {
25e66f31c5Sopenharmony_ci            "components": [
26e66f31c5Sopenharmony_ci                "ffrt",
27e66f31c5Sopenharmony_ci                "hilog",
28e66f31c5Sopenharmony_ci                "hitrace",
29e66f31c5Sopenharmony_ci                "faultloggerd"
30e66f31c5Sopenharmony_ci            ],
31e66f31c5Sopenharmony_ci            "third_party": []
32e66f31c5Sopenharmony_ci        },
33e66f31c5Sopenharmony_ci        "build": {
34e66f31c5Sopenharmony_ci            "sub_component": [],
35e66f31c5Sopenharmony_ci            "inner_kits": [
36e66f31c5Sopenharmony_ci                {
37e66f31c5Sopenharmony_ci                  "name": "//third_party/libuv:uv",
38e66f31c5Sopenharmony_ci                  "header": {
39e66f31c5Sopenharmony_ci                    "header_files": [],
40e66f31c5Sopenharmony_ci                    "header_base": "//third_party/libuv/include"
41e66f31c5Sopenharmony_ci                  }
42e66f31c5Sopenharmony_ci                },
43e66f31c5Sopenharmony_ci                {
44e66f31c5Sopenharmony_ci                  "name": "//third_party/libuv:uv_static",
45e66f31c5Sopenharmony_ci                  "header": {
46e66f31c5Sopenharmony_ci                    "header_files": [],
47e66f31c5Sopenharmony_ci                    "header_base": "//third_party/libuv/include"
48e66f31c5Sopenharmony_ci                  }
49e66f31c5Sopenharmony_ci                }
50e66f31c5Sopenharmony_ci            ],
51e66f31c5Sopenharmony_ci            "test": []
52e66f31c5Sopenharmony_ci        }
53e66f31c5Sopenharmony_ci    }
54e66f31c5Sopenharmony_ci}
55