Skip to content

Commit 8efce7a

Browse files
Switch to argonaut
It pulls less dependencies in particular
1 parent d200c9d commit 8efce7a

File tree

26 files changed

+530
-1866
lines changed

26 files changed

+530
-1866
lines changed

build.sbt

Lines changed: 5 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -35,38 +35,18 @@ lazy val `joda-time` = project
3535
libs += Deps.jodaTime
3636
)
3737

38-
lazy val `circe-simple-generic` = crossProject
39-
.settings(
40-
shared,
41-
libs ++= Seq(
42-
Deps.circeCore.value,
43-
Deps.circeParser.value,
44-
Deps.shapeless.value,
45-
Deps.scalacheckShapeless.value % "test"
46-
),
47-
utest
48-
)
49-
.jsSettings(
50-
scalaJSStage in Global := FastOptStage
51-
)
52-
53-
lazy val circeSimpleGenericJvm = `circe-simple-generic`.jvm
54-
lazy val circeSimpleGenericJs = `circe-simple-generic`.js
55-
5638
lazy val render = crossProject
57-
.dependsOn(core, `circe-simple-generic`)
39+
.dependsOn(core)
5840
.settings(
5941
shared,
60-
plotlyPrefix
42+
plotlyPrefix,
43+
libs += Deps.argonautShapeless.value
6144
)
6245
.jvmSettings(
6346
libs += WebDeps.plotlyJs
6447
)
6548
.jsSettings(
66-
libs ++= Seq(
67-
Deps.circeScalaJs.value,
68-
Deps.scalajsDom.value
69-
)
49+
libs += Deps.scalajsDom.value
7050
)
7151

7252
lazy val renderJvm = render.jvm
@@ -126,7 +106,6 @@ lazy val tests = project
126106
dontPublish,
127107
plotlyPrefix,
128108
libs ++= Seq(
129-
Deps.circeLiteral.value % "test",
130109
Deps.scalaTest % "test",
131110
Deps.rhino % "test"
132111
)
@@ -137,9 +116,7 @@ lazy val almond = project
137116
.settings(
138117
shared,
139118
plotlyPrefix,
140-
libs ++= Seq(
141-
Deps.almondScalaApi % "provided"
142-
)
119+
libs += Deps.almondScalaApi % "provided"
143120
)
144121

145122

@@ -149,8 +126,6 @@ lazy val `plotly-scala` = project
149126
coreJvm,
150127
coreJs,
151128
`joda-time`,
152-
circeSimpleGenericJvm,
153-
circeSimpleGenericJs,
154129
renderJvm,
155130
renderJs,
156131
demo,

circe-simple-generic/README.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

circe-simple-generic/shared/src/main/scala/io/circe/simplegeneric/derive/DerivedInstances.scala

Lines changed: 0 additions & 21 deletions
This file was deleted.

circe-simple-generic/shared/src/main/scala/io/circe/simplegeneric/derive/JsonProductCodec.scala

Lines changed: 0 additions & 62 deletions
This file was deleted.

circe-simple-generic/shared/src/main/scala/io/circe/simplegeneric/derive/JsonSumCodec.scala

Lines changed: 0 additions & 93 deletions
This file was deleted.

0 commit comments

Comments
 (0)