Initial Commit
This commit is contained in:
@@ -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(),
|
||||
];
|
||||
}
|
||||
Reference in New Issue
Block a user