Skip to content

resourceFilter

const resourceFilter: (config?) => Policy

Defined in: src/policies/traffic/resource-filter.ts:105

Strip or allow fields from JSON responses.

ResourceFilterConfig

Policy

import { resourceFilter } from "@homegrower-club/stoma";
// Remove sensitive fields
resourceFilter({
mode: "deny",
fields: ["password", "user.ssn"],
});
// Keep only specific fields
resourceFilter({
mode: "allow",
fields: ["id", "name", "email"],
});