diff --git a/js/js.libraries/src/core/json.kt b/js/js.libraries/src/core/json.kt index 05b96cfadc6..84e64347b50 100644 --- a/js/js.libraries/src/core/json.kt +++ b/js/js.libraries/src/core/json.kt @@ -19,6 +19,13 @@ public fun Json.add(other: Json): Json = js.noImpl native public trait JsonClass { public fun stringify(o: Any): String + public fun stringify(o: Any, replacer: (key: String, value: Any?)->Any?): String + public fun stringify(o: Any, replacer: (key: String, value: Any?)->Any?, space: Int): String + public fun stringify(o: Any, replacer: (key: String, value: Any?)->Any?, space: String): String + public fun stringify(o: Any, replacer: Array): String + public fun stringify(o: Any, replacer: Array, space: Int): String + public fun stringify(o: Any, replacer: Array, space: String): String + public fun parse(text: String): T public fun parse(text: String, reviver: ((key: String, value: Any?)->Any?)): T }