Update dependencies
This commit is contained in:
parent
8ad1e8d884
commit
a4add8adbc
@ -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 {
|
||||||
|
|||||||
@ -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]")
|
||||||
|
|||||||
@ -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
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user