Skip to content
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
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
"docs:no-publish": "aegir docs --publish false"
},
"devDependencies": {
"aegir": "^47.0.16",
"aegir": "^48.0.4",
"npm-run-all": "^4.1.5"
},
"workspaces": [
Expand Down
2 changes: 1 addition & 1 deletion packages/blockstore-core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -195,7 +195,7 @@
"multiformats": "^13.4.2"
},
"devDependencies": {
"aegir": "^47.1.0",
"aegir": "^48.0.4",
"interface-blockstore-tests": "^8.0.0",
"it-drain": "^3.0.10",
"it-to-buffer": "^4.0.10",
Expand Down
6 changes: 2 additions & 4 deletions packages/blockstore-core/test/identity.spec.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
/* eslint-env mocha */

import { expect } from 'aegir/chai'
import all from 'it-all'
import drain from 'it-drain'
Expand All @@ -8,8 +6,8 @@ import { CID } from 'multiformats/cid'
import * as raw from 'multiformats/codecs/raw'
import { identity } from 'multiformats/hashes/identity'
import { sha256 } from 'multiformats/hashes/sha2'
import { IdentityBlockstore } from '../src/identity.js'
import { MemoryBlockstore } from '../src/memory.js'
import { IdentityBlockstore } from '../src/identity.ts'
import { MemoryBlockstore } from '../src/memory.ts'
import type { Blockstore } from 'interface-blockstore'
import type { AbortOptions } from 'interface-store'

Expand Down
4 changes: 1 addition & 3 deletions packages/blockstore-core/test/memory.spec.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
/* eslint-env mocha */

import { interfaceBlockstoreTests } from 'interface-blockstore-tests'
import { MemoryBlockstore } from '../src/memory.js'
import { MemoryBlockstore } from '../src/memory.ts'

describe('memory', () => {
describe('interface-blockstore', () => {
Expand Down
6 changes: 2 additions & 4 deletions packages/blockstore-core/test/tiered.spec.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
/* eslint-env mocha */

import { expect } from 'aegir/chai'
import { interfaceBlockstoreTests } from 'interface-blockstore-tests'
import all from 'it-all'
import { CID } from 'multiformats/cid'
import { fromString as uint8ArrayFromString } from 'uint8arrays/from-string'
import { MemoryBlockstore } from '../src/memory.js'
import { TieredBlockstore } from '../src/tiered.js'
import { MemoryBlockstore } from '../src/memory.ts'
import { TieredBlockstore } from '../src/tiered.ts'
import type { Blockstore } from 'interface-blockstore'

describe('Tiered', () => {
Expand Down
2 changes: 1 addition & 1 deletion packages/blockstore-fs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,7 @@
"steno": "^4.0.2"
},
"devDependencies": {
"aegir": "^47.1.0",
"aegir": "^48.0.4",
"interface-blockstore-tests": "^8.0.0",
"it-all": "^3.0.9",
"threads": "^1.7.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/blockstore-fs/test/fixtures/writer-worker.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { CID } from 'multiformats/cid'
// @ts-expect-error types are broken: https://github.com/andywer/threads.js/pull/470
import { expose } from 'threads/worker'
import { FsBlockstore } from '../../src/index.js'
import { FsBlockstore } from '../../src/index.ts'

let fs: FsBlockstore
expose({
Expand Down
6 changes: 3 additions & 3 deletions packages/blockstore-fs/test/index.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ import { base32 } from 'multiformats/bases/base32'
import { CID } from 'multiformats/cid'
// @ts-expect-error types are broken: https://github.com/andywer/threads.js/pull/470
import { spawn, Thread, Worker } from 'threads'
import { FsBlockstore } from '../src/index.js'
import { FlatDirectory, NextToLast } from '../src/sharding.js'
import { FsBlockstore } from '../src/index.ts'
import { FlatDirectory, NextToLast } from '../src/sharding.ts'

const utf8Encoder = new TextEncoder()

Expand Down Expand Up @@ -186,7 +186,7 @@ describe('FsBlockstore', () => {
const dir = path.join(os.tmpdir(), `test-${Math.random()}`)
const key = CID.parse('QmeimKZyjcBnuXmAD9zMnSjM9JodTbgGT3gutofkTqz9rE')
const workers = await Promise.all(new Array(10).fill(0).map(async () => {
const w = new Worker('./fixtures/writer-worker.js')
const w = new Worker('./fixtures/writer-worker.ts')
setMaxListeners(Infinity, w)
const worker = await spawn(w)
await worker.isReady(dir)
Expand Down
3 changes: 1 addition & 2 deletions packages/blockstore-fs/test/sharding.spec.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
/* eslint-env mocha */
import { expect } from 'aegir/chai'
import { base32upper } from 'multiformats/bases/base32'
import { CID } from 'multiformats/cid'
import { FlatDirectory, NextToLast } from '../src/sharding.js'
import { FlatDirectory, NextToLast } from '../src/sharding.ts'

describe('flat', () => {
it('should encode', () => {
Expand Down
2 changes: 1 addition & 1 deletion packages/blockstore-idb/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,7 @@
"race-signal": "^2.0.0"
},
"devDependencies": {
"aegir": "^47.1.0",
"aegir": "^48.0.4",
"interface-blockstore-tests": "^8.0.0",
"it-drain": "^3.0.10"
}
Expand Down
4 changes: 1 addition & 3 deletions packages/blockstore-idb/test/index.spec.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
/* eslint-env mocha */

import { expect } from 'aegir/chai'
import { interfaceBlockstoreTests } from 'interface-blockstore-tests'
import all from 'it-all'
import drain from 'it-drain'
import { CID } from 'multiformats/cid'
import { IDBBlockstore } from '../src/index.js'
import { IDBBlockstore } from '../src/index.ts'

describe('IndexedDB Blockstore', () => {
describe('interface-blockstore (idb)', () => {
Expand Down
2 changes: 1 addition & 1 deletion packages/blockstore-level/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,7 @@
"uint8arrays": "^5.1.0"
},
"devDependencies": {
"aegir": "^47.1.0",
"aegir": "^48.0.4",
"interface-blockstore-tests": "^8.0.0",
"ipfs-utils": "^9.0.14",
"memory-level": "^3.1.0"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import tempdir from 'ipfs-utils/src/temp-dir.js'
import { CID } from 'multiformats/cid'
import { LevelBlockstore } from '../../src/index.js'
import { LevelBlockstore } from '../../src/index.ts'

async function testLevelIteratorDestroy (): Promise<void> {
const store = new LevelBlockstore(tempdir())
Expand Down
4 changes: 1 addition & 3 deletions packages/blockstore-level/test/index.spec.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
/* eslint-env mocha */

import { expect } from 'aegir/chai'
import { interfaceBlockstoreTests } from 'interface-blockstore-tests'
import tempdir from 'ipfs-utils/src/temp-dir.js'
import { Level } from 'level'
import { MemoryLevel } from 'memory-level'
import { LevelBlockstore } from '../src/index.js'
import { LevelBlockstore } from '../src/index.ts'

describe('LevelBlockstore', () => {
describe('initialization', () => {
Expand Down
4 changes: 1 addition & 3 deletions packages/blockstore-level/test/node.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
/* eslint-env mocha */

import childProcess from 'child_process'
import path from 'path'
import { expect } from 'aegir/chai'
import { interfaceBlockstoreTests } from 'interface-blockstore-tests'
import tempdir from 'ipfs-utils/src/temp-dir.js'
import { LevelBlockstore } from '../src/index.js'
import { LevelBlockstore } from '../src/index.ts'

describe('LevelBlockstore', () => {
describe('interface-blockstore (leveldown)', () => {
Expand Down
2 changes: 1 addition & 1 deletion packages/blockstore-s3/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@
"devDependencies": {
"@types/sinon": "^21.0.1",
"@types/xmldom": "^0.1.34",
"aegir": "^47.1.0",
"aegir": "^48.0.4",
"interface-blockstore-tests": "^8.0.0",
"it-drain": "^3.0.10",
"p-defer": "^4.0.1",
Expand Down
6 changes: 2 additions & 4 deletions packages/blockstore-s3/test/index.spec.ts
Original file line number Diff line number Diff line change
@@ -1,14 +1,12 @@
/* eslint-env mocha */

import './utils/domparser-polyfill.js'
import './utils/domparser-polyfill.ts'
import { S3 } from '@aws-sdk/client-s3'
import { expect } from 'aegir/chai'
import { interfaceBlockstoreTests } from 'interface-blockstore-tests'
import drain from 'it-drain'
import { CID } from 'multiformats/cid'
import defer from 'p-defer'
import sinon from 'sinon'
import { S3Blockstore } from '../src/index.js'
import { S3Blockstore } from '../src/index.ts'
import { s3Resolve, s3Reject, S3Error, s3Mock } from './utils/s3-mock.ts'
import type { CreateBucketCommand, HeadObjectCommand } from '@aws-sdk/client-s3'

Expand Down
2 changes: 1 addition & 1 deletion packages/datastore-core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -223,7 +223,7 @@
"it-take": "^3.0.9"
},
"devDependencies": {
"aegir": "^47.1.0",
"aegir": "^48.0.4",
"interface-datastore-tests": "^6.0.0",
"it-all": "^3.0.9",
"uint8arrays": "^5.1.0"
Expand Down
6 changes: 2 additions & 4 deletions packages/datastore-core/test/keytransform.spec.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
/* eslint-env mocha */

import { expect } from 'aegir/chai'
import { Key } from 'interface-datastore/key'
import all from 'it-all'
import { KeyTransformDatastore } from '../src/keytransform.js'
import { MemoryDatastore } from '../src/memory.js'
import { KeyTransformDatastore } from '../src/keytransform.ts'
import { MemoryDatastore } from '../src/memory.ts'

describe('KeyTransformDatastore', () => {
it('basic', async () => {
Expand Down
4 changes: 1 addition & 3 deletions packages/datastore-core/test/memory.spec.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
/* eslint-env mocha */

import { interfaceDatastoreTests } from 'interface-datastore-tests'
import { MemoryDatastore } from '../src/memory.js'
import { MemoryDatastore } from '../src/memory.ts'

describe('Memory', () => {
describe('interface-datastore', () => {
Expand Down
7 changes: 3 additions & 4 deletions packages/datastore-core/test/mount.spec.ts
Original file line number Diff line number Diff line change
@@ -1,14 +1,13 @@
/* eslint-env mocha */
/* eslint max-nested-callbacks: ["error", 8] */

import { expect, assert } from 'aegir/chai'
import { Key } from 'interface-datastore/key'
import { interfaceDatastoreTests } from 'interface-datastore-tests'
import all from 'it-all'
import { fromString as uint8ArrayFromString } from 'uint8arrays/from-string'
import { KeyTransformDatastore } from '../src/keytransform.js'
import { MemoryDatastore } from '../src/memory.js'
import { MountDatastore } from '../src/mount.js'
import { KeyTransformDatastore } from '../src/keytransform.ts'
import { MemoryDatastore } from '../src/memory.ts'
import { MountDatastore } from '../src/mount.ts'
import type { Datastore } from 'interface-datastore'

const stripPrefixDatastore = (datastore: Datastore, prefix: Key): Datastore => {
Expand Down
6 changes: 2 additions & 4 deletions packages/datastore-core/test/namespace.spec.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
/* eslint-env mocha */

import { expect } from 'aegir/chai'
import { Key } from 'interface-datastore/key'
import { interfaceDatastoreTests } from 'interface-datastore-tests'
import all from 'it-all'
import { fromString as uint8ArrayFromString } from 'uint8arrays/from-string'
import { MemoryDatastore } from '../src/memory.js'
import { NamespaceDatastore } from '../src/namespace.js'
import { MemoryDatastore } from '../src/memory.ts'
import { NamespaceDatastore } from '../src/namespace.ts'

describe('NamespaceDatastore', () => {
const prefixes = [
Expand Down
4 changes: 1 addition & 3 deletions packages/datastore-core/test/shard.spec.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
/* eslint-env mocha */

import { expect } from 'aegir/chai'
import {
Prefix,
Suffix,
NextToLast,
parseShardFun
} from '../src/shard.js'
} from '../src/shard.ts'

describe('shard', () => {
it('prefix', () => {
Expand Down
8 changes: 3 additions & 5 deletions packages/datastore-core/test/sharding.spec.ts
Original file line number Diff line number Diff line change
@@ -1,18 +1,16 @@
/* eslint-env mocha */

import { expect } from 'aegir/chai'
import { Key } from 'interface-datastore/key'
import { interfaceDatastoreTests } from 'interface-datastore-tests'
import { fromString as uint8ArrayFromString } from 'uint8arrays/from-string'
import { toString as uint8ArrayToString } from 'uint8arrays/to-string'
import { MemoryDatastore } from '../src/memory.js'
import { MemoryDatastore } from '../src/memory.ts'
import {
NextToLast,
SHARDING_FN
} from '../src/shard.js'
} from '../src/shard.ts'
import {
ShardingDatastore
} from '../src/sharding.js'
} from '../src/sharding.ts'

describe('ShardingDatastore', () => {
it('create', async () => {
Expand Down
6 changes: 2 additions & 4 deletions packages/datastore-core/test/tiered.spec.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
/* eslint-env mocha */

import { expect } from 'aegir/chai'
import { Key } from 'interface-datastore/key'
import { interfaceDatastoreTests } from 'interface-datastore-tests'
import { fromString as uint8ArrayFromString } from 'uint8arrays/from-string'
import { MemoryDatastore } from '../src/memory.js'
import { TieredDatastore } from '../src/tiered.js'
import { MemoryDatastore } from '../src/memory.ts'
import { TieredDatastore } from '../src/tiered.ts'
import type { Datastore } from 'interface-datastore'

/**
Expand Down
4 changes: 1 addition & 3 deletions packages/datastore-core/test/utils.spec.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
/* eslint-env mocha */

import { expect } from 'aegir/chai'
import * as utils from '../src/utils.js'
import * as utils from '../src/utils.ts'

describe('utils', () => {
it('replaceStartWith', () => {
Expand Down
2 changes: 1 addition & 1 deletion packages/datastore-fs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,7 @@
"steno": "^4.0.2"
},
"devDependencies": {
"aegir": "^47.1.0",
"aegir": "^48.0.4",
"interface-datastore-tests": "^6.0.0",
"ipfs-utils": "^9.0.14",
"threads": "^1.7.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/datastore-fs/test/fixtures/writer-worker.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { Key } from 'interface-datastore'
// @ts-expect-error types are broken: https://github.com/andywer/threads.js/pull/470
import { expose } from 'threads/worker'
import { FsDatastore } from '../../src/index.js'
import { FsDatastore } from '../../src/index.ts'

let fs: FsDatastore
expose({
Expand Down
5 changes: 2 additions & 3 deletions packages/datastore-fs/test/index.spec.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
/* eslint-env mocha */
import { setMaxListeners } from 'node:events'
import fs from 'node:fs/promises'
import path from 'node:path'
Expand All @@ -9,7 +8,7 @@ import { interfaceDatastoreTests } from 'interface-datastore-tests'
import tempdir from 'ipfs-utils/src/temp-dir.js'
// @ts-expect-error types are broken: https://github.com/andywer/threads.js/pull/470
import { spawn, Thread, Worker } from 'threads'
import { FsDatastore } from '../src/index.js'
import { FsDatastore } from '../src/index.ts'

const utf8Encoder = new TextEncoder()

Expand Down Expand Up @@ -183,7 +182,7 @@ describe('FsDatastore', () => {
const dir = tempdir()
const key = new Key('CIQGFTQ7FSI2COUXWWLOQ45VUM2GUZCGAXLWCTOKKPGTUWPXHBNIVOY')
const workers = await Promise.all(new Array(10).fill(0).map(async () => {
const w = new Worker('./fixtures/writer-worker.js')
const w = new Worker('./fixtures/writer-worker.ts')
setMaxListeners(Infinity, w)
const worker = await spawn(w)
await worker.isReady(dir)
Expand Down
2 changes: 1 addition & 1 deletion packages/datastore-idb/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,7 @@
"race-signal": "^2.0.0"
},
"devDependencies": {
"aegir": "^47.1.0",
"aegir": "^48.0.4",
"interface-datastore-tests": "^6.0.0"
}
}
4 changes: 1 addition & 3 deletions packages/datastore-idb/test/index.spec.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
/* eslint-env mocha */

import { expect } from 'aegir/chai'
import { MountDatastore } from 'datastore-core'
import { Key } from 'interface-datastore'
import { interfaceDatastoreTests } from 'interface-datastore-tests'
import { IDBDatastore } from '../src/index.js'
import { IDBDatastore } from '../src/index.ts'

describe('IndexedDB Datastore', function () {
describe('interface-datastore (idb)', () => {
Expand Down
2 changes: 1 addition & 1 deletion packages/datastore-level/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -159,7 +159,7 @@
"race-signal": "^2.0.0"
},
"devDependencies": {
"aegir": "^47.1.0",
"aegir": "^48.0.4",
"interface-datastore-tests": "^6.0.0",
"ipfs-utils": "^9.0.14",
"memory-level": "^3.1.0"
Expand Down
Loading
Loading