@types/clownface
Advanced tools
Comparing version 0.12.11 to 0.12.12
@@ -13,3 +13,3 @@ // Type definitions for clownface 0.12 | ||
type TermOrClownface<X extends Term = Term> = Clownface<X> | X; | ||
type TermOrClownface<X extends Term = Term> = SafeClownface<X> | X; | ||
type TermOrLiteral<X extends Term = Term> = TermOrClownface<X> | string | number | boolean; | ||
@@ -21,3 +21,3 @@ | ||
type SingleOrArrayOfTerms<X extends Term> = SingleOrArray<X> | Clownface<X | X[]>; | ||
type SingleOrArrayOfTerms<X extends Term> = SingleOrArray<X> | SafeClownface<X>; | ||
type SingleOrArrayOfTermsOrLiterals<X extends Term> = SingleOrArray<TermOrLiteral<X>>; | ||
@@ -75,4 +75,4 @@ | ||
in(predicates?: SingleOrArrayOfTerms<Term>): Clownface<T extends undefined ? never : Array<NamedNode | BlankNode>, D>; | ||
out(predicates?: SingleOrArrayOfTerms<Term>): Clownface<T extends undefined ? never : Term[], D>; | ||
in(predicates?: SingleOrArrayOfTerms<Term>): SafeClownface<T extends undefined ? never : NamedNode | BlankNode, D>; | ||
out(predicates?: SingleOrArrayOfTerms<Term>): SafeClownface<T extends undefined ? never : Term, D>; | ||
@@ -79,0 +79,0 @@ has(predicates: SingleOrArrayOfTerms<Term>, objects?: SingleOrArrayOfTermsOrLiterals<Term>): Clownface<Array<NamedNode | BlankNode>, D>; |
@@ -14,3 +14,4 @@ import { BlankNode, DatasetCore, Literal, NamedNode, Term } from 'rdf-js'; | ||
Iteratee, | ||
AnyContext | ||
AnyContext, | ||
SafeClownface | ||
} from '..'; | ||
@@ -55,4 +56,4 @@ import { Context } from './Context'; | ||
in(predicates?: SingleOrArrayOfTerms<Term>): Clownface<T extends undefined ? never : Array<NamedNode | BlankNode>, D>; | ||
out(predicates?: SingleOrArrayOfTerms<Term>): Clownface<T extends undefined ? never : Term[], D>; | ||
in(predicates?: SingleOrArrayOfTerms<Term>): SafeClownface<T extends undefined ? never : NamedNode | BlankNode, D>; | ||
out(predicates?: SingleOrArrayOfTerms<Term>): SafeClownface<T extends undefined ? never : Term, D>; | ||
@@ -59,0 +60,0 @@ has(predicates: SingleOrArrayOfTerms<Term>, objects?: SingleOrArrayOfTermsOrLiterals<Term>): Clownface<Array<NamedNode | BlankNode>, D>; |
{ | ||
"name": "@types/clownface", | ||
"version": "0.12.11", | ||
"version": "0.12.12", | ||
"description": "TypeScript definitions for clownface", | ||
@@ -24,4 +24,4 @@ "license": "MIT", | ||
}, | ||
"typesPublisherContentHash": "90d7feb64db9adb153b4c5e4457c2590fa319671af10f84020eb50978d33d3da", | ||
"typesPublisherContentHash": "b64ebf6ac488172052cb5540aa194bbf0de718260351af5948f874aeca7e87f2", | ||
"typeScriptVersion": "3.4" | ||
} |
@@ -11,3 +11,3 @@ # Installation | ||
### Additional Details | ||
* Last updated: Wed, 01 Apr 2020 16:58:59 GMT | ||
* Last updated: Wed, 01 Apr 2020 19:58:30 GMT | ||
* Dependencies: [@types/rdf-js](https://npmjs.com/package/@types/rdf-js) | ||
@@ -14,0 +14,0 @@ * Global values: none |
13188
151