Skip to content
This repository was archived by the owner on Feb 12, 2024. It is now read-only.

chore: update datastore implementations #3864

Merged
merged 5 commits into from
Sep 24, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions packages/interface-ipfs-core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -68,15 +68,15 @@
"@types/readable-stream": "^2.3.11",
"abort-controller": "^3.0.0",
"aegir": "^35.1.0",
"blockstore-core": "^1.0.2",
"copyfiles": "^2.4.1",
"delay": "^5.0.0",
"err-code": "^3.0.1",
"interface-blockstore": "^1.0.0",
"ipfs-core-types": "^0.7.3",
"ipfs-unixfs": "^6.0.3",
"ipfs-unixfs-importer": "^9.0.3",
"ipfs-utils": "^9.0.1",
"ipns": "^0.14.0",
"ipns": "^0.15.0",
"is-ipfs": "^6.0.1",
"iso-random-stream": "^2.0.0",
"it-all": "^1.0.4",
Expand Down
2 changes: 1 addition & 1 deletion packages/interface-ipfs-core/src/name-pubsub/pubsub.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { expect } from 'aegir/utils/chai.js'
import { getDescribe, getIt } from '../utils/mocha.js'
import PeerId from 'peer-id'
import { isNode } from 'ipfs-utils/src/env.js'
import ipns from 'ipns'
import * as ipns from 'ipns'
import delay from 'delay'
import last from 'it-last'
import waitFor from '../utils/wait-for.js'
Expand Down
4 changes: 2 additions & 2 deletions packages/interface-ipfs-core/src/utils/blockstore-adapter.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { BlockstoreAdapter } from 'interface-blockstore'
import { BaseBlockstore } from 'blockstore-core/base'
import * as raw from 'multiformats/codecs/raw'
import * as dagPB from '@ipld/dag-pb'
import * as dagCBOR from '@ipld/dag-cbor'
Expand All @@ -21,7 +21,7 @@ const hashes = {
[sha256.code]: sha256.name
}

