Skip to content

yieme/firestore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

firestore

Firebase implementation of a simple key/value store

Install

npm install firestore --save

Examples

var Firestore = require('firestore')

new Firestore({ name: 'pub' }, function firestoreInitialized(err, firestore) {
  if (err) {
    console.log('ERROR', err)
    process.exit(1)
  }
  firestore.del('somewhere', function(err) {
    if (!err) console.log('unexpected')
    process.exit(0)
  })
})
var Firestore = require('firestore')

new Firestore({ name: 'pub', path: 'AWS/zone/ap-northeast-1' }, function firestoreInitialized(err, firestore) {
  if (err) {
    console.log('ERROR', err)
    process.exit(1)
  }
  firestore.get('city', function(err, value) {
    console.log((err) ? err.code : value)
    process.exit(0)
  })
})
var Firestore = require('firestore')

new Firestore({ name: 'pub' }, function firestoreInitialized(err, firestore) {
  if (err) {
    console.log('ERROR', err)
    process.exit(1)
  }
  firestore.set('somewhere', 'value', function(err) {
    if (!err) console.log('unexpected')
    process.exit(0)
  })
})

Inspiration

callback free harmonious node

License: MIT

About

Firebase implementation of a simple key/value store

Resources

License

Stars

Watchers

Forks

Packages

No packages published