• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "name": "@ohos/previewer",
3  "description": "IDE使用相关插件",
4  "version": "3.1",
5  "license": "Apache License 2.0",
6  "publishAs": "code-segment",
7  "segment": {
8      "destPath": "ide/tools/previewer"
9  },
10  "dirs": {},
11  "scripts": {},
12  "component": {
13      "name": "previewer",
14      "subsystem": "ide",
15      "syscap": [],
16      "features": [],
17      "adapted_system_type": [
18          "mini",
19          "standard"
20      ],
21      "rom": "25600KB",
22      "ram": "102400KB",
23      "hisysevent_config":[],
24      "deps": {
25          "components": [
26            "ace_engine",
27            "window_manager",
28            "ability_runtime",
29            "graphic_2d",
30            "zlib"
31          ],
32          "third_party": [
33            "bounds_checking_function",
34            "libjpeg-turbo",
35            "libwebsockets",
36            "cJSON"
37          ]
38      },
39      "build": {
40        "sub_component": [
41          "//ide/tools/previewer/cli:cli_lite",
42          "//ide/tools/previewer/cli:cli_rich",
43          "//ide/tools/previewer/jsapp:jsapp_lite",
44          "//ide/tools/previewer/jsapp:jsapp_rich",
45          "//ide/tools/previewer/mock:mock_lite",
46          "//ide/tools/previewer/mock:mock_rich",
47          "//ide/tools/previewer/util:util_lite",
48          "//ide/tools/previewer/util:util_rich",
49          "//ide/tools/previewer:rich_previewer",
50          "//ide/tools/previewer:lite_previewer",
51          "//ide/tools/previewer/jsapp/rich/external:ide_extension"
52        ],
53        "inner_kits": [
54          {
55            "type": "so",
56            "name": "//ide/tools/previewer/util:ide_util",
57            "header": {
58              "header_files": [
59                "KeyboardHelper.h",
60                "ClipboardHelper.h"
61              ],
62              "header_base": "//ide/tools/previewer/util"
63            }
64          },
65          {
66            "type": "so",
67            "name": "//ide/tools/previewer/jsapp/rich/external:ide_extension",
68            "header": {
69              "header_files": [
70                "EventRunner.h",
71                "EventHandler.h",
72                "StageContext.h",
73                "JsMockUtil.h"
74              ],
75              "header_base": "//ide/tools/previewer/jsapp/rich/external"
76            }
77          }
78        ],
79        "test": []
80      }
81  }
82}
83