summaryrefslogtreecommitdiff
path: root/shared/main/scala/workbench/Shared.scala
diff options
context:
space:
mode:
Diffstat (limited to 'shared/main/scala/workbench/Shared.scala')
-rw-r--r--shared/main/scala/workbench/Shared.scala15
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
+}