@rdfjs/term-map
A Map for RDF/JS Terms keys.
This package implements the JavaScript Map interface exclusively for RDF/JS Terms keys and treats Terms with the same N-Triples representation as they are the same object.
Usage
The package exports the constructor of the Term-Map.
New instances can be created just like JavaScript Maps:
import rdf from '@rdfjs/data-model'
import TermMap from '@rdfjs/term-map'
const terms = new TermMap([
[rdf.namedNode('http://example.org/'), { data: 1 }],
[rdf.literal('test'), { data: 2 }]
])
console.log(terms.has(rdf.literal('test')))