Skip to content
This repository has been archived by the owner on Dec 6, 2022. It is now read-only.

Commit

Permalink
latest multiformats, with ESM+CJS exports
Browse files Browse the repository at this point in the history
  • Loading branch information
rvagg committed Jun 29, 2020
1 parent 211a673 commit 9b8594e
Show file tree
Hide file tree
Showing 15 changed files with 27 additions and 27 deletions.
6 changes: 3 additions & 3 deletions lib/reader.js
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,9 @@ async function createFileIndexedReader (multiformats, path) {
const { roots, iterator } = await indexer(multiformats, path)
const index = new Map()
const order = []
for await (const blockIndex of iterator) {
const cidStr = blockIndex.cid.toString()
index.set(cidStr, blockIndex)
for await (const { cid, blockLength, blockOffset } of iterator) {
const cidStr = cid.toString()
index.set(cidStr, { cid, blockLength, blockOffset })
order.push(cidStr)
}
return new IndexedReader(path, roots, index, order)
Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
},
"homepage": "https://github.com/rvagg/js-datastore-car#readme",
"devDependencies": {
"@ipld/dag-cbor": "github:ipld/js-dag-cbor#multiformats",
"@ipld/dag-cbor": "^1.1.3",
"assert": "^2.0.0",
"bl": "^4.0.2",
"cids": "^0.8.0",
Expand All @@ -44,7 +44,7 @@
},
"dependencies": {
"interface-datastore": "^1.0.2",
"multiformats": "github:rvagg/js-multiformats#rvagg/non-enumerable-basecache",
"multiformats": "^1.1.11",
"varint": "^5.0.0"
}
}
4 changes: 2 additions & 2 deletions test/fixture-data.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ const assert = require('assert')
const { DAGNode, DAGLink, util: pbUtil } = require('ipld-dag-pb')
// TODO: remove this
const CID = require('cids')
const multiformats = require('multiformats/basics')
const multiformats = require('multiformats/basics.js')
multiformats.add(require('@ipld/dag-cbor'))
multiformats.multibase.add(require('multiformats/bases/base58'))
multiformats.multibase.add(require('multiformats/bases/base58.js'))

let rawBlocks
const pbBlocks = []
Expand Down
2 changes: 1 addition & 1 deletion test/test-decode.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ const { promisify } = require('util')
const path = require('path')
const fs = require('fs')
fs.readFile = promisify(fs.readFile)
const multiformats = require('multiformats/basics')
const multiformats = require('multiformats/basics.js')
multiformats.add(require('@ipld/dag-cbor'))
const { makeData, verifyDecoded } = require('./fixture-data')
const coding = require('../lib/coding')
Expand Down
2 changes: 1 addition & 1 deletion test/test-encode.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ const fs = require('fs')
const bl = require('bl')
fs.readFile = promisify(fs.readFile)
fs.unlink = promisify(fs.unlink)
const multiformats = require('multiformats/basics')
const multiformats = require('multiformats/basics.js')
multiformats.add(require('@ipld/dag-cbor'))
const { verifyDecoded, makeData } = require('./fixture-data')
const coding = require('../lib/coding')
Expand Down
2 changes: 1 addition & 1 deletion test/test-errors.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
const assert = require('assert')
const fs = require('fs').promises
const path = require('path')
const multiformats = require('multiformats/basics')
const multiformats = require('multiformats/basics.js')
multiformats.add(require('@ipld/dag-cbor'))
const { readBuffer, readFileComplete, writeStream } = require('../')(multiformats)
const { acid, car } = require('./fixture-data')
Expand Down
2 changes: 1 addition & 1 deletion test/test-large.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ const fs = require('fs')
const unlink = require('util').promisify(require('fs').unlink)
const garbage = require('garbage')
const varint = require('varint')
const multiformats = require('multiformats/basics')
const multiformats = require('multiformats/basics.js')
multiformats.add(require('@ipld/dag-cbor'))
const { writeStream, readFileComplete, readStreaming, indexer } = require('../')(multiformats)

Expand Down
4 changes: 2 additions & 2 deletions test/test-query.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

const assert = require('assert')
const path = require('path')
const multiformats = require('multiformats/basics')
const multiformats = require('multiformats/basics.js')
multiformats.add(require('@ipld/dag-cbor'))
multiformats.multibase.add(require('multiformats/bases/base58'))
multiformats.multibase.add(require('multiformats/bases/base58.js'))
const { readBuffer, readFile } = require('../')(multiformats)
const { car, makeData, compareBlockData } = require('./fixture-data')

