From 7e9cebb5f4bac84dfb6b573c4a4ae1764202d4e1 Mon Sep 17 00:00:00 2001 From: Laurens Rietveld Date: Fri, 3 Jan 2020 20:27:42 +0100 Subject: [PATCH] Use correct typings for prefix utility function (#41371) --- types/n3/index.d.ts | 2 +- types/n3/n3-tests.ts | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/types/n3/index.d.ts b/types/n3/index.d.ts index 005af9f929..993af5ac07 100644 --- a/types/n3/index.d.ts +++ b/types/n3/index.d.ts @@ -18,7 +18,7 @@ export interface Prefixes { } export type Term = NamedNode | BlankNode | Literal | Variable | DefaultGraph; -export type PrefixedToIri = (suffix: string) => RDF.NamedNode; +export type PrefixedToIri = (suffix: string) => NamedNode; export class NamedNode implements RDF.NamedNode { readonly termType: "NamedNode"; diff --git a/types/n3/n3-tests.ts b/types/n3/n3-tests.ts index 47d6a5885d..bf49f2c6f2 100644 --- a/types/n3/n3-tests.ts +++ b/types/n3/n3-tests.ts @@ -239,4 +239,5 @@ function test_doc_utility() { const prefixes: N3.Prefixes = { rdfs: N3.DataFactory.namedNode('http://www.w3.org/2000/01/rdf-schema#') }; const namedNode1: RDF.NamedNode = N3Util.prefix('http://www.w3.org/2000/01/rdf-schema#')('label'); const namedNode2: RDF.NamedNode = N3Util.prefixes(prefixes)('rdfs')('label'); + const namedNode3: N3.NamedNode = N3Util.prefixes(prefixes)('rdfs')('label'); }