UNPKG

@sprucelabs/schema

Version:

Static and dynamic binding plus runtime validation and transformation to ensure your app is sound. 🤓

4 lines (3 loc) • 250 B
import { FieldName } from '../fields/field.static.types'; import { SchemaFieldsByName } from '../schemas.static.types'; export default function dropFields<F extends SchemaFieldsByName, D extends FieldName<F>>(fields: F, dropFields: D[]): Omit<F, D>;