Update dependencies

This commit is contained in:
Hubert Van De Walle 2023-05-07 18:00:44 +02:00
parent 8ad1e8d884
commit a4add8adbc
3 changed files with 10 additions and 10 deletions

View File

@ -8,11 +8,11 @@ plugins {
version = "0.0.1-SNAPSHOT" version = "0.0.1-SNAPSHOT"
dependencies { dependencies {
implementation("org.slf4j:slf4j-api:2.0.0-alpha1") implementation("org.slf4j:slf4j-api:2.0.7")
runtimeOnly("org.slf4j:slf4j-simple:2.0.0-alpha1") runtimeOnly("org.slf4j:slf4j-simple:2.0.7")
implementation("io.pebbletemplates:pebble:3.1.5") implementation("io.pebbletemplates:pebble:3.2.1")
implementation("com.github.ajalt.clikt:clikt:3.1.0") implementation("com.github.ajalt.clikt:clikt:3.5.2")
implementation("org.graalvm.js:js:21.0.0.2") implementation("org.graalvm.js:js:22.3.2")
} }
application { application {

View File

@ -5,6 +5,7 @@ import com.github.ajalt.clikt.output.CliktConsole
import com.github.ajalt.clikt.output.TermUi import com.github.ajalt.clikt.output.TermUi
import com.github.ajalt.clikt.output.defaultCliktConsole import com.github.ajalt.clikt.output.defaultCliktConsole
@Suppress("DEPRECATION") // TODO: later..
class Prompt(private val console: CliktConsole = defaultCliktConsole()) { class Prompt(private val console: CliktConsole = defaultCliktConsole()) {
fun string(text: String, default: String?): String = TermUi.prompt( fun string(text: String, default: String?): String = TermUi.prompt(
@ -26,7 +27,7 @@ class Prompt(private val console: CliktConsole = defaultCliktConsole()) {
showDefault = false, showDefault = false,
console = console console = console
) { ) {
when (it.toLowerCase()) { when (it.lowercase()) {
"y" -> true "y" -> true
"n" -> false "n" -> false
else -> throw UsageError("Can only be [y/n]") else -> throw UsageError("Can only be [y/n]")

View File

@ -2,14 +2,13 @@ package scaffold.commands
import com.github.ajalt.clikt.core.CliktCommand import com.github.ajalt.clikt.core.CliktCommand
import com.github.ajalt.clikt.core.ProgramResult import com.github.ajalt.clikt.core.ProgramResult
import com.github.ajalt.clikt.core.UsageError
import com.github.ajalt.clikt.parameters.arguments.argument import com.github.ajalt.clikt.parameters.arguments.argument
import com.github.ajalt.clikt.parameters.options.convert import com.github.ajalt.clikt.parameters.options.convert
import com.github.ajalt.clikt.parameters.options.option import com.github.ajalt.clikt.parameters.options.option
import com.github.ajalt.clikt.parameters.options.required import com.github.ajalt.clikt.parameters.options.required
import com.mitchellbosecke.pebble.PebbleEngine import io.pebbletemplates.pebble.PebbleEngine
import com.mitchellbosecke.pebble.loader.FileLoader import io.pebbletemplates.pebble.loader.FileLoader
import com.mitchellbosecke.pebble.template.PebbleTemplate import io.pebbletemplates.pebble.template.PebbleTemplate
import scaffold.Generator import scaffold.Generator
import scaffold.Generators import scaffold.Generators
import scaffold.Prompt import scaffold.Prompt