Skip to content

New rule: no-mutating-assign #12

@gajus

Description

@gajus

Description:

Warns when Object.assign is used with the first parameter anything else than object initialisation.

Will warn:

const foo = {};

Object.assign(foo, {bar: 'BAR'});

Will not warn:

const foo = {};

Object.assign({}, foo, {bar: 'BAR'});

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions