@types/rdf-ext
Advanced tools
Comparing version 2.2.2 to 2.2.3
@@ -1,8 +0,8 @@ | ||
import * as RDF from '@rdfjs/types'; | ||
import { FromTerm } from '@rdfjs/data-model/lib/fromTerm.js'; | ||
import { FromTerm } from "@rdfjs/data-model/lib/fromTerm.js"; | ||
import * as RDF from "@rdfjs/types"; | ||
import { BlankNodeExt } from "./lib/BlankNode.js"; | ||
import { DefaultGraphExt } from "./lib/DefaultGraph.js"; | ||
import { LiteralExt } from "./lib/Literal.js"; | ||
import { NamedNodeExt } from "./lib/NamedNode.js"; | ||
import { QuadExt } from "./lib/Quad.js"; | ||
import { DefaultGraphExt } from "./lib/DefaultGraph.js"; | ||
import { VariableExt } from "./lib/Variable.js"; | ||
@@ -23,3 +23,8 @@ | ||
quad(subject: RDF.Quad_Subject, predicate: RDF.Quad_Predicate, object: RDF.Quad_Object, graph?: RDF.Quad_Graph): QuadExt; | ||
quad( | ||
subject: RDF.Quad_Subject, | ||
predicate: RDF.Quad_Predicate, | ||
object: RDF.Quad_Object, | ||
graph?: RDF.Quad_Graph, | ||
): QuadExt; | ||
@@ -34,10 +39,10 @@ fromTerm: <T extends RDF.Term>(original: T) => ReturnType<FromTerm<T, this>>; | ||
exports: [ | ||
'namedNode', | ||
'blankNode', | ||
'literal', | ||
'variable', | ||
'defaultGraph', | ||
'quad', | ||
'fromTerm', | ||
'fromQuad' | ||
"namedNode", | ||
"blankNode", | ||
"literal", | ||
"variable", | ||
"defaultGraph", | ||
"quad", | ||
"fromTerm", | ||
"fromQuad", | ||
]; | ||
@@ -44,0 +49,0 @@ } |
@@ -1,3 +0,3 @@ | ||
import { Quad , NamedNode, DefaultGraph } from '@rdfjs/types'; | ||
import DatasetExt from './lib/Dataset.js'; | ||
import { DefaultGraph, NamedNode, Quad } from "@rdfjs/types"; | ||
import DatasetExt from "./lib/Dataset.js"; | ||
@@ -10,3 +10,3 @@ export interface DatasetFactory { | ||
new(): DatasetFactory; | ||
exports: ['dataset']; | ||
exports: ["dataset"]; | ||
} | ||
@@ -13,0 +13,0 @@ |
@@ -8,30 +8,30 @@ // Type definitions for rdf-ext 2.2 | ||
import { Environment } from '@rdfjs/environment/Environment.js'; | ||
import { Environment } from "@rdfjs/environment/Environment.js"; | ||
import { FormatsFactory } from "@rdfjs/environment/FormatsFactory.js"; | ||
import { FetchFactory } from '@rdfjs/fetch-lite/Factory.js'; | ||
import { NamespaceFactory } from '@rdfjs/namespace/Factory.js'; | ||
import { TermMapFactory } from '@rdfjs/term-map/Factory.js'; | ||
import { TermSetFactory } from '@rdfjs/term-set/Factory.js'; | ||
import { PrefixMapFactory } from '@rdfjs/prefix-map/Factory.js'; | ||
import { FetchFactory } from "@rdfjs/fetch-lite/Factory.js"; | ||
import { NamespaceFactory } from "@rdfjs/namespace/Factory.js"; | ||
import { PrefixMapFactory } from "@rdfjs/prefix-map/Factory.js"; | ||
import { ScoreFactory } from "@rdfjs/score/Factory.js"; | ||
import { TermMapFactory } from "@rdfjs/term-map/Factory.js"; | ||
import { TermSetFactory } from "@rdfjs/term-set/Factory.js"; | ||
import { TraverserFactory } from "@rdfjs/traverser/Factory.js"; | ||
import { ScoreFactory } from "@rdfjs/score/Factory.js"; | ||
import ClownfaceFactory from './ClownfaceFactory.js'; | ||
import { DataFactoryExt as DataFactory } from './DataFactory.js'; | ||
import { DatasetFactory } from './DatasetFactory.js'; | ||
import ClownfaceFactory from "./ClownfaceFactory.js"; | ||
import { DataFactoryExt as DataFactory } from "./DataFactory.js"; | ||
import { DatasetFactory } from "./DatasetFactory.js"; | ||
export { default as Environment } from '@rdfjs/environment/Environment.js'; | ||
export { default as FetchFactory } from '@rdfjs/fetch-lite/Factory.js'; | ||
export { default as FormatsFactory } from '@rdfjs/environment/FormatsFactory.js'; | ||
export { default as NamespaceFactory } from '@rdfjs/namespace/Factory.js'; | ||
export { default as PrefixMapFactory } from '@rdfjs/prefix-map/Factory.js'; | ||
export { default as TermMapFactory } from '@rdfjs/term-map/Factory.js'; | ||
export { default as TermSetFactory } from '@rdfjs/term-set/Factory.js'; | ||
export { default as TraverserFactory } from '@rdfjs/traverser/Factory.js'; | ||
export { default as ScoreFactory } from '@rdfjs/score/Factory.js'; | ||
export { default as ClownfaceFactory } from './ClownfaceFactory.js'; | ||
export { default as DataFactory } from './DataFactory.js'; | ||
export { default as DatasetFactory } from './DatasetFactory.js'; | ||
export { default as Environment } from "@rdfjs/environment/Environment.js"; | ||
export { default as FormatsFactory } from "@rdfjs/environment/FormatsFactory.js"; | ||
export { default as FetchFactory } from "@rdfjs/fetch-lite/Factory.js"; | ||
export { default as NamespaceFactory } from "@rdfjs/namespace/Factory.js"; | ||
export { default as PrefixMapFactory } from "@rdfjs/prefix-map/Factory.js"; | ||
export { default as ScoreFactory } from "@rdfjs/score/Factory.js"; | ||
export { default as TermMapFactory } from "@rdfjs/term-map/Factory.js"; | ||
export { default as TermSetFactory } from "@rdfjs/term-set/Factory.js"; | ||
export { default as TraverserFactory } from "@rdfjs/traverser/Factory.js"; | ||
export { default as ClownfaceFactory } from "./ClownfaceFactory.js"; | ||
export { default as DataFactory } from "./DataFactory.js"; | ||
export { default as DatasetFactory } from "./DatasetFactory.js"; | ||
declare const defaultEnv: Environment< | ||
ClownfaceFactory | ||
| ClownfaceFactory | ||
| DataFactory | ||
@@ -38,0 +38,0 @@ | DatasetFactory |
import { BlankNode, Term } from "@rdfjs/types"; | ||
import { PropType } from './_PropType.js'; | ||
import { PropType } from "./_PropType.js"; | ||
export interface BlankNodeExt extends BlankNode { | ||
toCanonical(): string; | ||
toJSON(): { | ||
value: PropType<BlankNode, 'value'>; | ||
termType: PropType<BlankNode, 'termType'>; | ||
}; | ||
toCanonical(): string; | ||
toJSON(): { | ||
value: PropType<BlankNode, "value">; | ||
termType: PropType<BlankNode, "termType">; | ||
}; | ||
} | ||
@@ -11,0 +11,0 @@ |
@@ -1,5 +0,5 @@ | ||
import Dataset from '@rdfjs/dataset/DatasetCore.js'; | ||
import { Quad, DatasetCore, Stream, Term } from '@rdfjs/types'; | ||
import { PropType } from './_PropType.js'; | ||
import { QuadExt } from './Quad.js'; | ||
import Dataset from "@rdfjs/dataset/DatasetCore.js"; | ||
import { DatasetCore, Quad, Stream, Term } from "@rdfjs/types"; | ||
import { PropType } from "./_PropType.js"; | ||
import { QuadExt } from "./Quad.js"; | ||
@@ -11,3 +11,3 @@ export interface DatasetExt extends Dataset<QuadExt> { | ||
deleteMatches(...args: Parameters<DatasetCore['match']>): this; | ||
deleteMatches(...args: Parameters<DatasetCore["match"]>): this; | ||
@@ -34,3 +34,3 @@ difference(other: DatasetCore): DatasetExt; | ||
toJSON(): Array<ReturnType<PropType<QuadExt, 'toJSON'>>>; | ||
toJSON(): Array<ReturnType<PropType<QuadExt, "toJSON">>>; | ||
@@ -43,4 +43,10 @@ toCanonical(): string; | ||
reduce(callbackfn: (previousValue: QuadExt, currentValue: QuadExt, currentIndex: number, self: DatasetExt) => QuadExt, initialValue?: QuadExt): QuadExt; | ||
reduce<U>(callbackfn: (previousValue: U, currentValue: QuadExt, currentIndex: number, self: DatasetExt) => U, initialValue: U): U; | ||
reduce( | ||
callbackfn: (previousValue: QuadExt, currentValue: QuadExt, currentIndex: number, self: DatasetExt) => QuadExt, | ||
initialValue?: QuadExt, | ||
): QuadExt; | ||
reduce<U>( | ||
callbackfn: (previousValue: U, currentValue: QuadExt, currentIndex: number, self: DatasetExt) => U, | ||
initialValue: U, | ||
): U; | ||
} | ||
@@ -47,0 +53,0 @@ |
@@ -1,10 +0,10 @@ | ||
import { DefaultGraph } from '@rdfjs/types'; | ||
import { PropType } from './_PropType.js'; | ||
import { DefaultGraph } from "@rdfjs/types"; | ||
import { PropType } from "./_PropType.js"; | ||
export interface DefaultGraphExt extends DefaultGraph { | ||
toCanonical(): string; | ||
toJSON(): { | ||
value: PropType<DefaultGraph, 'value'>; | ||
termType: PropType<DefaultGraph, 'termType'>; | ||
}; | ||
toCanonical(): string; | ||
toJSON(): { | ||
value: PropType<DefaultGraph, "value">; | ||
termType: PropType<DefaultGraph, "termType">; | ||
}; | ||
} | ||
@@ -11,0 +11,0 @@ |
@@ -1,15 +0,15 @@ | ||
import { Literal, NamedNode } from '@rdfjs/types'; | ||
import { PropType } from './_PropType.js'; | ||
import { Literal, NamedNode } from "@rdfjs/types"; | ||
import { PropType } from "./_PropType.js"; | ||
export interface LiteralExt extends Literal { | ||
toCanonical(): string; | ||
toJSON(): { | ||
value: PropType<Literal, 'value'>; | ||
termType: PropType<Literal, 'termType'>; | ||
language: PropType<Literal, 'language'>; | ||
datatype: { | ||
value: PropType<NamedNode, 'value'>; | ||
termType: PropType<NamedNode, 'termType'>; | ||
toCanonical(): string; | ||
toJSON(): { | ||
value: PropType<Literal, "value">; | ||
termType: PropType<Literal, "termType">; | ||
language: PropType<Literal, "language">; | ||
datatype: { | ||
value: PropType<NamedNode, "value">; | ||
termType: PropType<NamedNode, "termType">; | ||
}; | ||
}; | ||
}; | ||
} | ||
@@ -16,0 +16,0 @@ |
import { NamedNode, Term } from "@rdfjs/types"; | ||
import { PropType } from './_PropType.js'; | ||
import { PropType } from "./_PropType.js"; | ||
export interface NamedNodeExt<Iri extends string = string> extends NamedNode<Iri> { | ||
toCanonical(): string; | ||
toJSON(): { | ||
value: PropType<NamedNode, 'value'>; | ||
termType: PropType<NamedNode, 'termType'>; | ||
}; | ||
toCanonical(): string; | ||
toJSON(): { | ||
value: PropType<NamedNode, "value">; | ||
termType: PropType<NamedNode, "termType">; | ||
}; | ||
} | ||
@@ -11,0 +11,0 @@ |
@@ -1,23 +0,23 @@ | ||
import { Quad, Quad_Graph, Quad_Object, Quad_Predicate, Quad_Subject } from '@rdfjs/types'; | ||
import { PropType } from './_PropType.js'; | ||
import { LiteralExt } from './Literal.js'; | ||
import { BlankNodeExt } from './BlankNode.js'; | ||
import { NamedNodeExt } from './NamedNode.js'; | ||
import { VariableExt } from './Variable.js'; | ||
import { DefaultGraphExt } from './DefaultGraph.js'; | ||
import { Quad, Quad_Graph, Quad_Object, Quad_Predicate, Quad_Subject } from "@rdfjs/types"; | ||
import { PropType } from "./_PropType.js"; | ||
import { BlankNodeExt } from "./BlankNode.js"; | ||
import { DefaultGraphExt } from "./DefaultGraph.js"; | ||
import { LiteralExt } from "./Literal.js"; | ||
import { NamedNodeExt } from "./NamedNode.js"; | ||
import { VariableExt } from "./Variable.js"; | ||
export interface QuadExt extends Quad { | ||
termType: 'Quad'; | ||
value: ''; | ||
subject: NamedNodeExt | BlankNodeExt | VariableExt; | ||
predicate: NamedNodeExt | VariableExt; | ||
object: NamedNodeExt | LiteralExt | BlankNodeExt | VariableExt; | ||
graph: DefaultGraphExt | NamedNodeExt | BlankNodeExt | VariableExt; | ||
toCanonical(): string; | ||
toJSON(): { | ||
subject: ReturnType<PropType<PropType<QuadExt, 'subject'>, 'toJSON'>>; | ||
predicate: ReturnType<PropType<PropType<QuadExt, 'predicate'>, 'toJSON'>>; | ||
object: ReturnType<PropType<PropType<QuadExt, 'object'>, 'toJSON'>>; | ||
graph: ReturnType<PropType<PropType<QuadExt, 'graph'>, 'toJSON'>>; | ||
}; | ||
termType: "Quad"; | ||
value: ""; | ||
subject: NamedNodeExt | BlankNodeExt | VariableExt; | ||
predicate: NamedNodeExt | VariableExt; | ||
object: NamedNodeExt | LiteralExt | BlankNodeExt | VariableExt; | ||
graph: DefaultGraphExt | NamedNodeExt | BlankNodeExt | VariableExt; | ||
toCanonical(): string; | ||
toJSON(): { | ||
subject: ReturnType<PropType<PropType<QuadExt, "subject">, "toJSON">>; | ||
predicate: ReturnType<PropType<PropType<QuadExt, "predicate">, "toJSON">>; | ||
object: ReturnType<PropType<PropType<QuadExt, "object">, "toJSON">>; | ||
graph: ReturnType<PropType<PropType<QuadExt, "graph">, "toJSON">>; | ||
}; | ||
} | ||
@@ -24,0 +24,0 @@ |
@@ -1,10 +0,10 @@ | ||
import { Variable } from '@rdfjs/types'; | ||
import { PropType } from './_PropType.js'; | ||
import { Variable } from "@rdfjs/types"; | ||
import { PropType } from "./_PropType.js"; | ||
export interface VariableExt extends Variable { | ||
toCanonical(): string; | ||
toJSON(): { | ||
value: PropType<Variable, 'value'>; | ||
termType: PropType<Variable, 'termType'>; | ||
}; | ||
toCanonical(): string; | ||
toJSON(): { | ||
value: PropType<Variable, "value">; | ||
termType: PropType<Variable, "termType">; | ||
}; | ||
} | ||
@@ -11,0 +11,0 @@ |
{ | ||
"name": "@types/rdf-ext", | ||
"version": "2.2.2", | ||
"version": "2.2.3", | ||
"description": "TypeScript definitions for rdf-ext", | ||
@@ -41,5 +41,5 @@ "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/rdf-ext", | ||
}, | ||
"typesPublisherContentHash": "9ea64f64dda07219b485ce58c9386f7a410b0b17760786f1bf4f7c52bdf36ac7", | ||
"typeScriptVersion": "4.3", | ||
"typesPublisherContentHash": "ae4bb39fd068d4d83f4d75a7d40914a6cc98daecbe7239e2e76b350fa54a87c3", | ||
"typeScriptVersion": "4.5", | ||
"type": "module" | ||
} |
@@ -11,3 +11,3 @@ # Installation | ||
### Additional Details | ||
* Last updated: Tue, 25 Jul 2023 07:32:55 GMT | ||
* Last updated: Wed, 27 Sep 2023 07:12:04 GMT | ||
* Dependencies: [@types/clownface](https://npmjs.com/package/@types/clownface), [@types/rdfjs__data-model](https://npmjs.com/package/@types/rdfjs__data-model), [@types/rdfjs__dataset](https://npmjs.com/package/@types/rdfjs__dataset), [@types/rdfjs__environment](https://npmjs.com/package/@types/rdfjs__environment), [@types/rdfjs__fetch-lite](https://npmjs.com/package/@types/rdfjs__fetch-lite), [@types/rdfjs__namespace](https://npmjs.com/package/@types/rdfjs__namespace), [@types/rdfjs__prefix-map](https://npmjs.com/package/@types/rdfjs__prefix-map), [@types/rdfjs__score](https://npmjs.com/package/@types/rdfjs__score), [@types/rdfjs__term-map](https://npmjs.com/package/@types/rdfjs__term-map), [@types/rdfjs__term-set](https://npmjs.com/package/@types/rdfjs__term-set), [@types/rdfjs__traverser](https://npmjs.com/package/@types/rdfjs__traverser), [@types/rdfjs__types](https://npmjs.com/package/@types/rdfjs__types) | ||
@@ -14,0 +14,0 @@ * Global values: none |
13424
232