diff --git a/Sources/JavaScriptKit/JSValue.swift b/Sources/JavaScriptKit/JSValue.swift index 15aac0ca4..0862e59c1 100644 --- a/Sources/JavaScriptKit/JSValue.swift +++ b/Sources/JavaScriptKit/JSValue.swift @@ -109,6 +109,12 @@ extension JSValue: ExpressibleByIntegerLiteral { } } +extension JSValue: ExpressibleByNilLiteral { + public init(nilLiteral: ()) { + self = .null + } +} + public func getJSValue(this: JSObject, name: String) -> JSValue { var rawValue = RawJSValue() _get_prop(this.id, name, Int32(name.count),