From 4bafb12788c0c45388ca01ee6b2002116c951d30 Mon Sep 17 00:00:00 2001 From: nikky Date: Mon, 25 Jan 2021 14:33:42 +0100 Subject: [PATCH] use json5 for user input --- .run/CLI build.run.xml | 2 +- README.md | 7 ++--- docs/index.md | 7 ++--- docs/quickstart.md | 28 ++++++++--------- samples/{config.json => config.json5} | 0 ...on.voodoo.json => 152Version.voodoo.json5} | 0 ...on.voodoo.json => 164Version.voodoo.json5} | 1 + .../{modpack.meta.json => modpack.meta.json5} | 0 ...0.1.voodoo.json => old_0.0.1.voodoo.json5} | 0 .../{modpack.meta.json => modpack.meta.json5} | 0 ...v0.0.1.voodoo.json => v0.0.1.voodoo.json5} | 0 .../main/kotlin/voodoo/util/JsonExtension.kt | 7 +++++ .../main/kotlin/voodoo/util/ZipExtension.kt | 2 +- versions.properties | 2 ++ voodoo/build.gradle.kts | 2 ++ .../kotlin/voodoo/cli/EvalScriptCommand.kt | 4 +-- .../main/kotlin/voodoo/cli/CompileCommand.kt | 5 ++- .../voodoo/cli/GenerateSchemaCommand.kt | 2 +- .../main/kotlin/voodoo/cli/PackageCommand.kt | 11 +------ .../voodoo/cli/launch/LaunchMultiMCCommand.kt | 2 +- .../kotlin/voodoo/config/Autocompletions.kt | 20 ++---------- .../kotlin/voodoo/config/Configuration.kt | 31 ++++++++++++++++--- .../main/kotlin/voodoo/config/Extensions.kt | 3 ++ .../src/main/kotlin/voodoo/pack/MetaPack.kt | 15 ++++++++- .../main/kotlin/voodoo/pack/VersionPack.kt | 14 +++++++-- 25 files changed, 97 insertions(+), 68 deletions(-) rename samples/{config.json => config.json5} (100%) rename samples/fabricpack/{152Version.voodoo.json => 152Version.voodoo.json5} (100%) rename samples/fabricpack/{164Version.voodoo.json => 164Version.voodoo.json5} (98%) rename samples/fabricpack/{modpack.meta.json => modpack.meta.json5} (100%) rename samples/fabricpack/{old_0.0.1.voodoo.json => old_0.0.1.voodoo.json5} (100%) rename samples/forgePack/{modpack.meta.json => modpack.meta.json5} (100%) rename samples/forgePack/{v0.0.1.voodoo.json => v0.0.1.voodoo.json5} (100%) diff --git a/.run/CLI build.run.xml b/.run/CLI build.run.xml index ae5b180b..cef6bd1a 100644 --- a/.run/CLI build.run.xml +++ b/.run/CLI build.run.xml @@ -2,7 +2,7 @@