File size: 482 Bytes
4c76b0d
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
// Plugin compatibility registry exposes known plugin compatibility metadata to doctor/update flows.
import { PLUGIN_COMPAT_RECORDS } from "./registry-records.js";
import type { PluginCompatRecord } from "./types.js";

export type PluginCompatCode = (typeof PLUGIN_COMPAT_RECORDS)[number]["code"];
type KnownPluginCompatRecord = PluginCompatRecord<PluginCompatCode>;

export function listPluginCompatRecords(): readonly KnownPluginCompatRecord[] {
  return PLUGIN_COMPAT_RECORDS;
}