From 8fb88800d239ea0e8841c76431063b536c3e140e Mon Sep 17 00:00:00 2001 From: Hugo Dias Date: Wed, 22 Apr 2020 19:32:17 +0100 Subject: [PATCH 1/3] chore: update deps --- package.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 675b7ca..c776681 100644 --- a/package.json +++ b/package.json @@ -35,17 +35,17 @@ }, "homepage": "https://github.com/ipfs/js-datastore-fs#readme", "dependencies": { - "datastore-core": "~0.7.0", + "datastore-core": "~1.0.0", "fast-write-atomic": "~0.2.0", "glob": "^7.1.3", - "interface-datastore": "~0.7.0", + "interface-datastore": "~0.8.3", "mkdirp": "~0.5.1" }, "devDependencies": { - "aegir": "^19.0.3", + "aegir": "^21.9.0", "async-iterator-all": "^1.0.0", "chai": "^4.2.0", - "cids": "~0.7.1", + "cids": "~0.8.0", "detect-node": "^2.0.4", "dirty-chai": "^2.0.1", "memdown": "^4.0.0", From 69693306c0032d5d8d3b459f14aa8548ebc1d519 Mon Sep 17 00:00:00 2001 From: Hugo Dias Date: Wed, 22 Apr 2020 19:35:19 +0100 Subject: [PATCH 2/3] fix: linter --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c776681..22e6660 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ }, "homepage": "https://github.com/ipfs/js-datastore-fs#readme", "dependencies": { - "datastore-core": "~1.0.0", + "datastore-core": "^1.0.0", "fast-write-atomic": "~0.2.0", "glob": "^7.1.3", "interface-datastore": "~0.8.3", From fd5196dd0dc80ef59a047aae473becd24ec4c191 Mon Sep 17 00:00:00 2001 From: Hugo Dias Date: Thu, 23 Apr 2020 14:54:03 +0100 Subject: [PATCH 3/3] chore: linter --- src/index.js | 6 +++--- test/index.spec.js | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/index.js b/src/index.js index 9c70324..b463d19 100644 --- a/src/index.js +++ b/src/index.js @@ -288,12 +288,12 @@ class FsDatastore { */ query (q) { // glob expects a POSIX path - let prefix = q.prefix || '**' - let pattern = path + const prefix = q.prefix || '**' + const pattern = path .join(this.path, prefix, '*' + this.opts.extension) .split(path.sep) .join('/') - let files = glob.sync(pattern) + const files = glob.sync(pattern) let it if (!q.keysOnly) { it = map(files, async (f) => { diff --git a/test/index.spec.js b/test/index.spec.js index 125adbe..4a98ac7 100644 --- a/test/index.spec.js +++ b/test/index.spec.js @@ -125,7 +125,7 @@ describe('FsDatastore', () => { it('query', async () => { const fs = new FsStore(path.join(__dirname, 'test-repo', 'blocks')) - let res = [] + const res = [] for await (const q of fs.query({})) { res.push(q) } @@ -138,9 +138,9 @@ describe('FsDatastore', () => { const key = new Key('CIQGFTQ7FSI2COUXWWLOQ45VUM2GUZCGAXLWCTOKKPGTUWPXHBNIVOY') const expected = fs.readFileSync(path.join(repodir, 'VO', key.toString() + '.data')) const flatfs = await ShardingStore.open(fstore) - let res = await flatfs.get(key) - let queryResult = flatfs.query({}) - let results = [] + const res = await flatfs.get(key) + const queryResult = flatfs.query({}) + const results = [] for await (const result of queryResult) results.push(result) expect(results).to.have.length(23) expect(res).to.be.eql(expected)