class IPFSBlockstore extends BlockstoreAdapter {
class IPFSBlockstore extends BaseBlockstore {
/**
* @param {import('ipfs-core-types').IPFS} ipfs
*/
Expand Down
4 changes: 2 additions & 2 deletions packages/ipfs-cli/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -70,12 +70,12 @@
"ipfs-core-utils": "^0.10.5",
"ipfs-daemon": "^0.9.8",
"ipfs-http-client": "^52.0.5",
"ipfs-repo": "^12.0.0",
"ipfs-repo": "^13.0.4",
"ipfs-utils": "^9.0.1",
"it-all": "^1.0.4",
"it-concat": "^2.0.0",
"it-first": "^1.0.4",
"it-glob": "1.0.0",
"it-glob": "^1.0.0",
"it-map": "^1.0.5",
"it-merge": "^1.0.3",
"it-pipe": "^1.1.0",
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/bitswap/stat.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import prettyBytes from 'pretty-bytes'
import parseDuration from 'parse-duration'

Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/bitswap/unwant.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'
import { coerceCID } from '../../utils.js'

Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/bitswap/wantlist.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'

export default {
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/block/get.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'
import { toString as uint8ArrayToString } from 'uint8arrays/to-string'
import { coerceCID } from '../../utils.js'
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/block/put.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import fs from 'fs'
import concat from 'it-concat'
import parseDuration from 'parse-duration'
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/block/rm.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'
import { coerceCIDs } from '../../utils.js'

Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/block/stat.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'
import { coerceCID } from '../../utils.js'

Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/bootstrap/add.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'
import { coerceMultiaddr } from '../../utils.js'

Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/bootstrap/list.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'

export default {
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/bootstrap/rm.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'
import { coerceMultiaddr } from '../../utils.js'

Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/cat.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'

export default {
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/cid/base32.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import split from 'it-split'
import { CID } from 'multiformats/cid'
import { base32 } from 'multiformats/bases/base32'
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/cid/format.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import split from 'it-split'
import { CID } from 'multiformats/cid'

Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/commands.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import path, { dirname } from 'path'
import glob from 'it-glob'
import all from 'it-all'
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/config/edit.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import path from 'path'
import execa from 'execa'

Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/config/profile/apply.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import JSONDiff from 'jsondiffpatch'
import parseDuration from 'parse-duration'

Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/config/profile/ls.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'

export default {
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/config/replace.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import path from 'path'
import fs from 'fs'
import parseDuration from 'parse-duration'
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/config/show.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'

export default {
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/daemon.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import os from 'os'
import fs from 'fs'
// @ts-expect-error no types
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/dag/export.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'
import { CID } from 'multiformats/cid'

Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/dag/get.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'
import { toCidAndPath } from 'ipfs-core-utils/to-cid-and-path'
import { toString as uint8ArrayToString } from 'uint8arrays/to-string'
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/dag/import.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import fs from 'fs'
import parseDuration from 'parse-duration'

Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/dag/put.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import * as dagCBOR from '@ipld/dag-cbor'
import * as dagPB from '@ipld/dag-pb'
import concat from 'it-concat'
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/dag/resolve.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'

export default {
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/dht/find-peer.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'

export default {
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/dht/find-providers.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'
import { coerceCID } from '../../utils.js'

Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/dht/get.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'
import { coerceCID } from '../../utils.js'
import { toString as uint8ArrayToString } from 'uint8arrays/to-string'
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/dht/provide.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'
import { coerceCID } from '../../utils.js'

Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/dht/put.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'
import { fromString as uint8ArrayFromString } from 'uint8arrays/from-string'

Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/dht/query.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'

export default {
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/dns.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'
import {
stripControlCharacters
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/files/chmod.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import {
asBoolean
} from '../../utils.js'
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/files/cp.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import {
asBoolean
} from '../../utils.js'
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/files/flush.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'

export default {
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/files/ls.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import {
asBoolean,
stripControlCharacters
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/files/mkdir.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import {
asBoolean,
asOctal,
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/files/mv.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import {
asBoolean
} from '../../utils.js'
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/files/read.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'

export default {
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/files/rm.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import {
asBoolean
} from '../../utils.js'
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/files/stat.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import {
asBoolean
} from '../../utils.js'
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/files/touch.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import {
asBoolean,
asMtimeFromSeconds,
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/files/write.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import {
asBoolean,
asOctal,
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/get.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import fs from 'fs'
import path from 'path'
// @ts-expect-error no types
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/id.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'

export default {
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/init.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import fs from 'fs'
import debug from 'debug'
import { ipfsPathHelp } from '../utils.js'
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/key/export.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import fs from 'fs'
import parseDuration from 'parse-duration'

Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/key/gen.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'
import {
stripControlCharacters
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/key/import.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import fs from 'fs'
import parseDuration from 'parse-duration'

Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/key/list.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'
import {
stripControlCharacters
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/key/rename.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'
import {
stripControlCharacters
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/key/rm.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'
import {
stripControlCharacters
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/ls.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import { rightpad, stripControlCharacters } from '../utils.js'
import { formatMode } from 'ipfs-core-utils/files/format-mode'
import { formatMtime } from 'ipfs-core-utils/files/format-mtime'
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/name/publish.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'
import {
stripControlCharacters
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/name/pubsub/cancel.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'

export default {
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/name/pubsub/state.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'

export default {
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/name/pubsub/subs.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'
import {
stripControlCharacters
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/name/resolve.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'

export default {
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/object/data.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'
import { coerceCID } from '../../utils.js'

Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/object/get.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import * as dagPB from '@ipld/dag-pb'
import parseDuration from 'parse-duration'
import { toString as uint8ArrayToString } from 'uint8arrays/to-string'
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/object/links.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'
import {
stripControlCharacters,
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/object/new.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'

export default {
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/object/patch/add-link.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import * as dagPB from '@ipld/dag-pb'
import parseDuration from 'parse-duration'
import { coerceCID } from '../../../utils.js'
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/object/patch/append-data.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import concat from 'it-concat'
import fs from 'fs'
import parseDuration from 'parse-duration'
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/object/patch/rm-link.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'
import { coerceCID } from '../../../utils.js'

Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/object/patch/set-data.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import fs from 'fs'
import concat from 'it-concat'
import parseDuration from 'parse-duration'
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/object/put.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import concat from 'it-concat'
import * as dagPB from '@ipld/dag-pb'
import parseDuration from 'parse-duration'
Expand Down
1 change: 0 additions & 1 deletion packages/ipfs-cli/src/commands/object/stat.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

import parseDuration from 'parse-duration'
import { coerceCID } from '../../utils.js'

Expand Down
Loading