Skip to content

wrongly assumes empty string is not a key #3

@kapouer

Description

@kapouer

It is perfectly okay to use an empty string for a key.

var jsonPath = require('@irrelon/path');
assert.deepEqual(jsonPath.set({}, 'toto.test', 1), {toto: {test: 1}});
assert.deepEqual(jsonPath.set({}, 'toto.', 2), {toto: {"": 2}});

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