philips-software/cogito

View on GitHub
workspaces/ethers-ios/Ethers/JavascriptEthers.swift

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
import JavaScriptCore
import JavascriptWrapper

extension JSContext {
    func addEthers() -> JSContext {
        return self.load(bundle: Bundle(for: Ethers.self), filename: "ethers.min")
    }
    
    private class Ethers {}
}

extension Javascript {
    static var ethers: JSValue {
        return context.globalObject.forProperty("ethers")
    }
}