-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathjupyter-wave.json
47 lines (46 loc) · 1.42 KB
/
jupyter-wave.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
{
"properties": {
"apiVersion": "0.3.0",
"libraryVersion": "0.3.0"
},
"link": "https://github.com/WaveBeans/jupyter-wave",
"repositories": [
"https://dl.bintray.com/wavebeans/wavebeans/",
"https://jetbrains.bintray.com/lets-plot-maven"
],
"dependencies": [
"io.wavebeans.jupyter:wave:$apiVersion",
"io.wavebeans:lib:$libraryVersion",
"io.wavebeans:exe:$libraryVersion",
"io.wavebeans:http:$libraryVersion",
"io.wavebeans.filesystems:core:$libraryVersion",
"io.wavebeans.filesystems:dropbox:$libraryVersion",
"io.wavebeans.metrics:core:$libraryVersion",
"io.ktor:ktor-server-core:1.3.2",
"io.ktor:ktor-server-netty:1.3.2",
"io.ktor:ktor-serialization:1.3.2",
"io.github.microutils:kotlin-logging:1.7.7",
"ch.qos.logback:logback-classic:1.2.3",
"com.dropbox.core:dropbox-core-sdk:3.1.4"
],
"imports": [
"io.wavebeans.jupyter.*",
"io.wavebeans.lib.*",
"io.wavebeans.lib.io.*",
"io.wavebeans.lib.math.*",
"io.wavebeans.lib.stream.*",
"io.wavebeans.lib.stream.fft.*",
"io.wavebeans.lib.stream.window.*",
"io.wavebeans.lib.table.*",
"io.wavebeans.fs.dropbox.*",
"java.util.concurrent.TimeUnit.*"
],
"init": [
"Evaluator.initEnvironment()",
"// Load library JS",
"DISPLAY(HTML(Evaluator.getInitJsHtml()))"
],
"renderers": {
"io.wavebeans.jupyter.PreviewSampleBeanStream": "HTML($it.renderPreview())"
}
}