Expand Down
4 changes: 2 additions & 2 deletions test/test-raw.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ const path = require('path')
const fs = require('fs')
fs.open = promisify(fs.open)
fs.close = promisify(fs.close)
const multiformats = require('multiformats/basics')
const multiformats = require('multiformats/basics.js')
multiformats.add(require('@ipld/dag-cbor'))
multiformats.multibase.add(require('multiformats/bases/base58'))
multiformats.multibase.add(require('multiformats/bases/base58.js'))
const { indexer, readRaw } = require('../')(multiformats)
const { makeData } = require('./fixture-data')

Expand Down
4 changes: 2 additions & 2 deletions test/test-readbuffer.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
/* eslint-env mocha */

const assert = require('assert')
const multiformats = require('multiformats/basics')
const multiformats = require('multiformats/basics.js')
multiformats.add(require('@ipld/dag-cbor'))
multiformats.multibase.add(require('multiformats/bases/base58'))
multiformats.multibase.add(require('multiformats/bases/base58.js'))
const { readBuffer } = require('../')(multiformats)
const { acid, car, makeData, verifyBlocks, verifyHas, verifyRoots } = require('./fixture-data')

Expand Down
4 changes: 2 additions & 2 deletions test/test-readfile-writestream.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
const assert = require('assert')
const fs = require('fs')
const unlink = require('util').promisify(require('fs').unlink)
const multiformats = require('multiformats/basics')
const multiformats = require('multiformats/basics.js')
multiformats.add(require('@ipld/dag-cbor'))
multiformats.multibase.add(require('multiformats/bases/base58'))
multiformats.multibase.add(require('multiformats/bases/base58.js'))
const { writeStream, readFileComplete } = require('../')(multiformats)
const { makeData, verifyBlocks, verifyHas, verifyRoots } = require('./fixture-data')

Expand Down
4 changes: 2 additions & 2 deletions test/test-readfile.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

const assert = require('assert')
const path = require('path')
const multiformats = require('multiformats/basics')
const multiformats = require('multiformats/basics.js')
multiformats.add(require('@ipld/dag-cbor'))
multiformats.multibase.add(require('multiformats/bases/base58'))
multiformats.multibase.add(require('multiformats/bases/base58.js'))
const { readFileComplete } = require('../car')(multiformats)
const { acid, makeData, verifyBlocks, verifyHas, verifyRoots } = require('./fixture-data')

Expand Down
4 changes: 2 additions & 2 deletions test/test-readindexed.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

const assert = require('assert')
const path = require('path')
const multiformats = require('multiformats/basics')
const multiformats = require('multiformats/basics.js')
multiformats.add(require('@ipld/dag-cbor'))
multiformats.multibase.add(require('multiformats/bases/base58'))
multiformats.multibase.add(require('multiformats/bases/base58.js'))
const { readFileIndexed } = require('../')(multiformats)
const { acid, makeData, compareBlockData, verifyBlocks, verifyHas, verifyRoots } = require('./fixture-data')

Expand Down
4 changes: 2 additions & 2 deletions test/test-readstream.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
const assert = require('assert')
const fs = require('fs')
const path = require('path')
const multiformats = require('multiformats/basics')
const multiformats = require('multiformats/basics.js')
multiformats.add(require('@ipld/dag-cbor'))
multiformats.multibase.add(require('multiformats/bases/base58'))
multiformats.multibase.add(require('multiformats/bases/base58.js'))
const { readStreaming } = require('../')(multiformats)
const { acid, makeData, compareBlockData, verifyRoots } = require('./fixture-data')

Expand Down
4 changes: 2 additions & 2 deletions test/test-readstreamcomplete.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
const assert = require('assert')
const fs = require('fs')
const path = require('path')
const multiformats = require('multiformats/basics')
const multiformats = require('multiformats/basics.js')
multiformats.add(require('@ipld/dag-cbor'))
multiformats.multibase.add(require('multiformats/bases/base58'))
multiformats.multibase.add(require('multiformats/bases/base58.js'))
const { readStreamComplete } = require('../')(multiformats)
const { acid, makeData, verifyBlocks, verifyHas, verifyRoots } = require('./fixture-data')

Expand Down

0 comments on commit 9b8594e

Please sign in to comment.