New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@types/rdfjs__data-model

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@types/rdfjs__data-model - npm Package Compare versions

Comparing version 2.0.4 to 2.0.5

24

rdfjs__data-model/Factory.d.ts
import * as RDF from "@rdfjs/types";
import { FromTerm } from './lib/fromTerm.js';
import { FromTerm } from "./lib/fromTerm.js";
interface DataFactory extends Required<RDF.DataFactory<RDF.BaseQuad>> {
quad<Q extends RDF.BaseQuad = RDF.Quad>(
subject: Q['subject'], predicate: Q['predicate'], object: Q['object'], graph?: Q['graph']): Q;
subject: Q["subject"],
predicate: Q["predicate"],
object: Q["object"],
graph?: Q["graph"],
): Q;
fromTerm<T extends RDF.Term>(value: T): ReturnType<FromTerm<T, this>>;

@@ -13,10 +17,10 @@ fromQuad<T extends RDF.BaseQuad = RDF.Quad>(value: T): ReturnType<FromTerm<T, this>>;

static readonly exports: [
'blankNode',
'defaultGraph',
'fromQuad',
'fromTerm',
'literal',
'namedNode',
'quad',
'variable'
"blankNode",
"defaultGraph",
"fromQuad",
"fromTerm",
"literal",
"namedNode",
"quad",
"variable",
];

@@ -23,0 +27,0 @@ init(): void;

@@ -9,5 +9,5 @@ // Type definitions for @rdfjs/data-model 2.0

import DataFactory from './Factory.js';
import DataFactory from "./Factory.js";
declare const factory: DataFactory;
export default factory;

@@ -1,14 +0,17 @@

import * as RDF from '@rdfjs/types';
import * as RDF from "@rdfjs/types";
export interface FromTerm<T extends RDF.Term, D extends RDF.DataFactory> {
(factory: D, original: T):
T extends RDF.Literal ? ReturnType<D['literal']>
: T extends RDF.BlankNode ? ReturnType<D['blankNode']>
: T extends RDF.NamedNode ? ReturnType<D['namedNode']>
: T extends RDF.Variable ? D['variable'] extends (...arg: any[]) => RDF.Variable ? ReturnType<D['variable']> : never
: T extends RDF.BaseQuad ? ReturnType<D['quad']>
: T extends RDF.DefaultGraph ? ReturnType<D['defaultGraph']>
: never;
(factory: D, original: T): T extends RDF.Literal ? ReturnType<D["literal"]>
: T extends RDF.BlankNode ? ReturnType<D["blankNode"]>
: T extends RDF.NamedNode ? ReturnType<D["namedNode"]>
: T extends RDF.Variable ? D["variable"] extends (...arg: any[]) => RDF.Variable ? ReturnType<D["variable"]>
: never
: T extends RDF.BaseQuad ? ReturnType<D["quad"]>
: T extends RDF.DefaultGraph ? ReturnType<D["defaultGraph"]>
: never;
}
export default function fromTerm<T extends RDF.Term, D extends RDF.DataFactory>(factory: D, original: T): ReturnType<FromTerm<T, D>>;
export default function fromTerm<T extends RDF.Term, D extends RDF.DataFactory>(
factory: D,
original: T,
): ReturnType<FromTerm<T, D>>;
{
"name": "@types/rdfjs__data-model",
"version": "2.0.4",
"version": "2.0.5",
"description": "TypeScript definitions for @rdfjs/data-model",

@@ -35,5 +35,5 @@ "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/rdfjs__data-model",

},
"typesPublisherContentHash": "286802eb81cc15c3cc99588c93b55cb38102d7af5ab36e17a97a2f78e3e163c8",
"typeScriptVersion": "4.3",
"typesPublisherContentHash": "80531de2f44a2edbe57620b7e2b8269c28a2747f609275940019e1d6b3a1a26e",
"typeScriptVersion": "4.5",
"type": "module"
}

@@ -11,3 +11,3 @@ # Installation

### Additional Details
* Last updated: Thu, 29 Jun 2023 03:32:43 GMT
* Last updated: Wed, 27 Sep 2023 07:12:04 GMT
* Dependencies: [@types/rdfjs__types](https://npmjs.com/package/@types/rdfjs__types)

@@ -14,0 +14,0 @@ * Global values: none

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc