Initial Commit

This commit is contained in:
2026-05-27 23:29:53 +01:00
commit fbc70f96e6
10000 changed files with 1102152 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
/**
* Aggregator returning every `/suppression/*` `PluginRouteEntry` in
* canonical order: list, check, create, delete.
*/
import type { PluginRouteEntry } from "@suaveplan/api-openapi";
import {
buildCheckSuppressionRoute,
buildCreateSuppressionRoute,
buildDeleteSuppressionRoute,
buildListSuppressionRoute,
} from "./routes.js";
/** Returns the 4 `/suppression/*` plugin-route entries. */
export function buildSuppressionRoutes(): readonly PluginRouteEntry[] {
return [
buildListSuppressionRoute(),
buildCheckSuppressionRoute(),
buildCreateSuppressionRoute(),
buildDeleteSuppressionRoute(),
];
}