• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1/*
2 * Copyright (c) 2025 Huawei Device Co., Ltd.
3 * Licensed under the Apache License, Version 2.0 (the "License");
4 * you may not use this file except in compliance with the License.
5 * You may obtain a copy of the License at
6 *
7 *     http://www.apache.org/licenses/LICENSE-2.0
8 *
9 * Unless required by applicable law or agreed to in writing, software
10 * distributed under the License is distributed on an "AS IS" BASIS,
11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 * See the License for the specific language governing permissions and
13 * limitations under the License.
14 */
15
16{
17  "app": {
18    "signingConfigs": [],
19    "products": [
20      {
21        "name": "default",
22        "signingConfig": "default",
23        "compatibleSdkVersion": "5.0.3(15)",
24        "targetSdkVersion": "5.0.3(15)",
25        "runtimeOS": "HarmonyOS",
26        "buildOption": {
27          "strictMode": {
28            "caseSensitiveCheck": true,
29            "useNormalizedOHMUrl": true
30          }
31        }
32      }
33    ],
34    "buildModeSet": [
35      {
36        "name": "debug",
37      },
38      {
39        "name": "release"
40      }
41    ]
42  },
43  "modules": [
44    {
45      "name": "getprototype",
46      "srcPath": "./getprototype",
47      "targets": [
48        {
49          "name": "default",
50          "applyToProducts": [
51            "default"
52          ]
53        }
54      ]
55    },
56    {
57      "name": "createobject",
58      "srcPath": "./createobject",
59      "targets": [
60        {
61          "name": "default",
62          "applyToProducts": [
63            "default"
64          ]
65        }
66      ]
67    },
68    {
69      "name": "objectfreeze",
70      "srcPath": "./objectfreeze",
71      "targets": [
72        {
73          "name": "default",
74          "applyToProducts": [
75            "default"
76          ]
77        }
78      ]
79    },
80    {
81      "name": "objectseal",
82      "srcPath": "./objectseal",
83      "targets": [
84        {
85          "name": "default",
86          "applyToProducts": [
87            "default"
88          ]
89        }
90      ]
91    },
92    {
93      "name": "typeof",
94      "srcPath": "./typeof",
95      "targets": [
96        {
97          "name": "default",
98          "applyToProducts": [
99            "default"
100          ]
101        }
102      ]
103    },
104    {
105      "name": "instanceof",
106      "srcPath": "./instanceof",
107      "targets": [
108        {
109          "name": "default",
110          "applyToProducts": [
111            "default"
112          ]
113        }
114      ]
115    },
116    {
117      "name": "checkobjecttypetag",
118      "srcPath": "./checkobjecttypetag",
119      "targets": [
120        {
121          "name": "default",
122          "applyToProducts": [
123            "default"
124          ]
125        }
126      ]
127    },
128    {
129      "name": "createexternal",
130      "srcPath": "./createexternal",
131      "targets": [
132        {
133          "name": "default",
134          "applyToProducts": [
135            "default"
136          ]
137        }
138      ]
139    },
140    {
141      "name": "getvalueexternal",
142      "srcPath": "./getvalueexternal",
143      "targets": [
144        {
145          "name": "default",
146          "applyToProducts": [
147            "default"
148          ]
149        }
150      ]
151    },
152    {
153      "name": "createsymbol",
154      "srcPath": "./createsymbol",
155      "targets": [
156        {
157          "name": "default",
158          "applyToProducts": [
159            "default"
160          ]
161        }
162      ]
163    },
164    {
165      "name": "symbolfor",
166      "srcPath": "./symbolfor",
167      "targets": [
168        {
169          "name": "default",
170          "applyToProducts": [
171            "default"
172          ]
173        }
174      ]
175    }
176  ]
177}
178