blob: 3e28c582f2a4e6d999d4bf850bfd32652a38ac00 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
package TeXLive
import spray.json._
object JsonProtocol extends DefaultJsonProtocol {
implicit val catalogueDataFormat = jsonFormat6(CatalogueData)
implicit val docfileFormat = jsonFormat3(DocFile)
implicit val tlpackageFormat = jsonFormat19(TLPackage)
implicit val tlbackupFormat = jsonFormat3(TLBackup)
implicit val tlpaperconfFormat = jsonFormat3(TLPaperConf)
implicit val tloptionsFormat = jsonFormat14(TLOptions)
implicit val tloptionFormat = jsonFormat6(TLOption)
}
|