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

lincd

Package Overview
Dependencies
Maintainers
1
Versions
88
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

lincd - npm Package Compare versions

Comparing version 0.5.39 to 0.5.40

dist/oss-licenses.json

8

lib/index.js

@@ -38,3 +38,4 @@ "use strict";

const models = __importStar(require("./models"));
const Storage = __importStar(require("./utils/Storage"));
const LinkedFileStorage = __importStar(require("./utils/LinkedFileStorage"));
const LinkedStorage = __importStar(require("./utils/LinkedStorage"));
const EventEmitter = __importStar(require("./events/EventEmitter"));

@@ -71,2 +72,3 @@ const NodeURIMappings = __importStar(require("./collections/NodeURIMappings"));

const ICoreIterable = __importStar(require("./interfaces/ICoreIterable"));
const IFileStore = __importStar(require("./interfaces/IFileStore"));
const IQuadStore = __importStar(require("./interfaces/IQuadStore"));

@@ -99,3 +101,4 @@ const Component = __importStar(require("./interfaces/Component"));

models,
Storage,
LinkedFileStorage,
LinkedStorage,
Shape,

@@ -121,2 +124,3 @@ ShapeSet,

ICoreIterable,
IFileStore,
IQuadStore,

@@ -123,0 +127,0 @@ Component,

@@ -13,3 +13,3 @@ "use strict";

const globals_1 = require("@jest/globals");
const Storage_1 = require("../utils/Storage");
const LinkedStorage_1 = require("../utils/LinkedStorage");
const models_1 = require("../models");

@@ -64,3 +64,3 @@ const QuadSet_1 = require("../collections/QuadSet");

let deleted = false;
this.contents.forEach(q => {
this.contents.forEach((q) => {
if (subjectToPredicates.has(q.subject) && subjectToPredicates.get(q.subject).has(q.predicate)) {

@@ -75,3 +75,3 @@ this.contents.delete(q);

let store = new TestStore();
Storage_1.Storage.setDefaultStore(store);
LinkedStorage_1.LinkedStorage.setDefaultStore(store);
(0, globals_1.describe)('default store', () => {

@@ -89,3 +89,3 @@ (0, globals_1.test)('does not store temporary node', () => {

try {
yield Storage_1.Storage.promiseUpdated();
yield LinkedStorage_1.LinkedStorage.promiseUpdated();
(0, globals_1.expect)(store.contents.size).toBe(1);

@@ -102,3 +102,3 @@ }

node.setValue(rdfs_1.rdfs.label, 'test3');
yield Storage_1.Storage.promiseUpdated();
yield LinkedStorage_1.LinkedStorage.promiseUpdated();
(0, globals_1.expect)(store.contents.size).toBe(1);

@@ -111,5 +111,5 @@ }));

node.setValue(rdfs_1.rdfs.label, 'test4');
yield Storage_1.Storage.promiseUpdated();
yield LinkedStorage_1.LinkedStorage.promiseUpdated();
node.unsetAll(rdfs_1.rdfs.label);
yield Storage_1.Storage.promiseUpdated();
yield LinkedStorage_1.LinkedStorage.promiseUpdated();
(0, globals_1.expect)(store.contents.size).toBe(0);

@@ -122,5 +122,5 @@ }));

node.setValue(rdfs_1.rdfs.label, 'test4');
yield Storage_1.Storage.promiseUpdated();
yield LinkedStorage_1.LinkedStorage.promiseUpdated();
node.unset(rdfs_1.rdfs.label, new models_1.Literal('test4'));
yield Storage_1.Storage.promiseUpdated();
yield LinkedStorage_1.LinkedStorage.promiseUpdated();
(0, globals_1.expect)(store.contents.size).toBe(0);

@@ -133,5 +133,5 @@ }));

node.setValue(rdfs_1.rdfs.label, 'test5');
yield Storage_1.Storage.promiseUpdated();
yield LinkedStorage_1.LinkedStorage.promiseUpdated();
node.remove();
yield Storage_1.Storage.promiseUpdated();
yield LinkedStorage_1.LinkedStorage.promiseUpdated();
(0, globals_1.expect)(store.contents.size).toBe(0);

