Skip to content

Navigation Menu

Sign in
Sign up

Latest commit

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

node-cdxj

Read cdxj files produced by Pywb using node.js.

Run npm install cdxj or yarn add cdxj to get started

npm Package

Example usage

Example 1

const CDXJReader = require('cdxj')
async function getMeSomeCDXJ () {
 let cdxj = await CDXJReader.readCDXJ('<path-to-cdxj-file>')
 cdxj.forEach(cdxjEntry => {
 console.log(`The URL in surt form for this entry is: ${cdxjEntry.surt}`)
 console.log(`The raw datetime for this entry is: ${cdxjEntry.dt}`)
 console.log(`The json data for this entry is: ${cdxjEntry.json}`)
 })
}

Example 2

const CDXJReader = require('cdxj')
const cdxjStream = CDXJReader.createReadStream('<path-to-cdxj-file>')
cdxjStream.on('data', cdxjEntry => { 
 console.log(cdxjEntry) 
})

API

Full API documentation available at n0tan3rd.github.io/node-cdxj

JavaScript Style Guide

About

Parse CDXJ(https://github.com/oduwsdl/ORS/wiki/CDXJ) files with node.js

Topics

Resources

Stars

2 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages

AltStyle によって変換されたページ (->オリジナル) /