1{
2  "app": {
3    "bundleName": "ohos.faultloggerjs.test",
4    "vendor": "example",
5    "version": {
6      "code": 1,
7      "name": "1.0"
8    },
9    "apiVersion": {
10      "compatible": 4,
11      "target": 5
12    }
13  },
14  "deviceConfig": {},
15  "module": {
16    "package": "ohos.faultloggerjs.test",
17    "name": ".entry",
18    "mainAbility": ".MainAbility",
19    "srcPath": "",
20    "deviceType": [
21      "tablet",
22      "default",
23      "phone",
24      "2in1",
25      "wearable"
26    ],
27    "distro": {
28      "deliveryWithInstall": true,
29      "moduleName": "entry",
30      "moduleType": "entry"
31    },
32    "reqPermissions": [
33      {
34        "name": "ohos.permission.READ_DFX_SYSEVENT"
35      }
36    ],
37    "abilities": [
38      {
39        "skills": [
40          {
41            "entities": [
42              "entity.system.home"
43            ],
44            "actions": [
45              "action.system.home"
46            ]
47          }
48        ],
49        "orientation": "unspecified",
50        "formsEnabled": false,
51        "name": ".MainAbility",
52        "srcLanguage": "js",
53        "srcPath": "MainAbility",
54        "icon": "$media:icon",
55        "description": "$string:MainAbility_desc",
56        "label": "$string:MainAbility_label",
57        "type": "page",
58        "visible": true,
59        "launchType": "standard"
60      },
61      {
62        "orientation": "unspecified",
63        "formsEnabled": false,
64        "name": ".TestAbility",
65        "srcLanguage": "js",
66        "srcPath": "TestAbility",
67        "icon": "$media:icon",
68        "description": "$string:TestAbility_desc",
69        "label": "$string:TestAbility_label",
70        "type": "page",
71        "visible": true,
72        "launchType": "standard"
73      }
74    ],
75    "js": [
76      {
77        "pages": [
78          "pages/index/index"
79        ],
80        "name": "default",
81        "window": {
82          "designWidth": 720,
83          "autoDesignWidth": false
84        }
85      },
86      {
87        "pages": [
88          "pages/index/index"
89        ],
90        "name": ".TestAbility",
91        "window": {
92          "designWidth": 720,
93          "autoDesignWidth": false
94        }
95      }
96    ],
97    "testRunner": {
98      "name": "OpenHarmonyTestRunner",
99      "srcPath": "TestRunner"
100    }
101  }
102}