Skip to content

addBefore failed #22

@dylannil

Description

@dylannil
import OrderedMap from 'orderedmap';

function run() {
    let om = OrderedMap.from({});

    om = om.addToStart('a', 'aa');
    om = om.addToEnd('d', 'dd');
    om = om.addBefore('c', 'b', 'bb');
    om = om.addBefore('d', 'c', 'cc');

    om.forEach((k, v) => console.log(k, v));
}

expect

a aa
b bb
c cc
d dd

actual

a aa
c cc
d dd
b bb

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