@@ -145,3 +145,3 @@ }));

node.set(rdf_1.rdf.type, node);
yield Storage_1.Storage.promiseUpdated();
yield LinkedStorage_1.LinkedStorage.promiseUpdated();
(0, globals_1.expect)(store.contents.size).toBe(2);

@@ -148,0 +148,0 @@ }));

@@ -43,3 +43,3 @@ "use strict";

const NodeSet_1 = require("../collections/NodeSet");
const Storage_1 = require("./Storage");
const LinkedStorage_1 = require("./LinkedStorage");
const ShapeSet_1 = require("../collections/ShapeSet");

@@ -122,3 +122,3 @@ const URI_1 = require("./URI");

//if we're not using any storage in this LINCD app, don't do any data loading
let usingStorage = Storage_1.Storage.isInitialised();
let usingStorage = LinkedStorage_1.LinkedStorage.isInitialised();
let [isLoaded, setIsLoaded] = (0, react_1.useState)(undefined);

@@ -128,3 +128,3 @@ (0, react_1.useEffect)(() => {

if (!props.isBound && usingStorage) {
let cachedRequest = Storage_1.Storage.isLoaded(linkedProps.source.node, dataRequest);
let cachedRequest = LinkedStorage_1.LinkedStorage.isLoaded(linkedProps.source.node, dataRequest);
//if these properties were requested before and have finished loading

@@ -138,3 +138,3 @@ if (cachedRequest === true) {

// load the required PropertyShapes from storage for this specific source
Storage_1.Storage.loadShape(linkedProps.source, dataRequest).then((quads) => {
LinkedStorage_1.LinkedStorage.loadShape(linkedProps.source, dataRequest).then((quads) => {
//set the 'isLoaded' state to true, so we don't need to even check cache again.

@@ -163,3 +163,3 @@ setIsLoaded(true);

// if it's a promise we already deal with that in useEffect()
dataIsLoaded = Storage_1.Storage.isLoaded(linkedProps.source.node, dataRequest) === true;
dataIsLoaded = LinkedStorage_1.LinkedStorage.isLoaded(linkedProps.source.node, dataRequest) === true;
}

@@ -209,3 +209,3 @@ //if the data is loaded

//if we're not using any storage in this LINCD app, don't do any data loading
let usingStorage = Storage_1.Storage.isInitialised();
let usingStorage = LinkedStorage_1.LinkedStorage.isInitialised();
//create a new functional component which wraps the original

@@ -229,3 +229,3 @@ let _wrappedComponent = (props) => {

if (!props.isBound && usingStorage) {
let cachedRequest = Storage_1.Storage.nodesAreLoaded(linkedProps.sources.getNodes(), instanceDataRequest);
let cachedRequest = LinkedStorage_1.LinkedStorage.nodesAreLoaded(linkedProps.sources.getNodes(), instanceDataRequest);
//if these properties were requested before and have finished loading

@@ -240,3 +240,3 @@ if (cachedRequest === true) {

//we bypass cache because already checked cache ourselves above
Storage_1.Storage.loadShapes(linkedProps.sources, instanceDataRequest, true).then((quads) => {
LinkedStorage_1.LinkedStorage.loadShapes(linkedProps.sources, instanceDataRequest, true).then((quads) => {
//set the 'isLoaded' state to true, so we don't need to even check cache again.

@@ -268,3 +268,3 @@ setIsLoaded(true);

// if it's a promise we already deal with that in useEffect()
dataIsLoaded = Storage_1.Storage.nodesAreLoaded(linkedProps.sources.getNodes(), instanceDataRequest) === true;
dataIsLoaded = LinkedStorage_1.LinkedStorage.nodesAreLoaded(linkedProps.sources.getNodes(), instanceDataRequest) === true;
}

@@ -271,0 +271,0 @@ //if the data is loaded

{
"name": "lincd",
"license": "MPL-2.0",
"version": "0.5.39",
"version": "0.5.40",
"description": "LINCD is a JavaScript library for building user interfaces with linked data (also known as 'structured data', or RDF)",

@@ -6,0 +6,0 @@ "main": "lib/index.js",

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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