Wondering what’s next for npm?Check out our public roadmap! »

    @queso/omit
    TypeScript icon, indicating that this package has built-in type declarations

    0.2.0 • Public • Published

    @queso/omit

    npm license Travis Build Status codecov Try @queso/omit on RunKit

    Part of a library of zero-dependency npm modules that do just one thing.

    npm

    min + gzip | 114 bytes

    source

    The opposite of pick; this method creates an object composed of the object's own properties that are not in the list of omitted keys.

    Usage

    import omit from '@queso/omit'
     
    const obj = { a: 1, b: 2, c: 3 }
    omit(obj, 'a', 'c')
    // => { b: 2 }

    Parameters

    Name Type Description
    object T The source object.
    keys [K, ...K[]] The object keys to omit.

    Type parameters

    Name Constraint
    T object
    K keyof T

    Returns

    A new object with specified keys omitted.

    Return type

    Omit<T, K>

    Install

    npm i @queso/omit

    DownloadsWeekly Downloads

    1

    Version

    0.2.0

    License

    MIT

    Unpacked Size

    9.72 kB

    Total Files

    8

    Last publish

    Collaborators

    • avatar