From 2b061f3c4b67189c9993e03771ae6ac49684803f Mon Sep 17 00:00:00 2001 From: Gaspard Kirira Date: Wed, 22 Jul 2026 14:02:22 +0300 Subject: [PATCH] registry: move softadastra/kordex-cli to kordexjs/cli and publish v0.3.0 --- index/kordexjs.cli.json | 597 ++++++++++++++++++++++++++++++ index/softadastra.kordex-cli.json | 11 +- 2 files changed, 604 insertions(+), 4 deletions(-) create mode 100644 index/kordexjs.cli.json diff --git a/index/kordexjs.cli.json b/index/kordexjs.cli.json new file mode 100644 index 0000000..7484864 --- /dev/null +++ b/index/kordexjs.cli.json @@ -0,0 +1,597 @@ +{ + "api": { + "document": { + "commit": "65038a457dca3dea0fa49c3e3f90fabf1f3ed818", + "format": "vix-api-1", + "headers": [ + { + "includeRoot": "include", + "path": "kordex/cli/ArgumentParser.hpp", + "symbols": [ + { + "documentation": "", + "kind": "struct", + "line": 34, + "qualifiedName": "kordex::cli::ParsedArguments", + "signature": "struct ParsedArguments" + }, + { + "documentation": "", + "kind": "class", + "line": 95, + "qualifiedName": "kordex::cli::ArgumentParser", + "signature": "class ArgumentParser" + }, + { + "documentation": "", + "kind": "function", + "line": 106, + "qualifiedName": "kordex::cli::ArgumentParser", + "signature": "explicit ArgumentParser(CliOptions options);" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/cli/BuildCommand.hpp", + "symbols": [ + { + "documentation": "", + "kind": "enum class", + "line": 37, + "qualifiedName": "kordex::cli::BuildKind", + "signature": "enum class BuildKind" + }, + { + "documentation": "", + "kind": "struct", + "line": 47, + "qualifiedName": "kordex::cli::BuildCommandOptions", + "signature": "struct BuildCommandOptions" + }, + { + "documentation": "", + "kind": "struct", + "line": 109, + "qualifiedName": "kordex::cli::BuildReport", + "signature": "struct BuildReport" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/cli/CheckCommand.hpp", + "symbols": [ + { + "documentation": "", + "kind": "struct", + "line": 36, + "qualifiedName": "kordex::cli::CheckCommandOptions", + "signature": "struct CheckCommandOptions" + }, + { + "documentation": "", + "kind": "struct", + "line": 68, + "qualifiedName": "kordex::cli::CheckDiagnostic", + "signature": "struct CheckDiagnostic" + }, + { + "documentation": "", + "kind": "struct", + "line": 110, + "qualifiedName": "kordex::cli::CheckReport", + "signature": "struct CheckReport" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/cli/Cli.hpp", + "symbols": [ + { + "documentation": "", + "kind": "struct", + "line": 43, + "qualifiedName": "kordex::cli::CliRunOptions", + "signature": "struct CliRunOptions" + }, + { + "documentation": "", + "kind": "class", + "line": 73, + "qualifiedName": "kordex::cli::Cli", + "signature": "class Cli" + }, + { + "documentation": "", + "kind": "function", + "line": 84, + "qualifiedName": "kordex::cli::Cli", + "signature": "explicit Cli(CliOptions options);" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/cli/CliConfig.hpp", + "symbols": [ + { + "documentation": "", + "kind": "struct", + "line": 33, + "qualifiedName": "kordex::cli::CliConfig", + "signature": "struct CliConfig" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/cli/CliOptions.hpp", + "symbols": [ + { + "documentation": "", + "kind": "enum class", + "line": 29, + "qualifiedName": "kordex::cli::CliMode", + "signature": "enum class CliMode" + }, + { + "documentation": "", + "kind": "enum class", + "line": 40, + "qualifiedName": "kordex::cli::OutputMode", + "signature": "enum class OutputMode" + }, + { + "documentation": "", + "kind": "struct", + "line": 51, + "qualifiedName": "kordex::cli::CliOptions", + "signature": "struct CliOptions" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/cli/CliResult.hpp", + "symbols": [ + { + "documentation": "", + "kind": "enum class", + "line": 31, + "qualifiedName": "kordex::cli::CliExitStatus", + "signature": "enum class CliExitStatus" + }, + { + "documentation": "", + "kind": "struct", + "line": 44, + "qualifiedName": "kordex::cli::CliResult", + "signature": "struct CliResult" + }, + { + "documentation": "", + "kind": "function", + "line": 149, + "qualifiedName": "kordex::cli::normalize", + "signature": "void normalize() noexcept;" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/cli/Command.hpp", + "symbols": [ + { + "documentation": "", + "kind": "struct", + "line": 40, + "qualifiedName": "kordex::cli::CommandContext", + "signature": "struct CommandContext" + }, + { + "documentation": "", + "kind": "struct", + "line": 77, + "qualifiedName": "kordex::cli::CommandInfo", + "signature": "struct CommandInfo" + }, + { + "documentation": "", + "kind": "class", + "line": 141, + "qualifiedName": "kordex::cli::Command", + "signature": "class Command" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/cli/CommandRegistry.hpp", + "symbols": [ + { + "documentation": "", + "kind": "class", + "line": 36, + "qualifiedName": "kordex::cli::CommandRegistry", + "signature": "class CommandRegistry" + }, + { + "documentation": "", + "kind": "function", + "line": 53, + "qualifiedName": "kordex::cli::clear", + "signature": "void clear();" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/cli/Commands.hpp", + "symbols": [] + }, + { + "includeRoot": "include", + "path": "kordex/cli/Error.hpp", + "symbols": [ + { + "documentation": "", + "kind": "enum class", + "line": 32, + "qualifiedName": "kordex::cli::CliErrorCode", + "signature": "enum class CliErrorCode" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/cli/HelpFormatter.hpp", + "symbols": [ + { + "documentation": "", + "kind": "struct", + "line": 35, + "qualifiedName": "kordex::cli::HelpFormatterOptions", + "signature": "struct HelpFormatterOptions" + }, + { + "documentation": "", + "kind": "class", + "line": 93, + "qualifiedName": "kordex::cli::HelpFormatter", + "signature": "class HelpFormatter" + }, + { + "documentation": "", + "kind": "function", + "line": 104, + "qualifiedName": "kordex::cli::HelpFormatter", + "signature": "explicit HelpFormatter(HelpFormatterOptions options);" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/cli/InitCommand.hpp", + "symbols": [ + { + "documentation": "", + "kind": "struct", + "line": 33, + "qualifiedName": "kordex::cli::InitProjectOptions", + "signature": "struct InitProjectOptions" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/cli/InstallCommand.hpp", + "symbols": [ + { + "documentation": "", + "kind": "struct", + "line": 31, + "qualifiedName": "kordex::cli::PackageDependency", + "signature": "struct PackageDependency" + }, + { + "documentation": "", + "kind": "struct", + "line": 40, + "qualifiedName": "kordex::cli::PackageInstallOptions", + "signature": "struct PackageInstallOptions" + }, + { + "documentation": "", + "kind": "struct", + "line": 54, + "qualifiedName": "kordex::cli::PackageInstallReport", + "signature": "struct PackageInstallReport" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/cli/Output.hpp", + "symbols": [ + { + "documentation": "", + "kind": "enum class", + "line": 34, + "qualifiedName": "kordex::cli::OutputLevel", + "signature": "enum class OutputLevel" + }, + { + "documentation": "", + "kind": "struct", + "line": 47, + "qualifiedName": "kordex::cli::OutputOptions", + "signature": "struct OutputOptions" + }, + { + "documentation": "", + "kind": "class", + "line": 78, + "qualifiedName": "kordex::cli::Output", + "signature": "class Output" + }, + { + "documentation": "", + "kind": "function", + "line": 89, + "qualifiedName": "kordex::cli::Output", + "signature": "explicit Output(OutputOptions options);" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/cli/PermissionBridge.hpp", + "symbols": [] + }, + { + "includeRoot": "include", + "path": "kordex/cli/PluginCommandRegistry.hpp", + "symbols": [ + { + "documentation": "", + "kind": "struct", + "line": 30, + "qualifiedName": "kordex::cli::PluginPermissions", + "signature": "struct PluginPermissions" + }, + { + "documentation": "", + "kind": "struct", + "line": 38, + "qualifiedName": "kordex::cli::PluginCommandDefinition", + "signature": "struct PluginCommandDefinition" + }, + { + "documentation": "", + "kind": "struct", + "line": 56, + "qualifiedName": "kordex::cli::PluginCommandLoadOptions", + "signature": "struct PluginCommandLoadOptions" + }, + { + "documentation": "", + "kind": "class", + "line": 64, + "qualifiedName": "kordex::cli::PluginCommandRegistry", + "signature": "class PluginCommandRegistry" + }, + { + "documentation": "", + "kind": "function", + "line": 75, + "qualifiedName": "kordex::cli::clear", + "signature": "void clear();" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/cli/ProjectDiscovery.hpp", + "symbols": [ + { + "documentation": "", + "kind": "enum class", + "line": 29, + "qualifiedName": "kordex::cli::ProjectManifestKind", + "signature": "enum class ProjectManifestKind" + }, + { + "documentation": "", + "kind": "struct", + "line": 36, + "qualifiedName": "kordex::cli::ProjectManifest", + "signature": "struct ProjectManifest" + }, + { + "documentation": "", + "kind": "struct", + "line": 54, + "qualifiedName": "kordex::cli::ProjectDiscoveryOptions", + "signature": "struct ProjectDiscoveryOptions" + }, + { + "documentation": "", + "kind": "class", + "line": 63, + "qualifiedName": "kordex::cli::ProjectDiscovery", + "signature": "class ProjectDiscovery" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/cli/ReplCommand.hpp", + "symbols": [ + { + "documentation": "", + "kind": "struct", + "line": 37, + "qualifiedName": "kordex::cli::ReplCommandOptions", + "signature": "struct ReplCommandOptions" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/cli/Result.hpp", + "symbols": [] + }, + { + "includeRoot": "include", + "path": "kordex/cli/RunCommand.hpp", + "symbols": [ + { + "documentation": "", + "kind": "struct", + "line": 37, + "qualifiedName": "kordex::cli::RunCommandOptions", + "signature": "struct RunCommandOptions" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/cli/UpdateCommand.hpp", + "symbols": [ + { + "documentation": "", + "kind": "struct", + "line": 31, + "qualifiedName": "kordex::cli::PackageUpdateOptions", + "signature": "struct PackageUpdateOptions" + }, + { + "documentation": "", + "kind": "struct", + "line": 43, + "qualifiedName": "kordex::cli::PackageUpdateReport", + "signature": "struct PackageUpdateReport" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/cli/Version.hpp", + "symbols": [] + }, + { + "includeRoot": "include", + "path": "kordex/cli/VersionCommand.hpp", + "symbols": [ + { + "documentation": "", + "kind": "struct", + "line": 33, + "qualifiedName": "kordex::cli::VersionCommandOptions", + "signature": "struct VersionCommandOptions" + }, + { + "documentation": "", + "kind": "struct", + "line": 50, + "qualifiedName": "kordex::cli::VersionInfo", + "signature": "struct VersionInfo" + } + ] + } + ], + "package": "kordexjs/cli", + "version": "0.3.0" + }, + "format": "vix-api-1", + "generatedBy": "vix-cli", + "hash": "0570042ea17b622d", + "path": "vix.api.json", + "updatedAt": "2026-05-11T19:55:08Z" + }, + "constraints": { + "minCppStandard": "c++17", + "platforms": [ + "linux", + "macos", + "windows" + ] + }, + "dependencies": { + "git": [], + "registry": [], + "system": [] + }, + "description": "Official command line interface for Kordex, providing commands to initialize, run, check, build, and interact with reliable local-first JavaScript applications.", + "displayName": "kordex-cli", + "documentation": "https://github.com/kordexjs/cli#readme", + "exports": { + "headers": [], + "modules": [], + "namespaces": [] + }, + "homepage": "https://github.com/kordexjs/cli", + "keywords": [ + "cpp", + "cli", + "javascript-runtime", + "developer-tools", + "local-first", + "kordex", + "kordexjs", + "vix" + ], + "license": "MIT", + "maintainers": [ + { + "github": "kordexjs", + "name": "KordexJS" + }, + { + "github": "GaspardKirira", + "name": "Gaspard Kirira" + } + ], + "manifestPath": "vix.json", + "migratedFrom": "softadastra/kordex-cli", + "name": "cli", + "namespace": "kordexjs", + "quality": { + "ci": [], + "hasDocs": true, + "hasExamples": true, + "hasTests": true + }, + "repo": { + "defaultBranch": "main", + "url": "https://github.com/kordexjs/cli" + }, + "type": "library", + "versions": { + "0.1.0": { + "commit": "4721eddb9956523c933ae134d6f5e1787e637ecc", + "tag": "v0.1.0" + }, + "0.2.0": { + "commit": "feb371aafab26841f7b1098639acf4b852b3ddb8", + "tag": "v0.2.0" + }, + "0.3.0": { + "api": { + "format": "vix-api-1", + "hash": "0570042ea17b622d", + "path": "vix.api.json" + }, + "commit": "65038a457dca3dea0fa49c3e3f90fabf1f3ed818", + "manifest": { + "include": [ + "include" + ], + "type": "library" + }, + "tag": "v0.3.0" + } + } +} diff --git a/index/softadastra.kordex-cli.json b/index/softadastra.kordex-cli.json index 48f7d3b..0ed0473 100644 --- a/index/softadastra.kordex-cli.json +++ b/index/softadastra.kordex-cli.json @@ -18,6 +18,8 @@ "registry": [], "system": [] }, + "deprecated": true, + "deprecationMessage": "This package moved to kordexjs/cli.", "description": "Official command line interface for Kordex, providing commands to initialize, run, check, build, and interact with reliable local-first JavaScript applications.", "displayName": "kordex-cli", "documentation": "https://github.com/softadastra/kordex-cli#readme", @@ -45,6 +47,7 @@ } ], "manifestPath": "vix.json", + "movedTo": "kordexjs/cli", "name": "kordex-cli", "namespace": "softadastra", "quality": { @@ -60,12 +63,12 @@ "type": "header-only", "versions": { "0.1.0": { - "tag": "v0.1.0", - "commit": "4721eddb9956523c933ae134d6f5e1787e637ecc" + "commit": "4721eddb9956523c933ae134d6f5e1787e637ecc", + "tag": "v0.1.0" }, "0.2.0": { - "tag": "v0.2.0", - "commit": "feb371aafab26841f7b1098639acf4b852b3ddb8" + "commit": "feb371aafab26841f7b1098639acf4b852b3ddb8", + "tag": "v0.2.0" } } }