Socket
Socket
Sign inDemoInstall

@graphy/core.class.writable

Package Overview
Dependencies
Maintainers
2
Versions
25
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@graphy/core.class.writable - npm Package Compare versions

Comparing version 3.0.5 to 3.0.6

32

main.js

@@ -70,3 +70,3 @@

// blank node; use label
if('_' === sct_node[0]) return this.c1_blank_node(sct_node.slice(1));
if('_' === sct_node[0] && ':' === sct_node[1]) return this.c1_blank_node(sct_node.slice(2));

@@ -80,3 +80,3 @@ // construct node and verbosify

// blank node; use label
if('_' === sct_term[0]) return this.c1_blank_node(sct_term.slice(1));
if('_' === sct_term[0] && ':' === sct_term[1]) return this.c1_blank_node(sct_term.slice(2));

@@ -122,3 +122,3 @@ // construct term and verbosify

// blank node; use label
if('_' === sct_node[0]) return this.c1_blank_node(sct_node.slice(1));
if('_' === sct_node[0] && ':' === sct_node[1]) return this.c1_blank_node(sct_node.slice(2));

@@ -135,3 +135,3 @@ // ref prefix map

// blank node; use label
if('_' === sct_term[0]) return this.c1_blank_node(sct_term.slice(1));
if('_' === sct_term[0] && ':' === sct_term[1]) return this.c1_blank_node(sct_term.slice(2));

@@ -267,2 +267,3 @@ // ref prefix map

Object.assign(this, {
isGraphyWritable: true,
ready: this.ready || false,

@@ -672,2 +673,10 @@ busy: false,

}
async transform_c4(hc4_quads, s_encoding, fk_transform) {
for(let sc1_graph in hc4_quads) {
await this.add(hc4_quads[sc1_graph]);
}
fk_transform();
}
}

@@ -896,2 +905,17 @@

}
// set
else if(z_objects instanceof Set) {
let s_write = '';
// each object
for(let z_item of z_objects) {
// recurse on item
s_write += await this.objects(z_item, xm_mode);
// now they share same graph, subject & predicate
xm_mode |= 7;
}
return s_write;
}
// plain object, blank node

@@ -898,0 +922,0 @@ else if(Object === z_objects.constructor) {

6

package.json
{
"name": "@graphy/core.class.writable",
"version": "3.0.5",
"version": "3.0.6",
"description": "Produce quads using nestable concise term string objects",

@@ -26,5 +26,5 @@ "keywords": [

"dependencies": {
"@graphy/core.data.factory": "^3.0.5",
"@graphy/core.iso.stream": "^3.0.5"
"@graphy/core.data.factory": "^3.0.6",
"@graphy/core.iso.stream": "^3.0.6"
}
}
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