//
//  AirbridgeJSON.swift
//  Pods
//
//  Created by ab180 on 3/4/25.
//

@objc(AirbridgeJSON_Swift)
public class AirbridgeJSON: NSObject {
    
    @objc(loadAirbridgeJSON) dynamic
    class func loadAirbridgeJSON() -> [AnyHashable: Any]? {
        guard
            let url = Bundle.main.url(forResource: "airbridge", withExtension: "json"),
            let data = try? Data(contentsOf: url)
        else { return nil }
        
        do {
            return try JSONSerialization.jsonObject(with: data) as? [AnyHashable: Any]
        }
        catch {
            Logger.warning("File airbridge.json is not in json format")
            return nil
        }
    }
}
