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

@tpluscode/rdfine

Package Overview
Dependencies
Maintainers
1
Versions
114
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@tpluscode/rdfine - npm Package Compare versions

Comparing version 0.4.2 to 0.4.3

11

CHANGELOG.md

@@ -6,2 +6,13 @@ # Change Log

## [0.4.3](https://github.com/tpluscode/rdfine/compare/@tpluscode/rdfine@0.4.2...@tpluscode/rdfine@0.4.3) (2020-04-18)
### Bug Fixes
* **core:** make it possible initialize with RDF/JS terms ([56e13bd](https://github.com/tpluscode/rdfine/commit/56e13bd088a5826682bb26060fb4660ace883740))
## [0.4.2](https://github.com/tpluscode/rdfine/compare/@tpluscode/rdfine@0.4.1...@tpluscode/rdfine@0.4.2) (2020-04-15)

@@ -8,0 +19,0 @@

4

lib/decorators/property.js

@@ -110,4 +110,4 @@ import TermSet from '@rdfjs/term-set';

if (!assertSetValue(value)) {
const pathStr = path.map(edge => `<${edge.predicate}>`).join('/');
throw new Error(`Unexpected value for path ${pathStr}. Expecting a ${valueTypeName} or RDF/JS term`);
const pathStr = path.map(edge => `<${edge.predicate.value}>`).join('/');
throw new Error(`Unexpected value for path ${pathStr}. Expecting a ${valueTypeName} or RDF/JS term.`);
}

@@ -114,0 +114,0 @@ if (typeof value === 'object' && 'termType' in value) {

{
"name": "@tpluscode/rdfine",
"version": "0.4.2",
"version": "0.4.3",
"description": "RDF/JS idiomatic, native, effective",

@@ -76,3 +76,3 @@ "main": "main.js",

},
"gitHead": "3393de648a9089d4991a52d2ee8af69c375c3b0a"
"gitHead": "6e6b944df6e7ef54a51c0239eb1c2443d48f7fc0"
}
/// <reference types="rdfjs__namespace" />
import { NamespaceBuilder } from '@rdfjs/namespace';
import { NamedNode, DatasetCore, BlankNode, DefaultGraph, Quad_Graph, Term } from 'rdf-js';
import { NamedNode, DatasetCore, BlankNode, DefaultGraph, Quad_Graph, Term, Literal } from 'rdf-js';
import { SafeClownface, SingleContextClownface } from 'clownface';

@@ -44,5 +44,5 @@ import { Constructor, Mixin, ResourceFactory, ResourceIndexer } from './lib/ResourceFactory';

export declare type Initializer<T> = Partial<Omit<{
[P in keyof T]?: T[P] extends (infer U)[] ? U extends RdfResource ? Initializer<UserDefinedInterface<U>>[] : T[P] : T[P] extends RdfResource ? Initializer<UserDefinedInterface<T[P]> & BaseInitializer> : T[P];
[P in keyof T]?: T[P] extends (infer U)[] ? U extends RdfResource ? Initializer<UserDefinedInterface<U>>[] | (NamedNode | BlankNode)[] : T[P] | Literal : T[P] extends RdfResource ? Initializer<UserDefinedInterface<T[P]> & BaseInitializer> | NamedNode | BlankNode : T[P] | Literal;
}, keyof RdfResource>> & BaseInitializer;
export declare function fromObject<T extends RdfResource>(initializer: Initializer<UserDefinedInterface<T> & BaseInitializer>): T;
export {};
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