All files / utils keysStrict.ts

100% Statements 1/1
100% Branches 0/0
100% Functions 0/0
100% Lines 1/1

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11              23x      
import { keys } from 'lodash-uni'
 
/**
 * 同 {@link https://lodash.com/docs/4.17.15#keys | keys},不过采用了严格的类型定义。
 *
 * @public
 */
export const keysStrict = (keys as any) as <T extends Record<any, any>>(
  object: T,
) => Array<keyof T>