diff options
Diffstat (limited to 'shared/main/scala/workbench/Shared.scala')
-rw-r--r-- | shared/main/scala/workbench/Shared.scala | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/shared/main/scala/workbench/Shared.scala b/shared/main/scala/workbench/Shared.scala index f9a1434..c4c8a11 100644 --- a/shared/main/scala/workbench/Shared.scala +++ b/shared/main/scala/workbench/Shared.scala @@ -1,13 +1,15 @@ package com.lihaoyi.workbench -import upickle.{Js, Reader, Writer} +import upickle.default.{Reader, Writer} +import upickle.Js + /** * A standard way to read and write `Js.Value`s with autowire/upickle */ trait ReadWrite{ - def write[Result: Writer](r: Result) = upickle.writeJs(r) - def read[Result: Reader](p: Js.Value) = upickle.readJs[Result](p) + def write[Result: Writer](r: Result) = upickle.default.writeJs(r) + def read[Result: Reader](p: Js.Value) = upickle.default.readJs[Result](p) } /** @@ -31,8 +33,7 @@ trait Api{ def print(level: String, msg: String): Unit /** - * Execute the javascript file available at the given `path`. Optionally, - * run a `bootSnippet` after the file has been executed. + * Execute the javascript file available at the given `path`. */ - def run(path: String, bootSnippet: Option[String]): Unit -}
\ No newline at end of file + def run(path: String): Unit +} |