This repository was archived by the owner on Mar 23, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 5 files changed +18
-8
lines changed Expand file tree Collapse file tree 5 files changed +18
-8
lines changed Original file line number Diff line number Diff line change
1
+ 'use strict'
2
+
3
+ module . exports = {
4
+ webpack : {
5
+ node : {
6
+ // this is needed until level stops using node buffers in browser code
7
+ Buffer : true
8
+ }
9
+ }
10
+ }
Original file line number Diff line number Diff line change 37
37
},
38
38
"homepage" : " https://github.com/ipfs/js-datastore-level#readme" ,
39
39
"dependencies" : {
40
- "datastore-core" : " ^1.1 .0" ,
41
- "interface-datastore" : " ^1 .0.2 " ,
40
+ "datastore-core" : " ^2.0 .0" ,
41
+ "interface-datastore" : " ^2 .0.0 " ,
42
42
"level" : " ^5.0.1"
43
43
},
44
44
"devDependencies" : {
45
- "aegir" : " ^22 .0.0" ,
45
+ "aegir" : " ^25 .0.0" ,
46
46
"chai" : " ^4.2.0" ,
47
- "cids" : " ^0.8.0 " ,
47
+ "cids" : " ^0.8.3 " ,
48
48
"dirty-chai" : " ^2.0.1" ,
49
49
"level-mem" : " ^5.0.1" ,
50
50
"rimraf" : " ^3.0.0"
Original file line number Diff line number Diff line change @@ -133,7 +133,7 @@ class LevelDatastore extends Adapter {
133
133
it = map ( it , ( { key, value } ) => {
134
134
const res = { key : new Key ( key , false ) }
135
135
if ( values ) {
136
- res . value = Buffer . from ( value )
136
+ res . value = value
137
137
}
138
138
return res
139
139
} )
Original file line number Diff line number Diff line change @@ -6,8 +6,8 @@ chai.use(require('dirty-chai'))
6
6
const expect = chai . expect
7
7
const levelmem = require ( 'level-mem' )
8
8
const level = require ( 'level' )
9
- const os = require ( 'os' )
10
9
const LevelStore = require ( '../src' )
10
+ const { utils } = require ( 'interface-datastore' )
11
11
12
12
describe ( 'LevelDatastore' , ( ) => {
13
13
describe ( 'initialization' , ( ) => {
@@ -43,7 +43,7 @@ describe('LevelDatastore', () => {
43
43
; [ levelmem , level ] . forEach ( database => {
44
44
describe ( `interface-datastore ${ database . name } ` , ( ) => {
45
45
require ( 'interface-datastore/src/tests' ) ( {
46
- setup : ( ) => new LevelStore ( ` ${ os . tmpdir ( ) } /datastore-level-test- ${ Math . random ( ) } ` , { db : database } ) ,
46
+ setup : ( ) => new LevelStore ( utils . tmpdir ( ) , { db : database } ) ,
47
47
teardown ( ) { }
48
48
} )
49
49
} )
Original file line number Diff line number Diff line change @@ -63,7 +63,7 @@ describe('LevelDatastore', () => {
63
63
const cids = [ ]
64
64
65
65
for await ( const e of store . query ( { } ) ) {
66
- cids . push ( new CID ( 1 , 'dag-cbor' , e . key . toBuffer ( ) ) )
66
+ cids . push ( new CID ( 1 , 'dag-cbor' , e . key . uint8Array ( ) ) )
67
67
}
68
68
69
69
expect ( cids [ 0 ] . version ) . to . be . eql ( 0 )
You can’t perform that action at this time.
0 commit comments