Omit function to omit keys from an object or use as map function to omit keys from an array
Omit keys
Object type
to omit
to omit from (optional)
omitted object or map function
type Data = {demo: string, value: number|null};const data: Data = {demo: 'hello', value: null};const output: Omit<Data, 'value'> = omit(['value'], data);const dataArray: Data[] = [{demo: 'hello', value: null}];const output: Omit<Data, 'demo'>[] = dataArray.map(omit(['demo'])); Copy
type Data = {demo: string, value: number|null};const data: Data = {demo: 'hello', value: null};const output: Omit<Data, 'value'> = omit(['value'], data);const dataArray: Data[] = [{demo: 'hello', value: null}];const output: Omit<Data, 'demo'>[] = dataArray.map(omit(['demo']));
v0.4.1
Omit function to omit keys from an object or use as map function to omit keys from an array