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