Function slugifyEntityId

  • Derive a deterministic entity ID from a label. Lowercases, strips non-alphanumeric characters except spaces, replaces whitespace with dashes, collapses runs of dashes.

    Idempotent: slugifyEntityId(slugifyEntityId(x)) === slugifyEntityId(x).

    Parameters

    Returns string

    Slug suitable for use as a stable entity-node id.