diff --git a/index/kordexjs.runtime.json b/index/kordexjs.runtime.json new file mode 100644 index 0000000..23c5df2 --- /dev/null +++ b/index/kordexjs.runtime.json @@ -0,0 +1,699 @@ +{ + "api": { + "document": { + "commit": "6dd0a455d3283d8d273d1d9d8c46c3834ebfb8c5", + "format": "vix-api-1", + "headers": [ + { + "includeRoot": "include", + "path": "kordex/runtime/Cancellation.hpp", + "symbols": [ + { + "documentation": "", + "kind": "class", + "line": 47, + "qualifiedName": "kordex::runtime::Cancellation", + "signature": "class Cancellation" + }, + { + "documentation": "", + "kind": "function", + "line": 63, + "qualifiedName": "kordex::runtime::request_cancel", + "signature": "void request_cancel() noexcept;" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/runtime/Clock.hpp", + "symbols": [ + { + "documentation": "", + "kind": "class", + "line": 50, + "qualifiedName": "kordex::runtime::Clock", + "signature": "class Clock" + }, + { + "documentation": "", + "kind": "function", + "line": 91, + "qualifiedName": "Duration::milliseconds", + "signature": "return Duration::milliseconds(value);" + }, + { + "documentation": "", + "kind": "function", + "line": 100, + "qualifiedName": "Duration::seconds", + "signature": "return Duration::seconds(value);" + }, + { + "documentation": "", + "kind": "function", + "line": 109, + "qualifiedName": "Duration::minutes", + "signature": "return Duration::minutes(value);" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/runtime/Diagnostics.hpp", + "symbols": [ + { + "documentation": "", + "kind": "enum class", + "line": 37, + "qualifiedName": "kordex::runtime::DiagnosticLevel", + "signature": "enum class DiagnosticLevel" + }, + { + "documentation": "", + "kind": "struct", + "line": 51, + "qualifiedName": "kordex::runtime::DiagnosticEvent", + "signature": "struct DiagnosticEvent" + }, + { + "documentation": "", + "kind": "class", + "line": 116, + "qualifiedName": "kordex::runtime::Diagnostics", + "signature": "class Diagnostics" + }, + { + "documentation": "", + "kind": "function", + "line": 122, + "qualifiedName": "kordex::runtime::Diagnostics", + "signature": "explicit Diagnostics(bool enabled = true);" + }, + { + "documentation": "", + "kind": "function", + "line": 127, + "qualifiedName": "kordex::runtime::enable", + "signature": "void enable() noexcept;" + }, + { + "documentation": "", + "kind": "function", + "line": 132, + "qualifiedName": "kordex::runtime::disable", + "signature": "void disable() noexcept;" + }, + { + "documentation": "", + "kind": "function", + "line": 142, + "qualifiedName": "kordex::runtime::record", + "signature": "void record(DiagnosticEvent event);" + }, + { + "documentation": "", + "kind": "function", + "line": 169, + "qualifiedName": "kordex::runtime::clear", + "signature": "void clear();" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/runtime/Error.hpp", + "symbols": [ + { + "documentation": "", + "kind": "enum class", + "line": 59, + "qualifiedName": "kordex::runtime::RuntimeErrorCode", + "signature": "enum class RuntimeErrorCode" + }, + { + "documentation": "", + "kind": "function", + "line": 85, + "qualifiedName": "kordex::runtime::ErrorCategory", + "signature": "return ErrorCategory(\"kordex.runtime\");" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/runtime/Manifest.hpp", + "symbols": [ + { + "documentation": "", + "kind": "enum class", + "line": 34, + "qualifiedName": "kordex::runtime::ManifestType", + "signature": "enum class ManifestType" + }, + { + "documentation": "", + "kind": "struct", + "line": 48, + "qualifiedName": "kordex::runtime::Manifest", + "signature": "struct Manifest" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/runtime/ModuleId.hpp", + "symbols": [ + { + "documentation": "", + "kind": "enum class", + "line": 31, + "qualifiedName": "kordex::runtime::ModuleIdKind", + "signature": "enum class ModuleIdKind" + }, + { + "documentation": "", + "kind": "class", + "line": 54, + "qualifiedName": "kordex::runtime::ModuleId", + "signature": "class ModuleId" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/runtime/ModuleResolver.hpp", + "symbols": [ + { + "documentation": "", + "kind": "enum class", + "line": 34, + "qualifiedName": "kordex::runtime::ResolvedModuleKind", + "signature": "enum class ResolvedModuleKind" + }, + { + "documentation": "", + "kind": "struct", + "line": 46, + "qualifiedName": "kordex::runtime::ResolvedModule", + "signature": "struct ResolvedModule" + }, + { + "documentation": "", + "kind": "struct", + "line": 113, + "qualifiedName": "kordex::runtime::ModuleResolverOptions", + "signature": "struct ModuleResolverOptions" + }, + { + "documentation": "", + "kind": "class", + "line": 169, + "qualifiedName": "kordex::runtime::ModuleResolver", + "signature": "class ModuleResolver" + }, + { + "documentation": "", + "kind": "function", + "line": 180, + "qualifiedName": "kordex::runtime::ModuleResolver", + "signature": "explicit ModuleResolver(ModuleResolverOptions options);" + }, + { + "documentation": "", + "kind": "function", + "line": 202, + "qualifiedName": "kordex::runtime::set_options", + "signature": "void set_options(ModuleResolverOptions options);" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/runtime/Process.hpp", + "symbols": [ + { + "documentation": "", + "kind": "enum class", + "line": 35, + "qualifiedName": "kordex::runtime::ProcessStreamMode", + "signature": "enum class ProcessStreamMode" + }, + { + "documentation": "", + "kind": "struct", + "line": 46, + "qualifiedName": "kordex::runtime::ProcessOptions", + "signature": "struct ProcessOptions" + }, + { + "documentation": "", + "kind": "struct", + "line": 90, + "qualifiedName": "kordex::runtime::ProcessCommand", + "signature": "struct ProcessCommand" + }, + { + "documentation": "", + "kind": "struct", + "line": 122, + "qualifiedName": "kordex::runtime::ProcessOutput", + "signature": "struct ProcessOutput" + }, + { + "documentation": "", + "kind": "class", + "line": 152, + "qualifiedName": "kordex::runtime::Process", + "signature": "class Process" + }, + { + "documentation": "", + "kind": "function", + "line": 163, + "qualifiedName": "kordex::runtime::Process", + "signature": "explicit Process(RuntimeConfig config);" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/runtime/Result.hpp", + "symbols": [] + }, + { + "includeRoot": "include", + "path": "kordex/runtime/Runtime.hpp", + "symbols": [ + { + "documentation": "", + "kind": "class", + "line": 51, + "qualifiedName": "kordex::runtime::Runtime", + "signature": "class Runtime" + }, + { + "documentation": "", + "kind": "function", + "line": 62, + "qualifiedName": "kordex::runtime::Runtime", + "signature": "explicit Runtime(RuntimeConfig config);" + }, + { + "documentation": "", + "kind": "function", + "line": 199, + "qualifiedName": "kordex::runtime::Runtime", + "signature": "explicit Runtime(RuntimeConfig config, bool start_loop);" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/runtime/RuntimeConfig.hpp", + "symbols": [ + { + "documentation": "", + "kind": "struct", + "line": 37, + "qualifiedName": "kordex::runtime::RuntimeConfig", + "signature": "struct RuntimeConfig" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/runtime/RuntimeLoop.hpp", + "symbols": [ + { + "documentation": "", + "kind": "class", + "line": 45, + "qualifiedName": "kordex::runtime::RuntimeLoop", + "signature": "class RuntimeLoop" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/runtime/RuntimeOptions.hpp", + "symbols": [ + { + "documentation": "", + "kind": "enum class", + "line": 32, + "qualifiedName": "kordex::runtime::RuntimeMode", + "signature": "enum class RuntimeMode" + }, + { + "documentation": "", + "kind": "enum class", + "line": 43, + "qualifiedName": "kordex::runtime::PermissionMode", + "signature": "enum class PermissionMode" + }, + { + "documentation": "", + "kind": "struct", + "line": 56, + "qualifiedName": "kordex::runtime::RuntimeOptions", + "signature": "struct RuntimeOptions" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/runtime/RuntimeResult.hpp", + "symbols": [ + { + "documentation": "", + "kind": "enum class", + "line": 32, + "qualifiedName": "kordex::runtime::RuntimeExitStatus", + "signature": "enum class RuntimeExitStatus" + }, + { + "documentation": "", + "kind": "struct", + "line": 51, + "qualifiedName": "kordex::runtime::RuntimeResult", + "signature": "struct RuntimeResult" + }, + { + "documentation": "", + "kind": "function", + "line": 125, + "qualifiedName": "kordex::runtime::mark_started", + "signature": "void mark_started() noexcept;" + }, + { + "documentation": "", + "kind": "function", + "line": 130, + "qualifiedName": "kordex::runtime::mark_finished", + "signature": "void mark_finished() noexcept;" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/runtime/RuntimeState.hpp", + "symbols": [ + { + "documentation": "", + "kind": "enum class", + "line": 30, + "qualifiedName": "kordex::runtime::RuntimeLifecycleState", + "signature": "enum class RuntimeLifecycleState" + }, + { + "documentation": "", + "kind": "class", + "line": 47, + "qualifiedName": "kordex::runtime::RuntimeState", + "signature": "class RuntimeState" + }, + { + "documentation": "", + "kind": "function", + "line": 123, + "qualifiedName": "kordex::runtime::mark_failed", + "signature": "void mark_failed() noexcept;" + }, + { + "documentation": "", + "kind": "function", + "line": 128, + "qualifiedName": "kordex::runtime::reset", + "signature": "void reset() noexcept;" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/runtime/SourceFile.hpp", + "symbols": [ + { + "documentation": "", + "kind": "enum class", + "line": 33, + "qualifiedName": "kordex::runtime::SourceType", + "signature": "enum class SourceType" + }, + { + "documentation": "", + "kind": "struct", + "line": 48, + "qualifiedName": "kordex::runtime::SourceFile", + "signature": "struct SourceFile" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/runtime/Task.hpp", + "symbols": [ + { + "documentation": "", + "kind": "enum class", + "line": 33, + "qualifiedName": "kordex::runtime::TaskStatus", + "signature": "enum class TaskStatus" + }, + { + "documentation": "", + "kind": "struct", + "line": 54, + "qualifiedName": "kordex::runtime::TaskOptions", + "signature": "struct TaskOptions" + }, + { + "documentation": "", + "kind": "struct", + "line": 76, + "qualifiedName": "kordex::runtime::TaskInfo", + "signature": "struct TaskInfo" + }, + { + "documentation": "", + "kind": "function", + "line": 131, + "qualifiedName": "kordex::runtime::mark_running", + "signature": "void mark_running() noexcept;" + }, + { + "documentation": "", + "kind": "function", + "line": 136, + "qualifiedName": "kordex::runtime::mark_completed", + "signature": "void mark_completed() noexcept;" + }, + { + "documentation": "", + "kind": "function", + "line": 141, + "qualifiedName": "kordex::runtime::mark_failed", + "signature": "void mark_failed(Error error_value);" + }, + { + "documentation": "", + "kind": "function", + "line": 146, + "qualifiedName": "kordex::runtime::mark_cancelled", + "signature": "void mark_cancelled(Error error_value);" + }, + { + "documentation": "", + "kind": "function", + "line": 149, + "qualifiedName": "kordex::runtime::mark_finished_time", + "signature": "void mark_finished_time() noexcept;" + }, + { + "documentation": "", + "kind": "class", + "line": 159, + "qualifiedName": "kordex::runtime::Task", + "signature": "class Task" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/runtime/Timer.hpp", + "symbols": [ + { + "documentation": "", + "kind": "enum class", + "line": 38, + "qualifiedName": "kordex::runtime::TimerStatus", + "signature": "enum class TimerStatus" + }, + { + "documentation": "", + "kind": "struct", + "line": 56, + "qualifiedName": "kordex::runtime::TimerInfo", + "signature": "struct TimerInfo" + }, + { + "documentation": "", + "kind": "function", + "line": 111, + "qualifiedName": "kordex::runtime::mark_waiting", + "signature": "void mark_waiting(Duration delay_value) noexcept;" + }, + { + "documentation": "", + "kind": "function", + "line": 116, + "qualifiedName": "kordex::runtime::mark_fired", + "signature": "void mark_fired() noexcept;" + }, + { + "documentation": "", + "kind": "function", + "line": 121, + "qualifiedName": "kordex::runtime::mark_cancelled", + "signature": "void mark_cancelled(Error error_value);" + }, + { + "documentation": "", + "kind": "function", + "line": 126, + "qualifiedName": "kordex::runtime::mark_failed", + "signature": "void mark_failed(Error error_value);" + }, + { + "documentation": "", + "kind": "function", + "line": 129, + "qualifiedName": "kordex::runtime::mark_finished_time", + "signature": "void mark_finished_time() noexcept;" + }, + { + "documentation": "", + "kind": "class", + "line": 139, + "qualifiedName": "kordex::runtime::Timer", + "signature": "class Timer" + }, + { + "documentation": "", + "kind": "function", + "line": 145, + "qualifiedName": "kordex::runtime::Timer", + "signature": "explicit Timer(vix::async::core::io_context &context);" + } + ] + }, + { + "includeRoot": "include", + "path": "kordex/runtime/Version.hpp", + "symbols": [] + } + ], + "package": "kordexjs/runtime", + "version": "0.3.0" + }, + "format": "vix-api-1", + "generatedBy": "vix-cli", + "hash": "193eef28879fa58a", + "path": "vix.api.json", + "updatedAt": "2026-05-11T19:04:12Z" + }, + "constraints": { + "minCppStandard": "c++17", + "platforms": [ + "linux", + "macos", + "windows" + ] + }, + "dependencies": { + "git": [], + "registry": [], + "system": [] + }, + "description": "Native runtime engine for Kordex, providing runtime options, diagnostics, source loading, module resolution, timers, process integration, and the public Runtime facade.", + "displayName": "kordex-runtime", + "documentation": "https://github.com/kordexjs/runtime#readme", + "exports": { + "headers": [], + "modules": [], + "namespaces": [] + }, + "homepage": "https://github.com/kordexjs/runtime", + "keywords": [ + "cpp", + "runtime", + "javascript-runtime", + "local-first", + "kordex", + "kordexjs", + "vix" + ], + "license": "MIT", + "maintainers": [ + { + "github": "kordexjs", + "name": "KordexJS" + }, + { + "github": "GaspardKirira", + "name": "Gaspard Kirira" + } + ], + "manifestPath": "vix.json", + "migratedFrom": "softadastra/kordex-runtime", + "name": "runtime", + "namespace": "kordexjs", + "quality": { + "ci": [], + "hasDocs": true, + "hasExamples": true, + "hasTests": true + }, + "repo": { + "defaultBranch": "main", + "url": "https://github.com/kordexjs/runtime" + }, + "type": "library", + "versions": { + "0.1.0": { + "commit": "757686a639808882eb83ce14411ac52a372a83c7", + "tag": "v0.1.0" + }, + "0.1.1": { + "commit": "8412ab3a6375e445d1d1e8e2dd0c2205c9fd48d4", + "tag": "v0.1.1" + }, + "0.1.2": { + "commit": "375cacf6eff8d5bb85e7f21be7605b5d01529203", + "tag": "v0.1.2" + }, + "0.1.3": { + "commit": "9bfbb88a862100c70d74bb538ef8a6b8cd9c510e", + "tag": "v0.1.3" + }, + "0.2.0": { + "commit": "d827815bf00bff8db79aaef8f37d9d584ac9dc4c", + "tag": "v0.2.0" + }, + "0.3.0": { + "api": { + "format": "vix-api-1", + "hash": "193eef28879fa58a", + "path": "vix.api.json" + }, + "commit": "6dd0a455d3283d8d273d1d9d8c46c3834ebfb8c5", + "manifest": { + "include": [ + "include" + ], + "type": "library" + }, + "tag": "v0.3.0" + } + } +} diff --git a/index/softadastra.kordex-runtime.json b/index/softadastra.kordex-runtime.json index 8017f6b..b81c15a 100644 --- a/index/softadastra.kordex-runtime.json +++ b/index/softadastra.kordex-runtime.json @@ -18,6 +18,8 @@ "registry": [], "system": [] }, + "deprecated": true, + "deprecationMessage": "This package moved to kordexjs/runtime.", "description": "Native runtime engine for Kordex, providing runtime options, diagnostics, source loading, module resolution, timers, process integration, and the public Runtime facade.", "displayName": "kordex-runtime", "documentation": "https://github.com/softadastra/kordex-runtime#readme", @@ -44,6 +46,7 @@ } ], "manifestPath": "vix.json", + "movedTo": "kordexjs/runtime", "name": "kordex-runtime", "namespace": "softadastra", "quality": {