2.0.2 • Published 4 years ago

ninjadb v2.0.2

Weekly downloads
1
License
ISC
Repository
-
Last release
4 years ago

ninjadb, a super simple json database

ninjadb is a wrapper for lowdb to make it easier. For use in tiny projects.

install

npm install ninjadb

usage

const ninjadb = require('ninjadb')
const users = ninjadb.create('users.json')

users.push({
  name: 'ninja',
  pass: 'example'
})

users.remove({
  name: 'ninja'
})

users.update({
  name: 'ninja'
},{
  name: 'hello'
})

users.upsert({
  name: 'ninja'
},{
  name: 'ninja',
  pass: 'example'
})

users.find({ name: 'ninja' }) // one ninja

users.filter({ name: 'ninja' }) // all ninjas

//option: enable ids
const users = ninjadb.create('users', {useId: true})

//optional: store your data in another location
const users = ninjadb.create('../data/users.json')
2.0.2

4 years ago

2.0.1

4 years ago

2.0.0

4 years ago

1.16.3

6 years ago

1.16.2

6 years ago

1.16.1

6 years ago

1.16.0

6 years ago

1.15.0

6 years ago

1.14.0

6 years ago

1.12.0

7 years ago

1.10.0

7 years ago

1.9.0

7 years ago

1.8.1

7 years ago

1.8.0

7 years ago

1.7.0

7 years ago

1.6.0

7 years ago

1.5.0

7 years ago

1.4.0

7 years ago

1.3.0

7 years ago

1.2.0

7 years ago

1.1.0

7 years ago

1.0.0

7 years ago