
Security News
The Hidden Blast Radius of the Axios Compromise
The Axios compromise shows how time-dependent dependency resolution makes exposure harder to detect and contain.
@treecg/basic-ldes-server
Advanced tools
Implement the Source class to generate a 1 dim paginated Linked Data Event Stream from your dataset
A Basic LDES is a 1 dimensional pagination of an event stream’s full history and latest objects. The Basic LDES server can be used to map your back-end system to a Basic LDES HTTP server by implementing the Source class.
A Linked Data Event Stream (LDES) is a collection of immutable objects. The HTTP interface adheres to the LDES specification by SEMIC. An LDES can be fragmented in different ways using the TREE specification. Check the TREE Linked Data Fragments website for more background and implementations.
npm i @treecg/basic-ldes-server
yarn add @treecg/basic-ldes-server
let app = require('@treecg/basic-ldes-server')
const AppRunner = app.AppRunner;
new AppRunner().run("./config/config.json");
{
"app": {
"port": 3000
},
"db": {
"host": "<location to sqlite db>"
},
"entrypoint": "https://www.example.com/"
"sources" : [
{
"route": "/endpoint-route", //relative endpoint route
"sourceFile": "<relative path to compiled Source implementation in dist folder>",
"usesImportPages": <boolean>,
"importInterval": <importPages interval> //time between calls to importPages
},
...
]
}
git clone https://github.com/TREEcg/Basic-LDES-Server.git
yarn install
yarn run dev
yarn run build && npm pack
yarn run publish
FAQs
Implement the Source class to generate a 1 dim paginated Linked Data Event Stream from your dataset
We found that @treecg/basic-ldes-server demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 7 open source maintainers 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.

Security News
The Axios compromise shows how time-dependent dependency resolution makes exposure harder to detect and contain.

Research
A supply chain attack on Axios introduced a malicious dependency, plain-crypto-js@4.2.1, published minutes earlier and absent from the project’s GitHub releases.

Research
Malicious versions of the Telnyx Python SDK on PyPI delivered credential-stealing malware via a multi-stage supply chain attack.