(info: JSONObject)
| 1980 | } |
| 1981 | |
| 1982 | function nativeScriptAvailable(info: JSONObject): boolean { |
| 1983 | const appHierarchy = objectValue(info.appHierarchy); |
| 1984 | const nativeScript = objectValue(info.nativeScript); |
| 1985 | return Boolean(appHierarchy.available || nativeScript.available); |
| 1986 | } |
| 1987 | |
| 1988 | function objectValue(value: unknown): JSONObject { |
| 1989 | return value && typeof value === "object" ? (value as JSONObject) : {}; |
no test coverage detected