
Product
Rust Support Now in Beta
Socket's Rust support is moving to Beta: all users can scan Cargo projects and generate SBOMs, including Cargo.toml-only crates, with Rust-aware supply chain checks.
datasource-conceptnet
Advanced tools
This module contains a Conceptnet datasource for the Linked Data Fragments server. It allows Conceptnet to be used as a data proxy.
This package is a Linked Data Fragments Server module.
@ldf/server
This package exposes the following config entries:
ConceptNetDatasource
: A ConceptNet based datasource that requires at least one endpoint
field. Should be used as @type
value.endpoint
: Refers to a ConceptNet endpoint capable of receiving and processing requests. Should be used as key in a ConceptNetDatasource
.baseUri
: Refers to a base URI that will be prefixed to the results. Should be used as key in a ConceptNetDatasource
.languages
: Refers to filtering the results by some langagues. Default []. Should be used as key in a ConceptNetDatasource
.Example:
{
"@context": "https://linkedsoftwaredependencies.org/bundles/npm/@ldf/server/^3.0.0/components/context.jsonld",
"@id": "urn:ldf-server:my",
"import": "preset-qpf:config-defaults.json",
"datasources": [
{
"@id": "urn:ldf-server:myConceptNetDatasource",
"@type": "ConceptNetDatasource",
"datasourceTitle": "My Conceptnet source",
"description": "My ConceptNet datasource",
"datasourcePath": "myconceptnet",
"endpoint": "https://api.conceptnet.io/query",
"baseUri": "http://conceptnet.io",
"languages": ["en"]
}
]
}
When this module is used in a package other than @ldf/server
,
then the ConceptNet context https://linkedsoftwaredependencies.org/contexts/datasource-conceptnet.jsonld
must be imported.
For example:
{
"@context": [
"https://linkedsoftwaredependencies.org/bundles/npm/@ldf/core/^3.0.0/components/context.jsonld",
"https://linkedsoftwaredependencies.org/bundles/npm/@ldf/preset-qpf/^3.0.0/components/context.jsonld",
"https://linkedsoftwaredependencies.org/bundles/npm/datasource-conceptnet/^1.1.0/components/context.jsonld",
],
// Same as above...
}
The datasource module is written by Marcelo de Oliveira Costa Machado.
The Linked Data Fragments server is written by Ruben Verborgh, Miel Vander Sande, Ruben Taelman and colleagues.
This code is copyrighted by Ghent University – imec and released under the MIT license.
FAQs
Linked Data Fragments Server - ConceptNet Datasource
The npm package datasource-conceptnet receives a total of 0 weekly downloads. As such, datasource-conceptnet popularity was classified as not popular.
We found that datasource-conceptnet demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Socket's Rust support is moving to Beta: all users can scan Cargo projects and generate SBOMs, including Cargo.toml-only crates, with Rust-aware supply chain checks.
Product
Socket Fix 2.0 brings targeted CVE remediation, smarter upgrade planning, and broader ecosystem support to help developers get to zero alerts.
Security News
Socket CEO Feross Aboukhadijeh joins Risky Business Weekly to unpack recent npm phishing attacks, their limited impact, and the risks if attackers get smarter.