val Ġk tor _ version : ĠString Ġby Ġproject Ċ val Ġkotlin _ version : ĠString Ġby Ġproject Ċ val Ġlog back _ version : ĠString Ġby Ġproject Ċ val Ġexposed _ version : ĠString Ġby Ġproject Ċ val Ġpg driver _ version : ĠString Ġby Ġproject Ċ val Ġbcrypt _ version : ĠString Ġby Ġproject Ċ val Ġh 2 _ version : ĠString Ġby Ġproject Ċ val Ġmock k _ version : ĠString Ġby Ġproject Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġapplication ĊĠĠĠ Ġkotlin (" jvm ") Ġversion Ġ" 1 . 6 . 1 0 " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġid (" org . jetbrains . kotlin . plugin . serialization ") Ġversion Ġ" 1 . 6 . 1 0 " Ċ } Ċ Ċ group Ġ= Ġ" br . usp . ip . ce ip " Ċ version Ġ= Ġ" 0 . 0 . 1 " Ċ application Ġ{ ĊĠĠĠ Ġmain Class . set (" io . ktor . server . netty . Engine Main ") ĊĊĠĠĠ Ġval Ġis Development : ĠBoolean Ġ= Ġproject . ext . has (" development ") ĊĠĠĠ Ġapplication Default Jvm Args Ġ= ĠlistOf ("- D io . ktor . development =$ is Development ") Ċ } Ċ Ċ repositories Ġ{ ĊĠĠĠ Ġmaven Central () Ċ } Ċ Ċ tasks . test Ġ{ ĊĠĠĠ Ġuse JUnit Platform () Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġimplementation (" io . ktor : ktor - server - core :$ ktor _ version ") ĊĠĠĠ Ġimplementation (" io . ktor : ktor - server - netty :$ ktor _ version ") ĊĠĠĠ Ġimplementation (" io . ktor : ktor - server - content - neg otiation :$ ktor _ version ") ĊĠĠĠ Ġimplementation (" io . ktor : ktor - serialization - kotlin x - json :$ ktor _ version ") ĊĠĠĠ Ġimplementation (" io . ktor : ktor - server - cors :$ ktor _ version ") ĊĠĠĠ Ġimplementation (" ch . qos . log back : log back - classic :$ log back _ version ") ĊĠĠĠ Ġtest Implementation (" io . ktor : ktor - server - test - host :$ ktor _ version ") ĊĠĠĠ Ġtest Implementation (" org . jetbrains . kotlin : kotlin - test :$ kotlin _ version ") ĊĠĠĠ Ġtest Implementation (" io . ktor : ktor - server - tests :$ ktor _ version ") ĊĊĠĠĠ Ġimplementation (" org . jetbrains . ex posed : ex posed - core :$ ex posed _ version ") ĊĠĠĠ Ġimplementation (" org . jetbrains . ex posed : ex posed - dao :$ ex posed _ version ") ĊĠĠĠ Ġimplementation (" org . jetbrains . ex posed : ex posed - jdbc :$ ex posed _ version ") ĊĠĠĠ Ġimplementation (" org . postgresql : postgresql :${ pg driver _ version }") ĊĠĠĠ Ġimplementation (" at . fav re . lib : bcrypt :${ bcrypt _ version }") ĊĠĠĠ Ġtest Implementation ( kotlin (" test ")) ĊĠĠĠ Ġtest Implementation (" com . h 2 database : h 2 :${ h 2 _ version }") ĊĠĠĠ Ġtest Implementation (" io . mock k : mock k :${ mock k _ version }") Ċ }