Class PluginPackageJsonSchemas
Exposes the versioned, machine-readable JSON Schema artifact that describes the plugin package
envelope accepted by Import(string). The schema is
checked into schemas/v1/ and embedded into this assembly so consumers (admin UIs, upload
validators, plugin authors) can validate JSON before sending it to a server. The module envelope
and the shared SchemaVersion live in the purpose-agnostic
DotBoxD.Kernels.Serialization.Json package.
public static class PluginPackageJsonSchemas
- Inheritance
-
PluginPackageJsonSchemas
- Inherited Members
Properties
PackageEnvelope
JSON Schema document for the plugin package envelope (Import(string)).
public static string PackageEnvelope { get; }
Property Value
SchemaVersion
Version of the JSON ingestion schema contract. Re-exposes SchemaVersion so the module and plugin-package schemas cannot drift.
public static string SchemaVersion { get; }