0.1.1 • Published 4 years ago

atomically-universal v0.1.1

Weekly downloads
433
License
MIT
Repository
github
Last release
4 years ago

Atomically universal

A wrapper around atomically that enables it to also run in the browser by writing to indexed db.

This module only exposes the non-sync methods and can be used as a replacement for atomic-file as it has better error handling on node.

Example

Write a buffer to file and read it again:

const { readFile, writeFile } = require('atomically-universal')

writeFile("test.txt", Buffer.from('GREETINGS')).then(x => {
  readFile("test.txt").then(buf => {
    console.log(buf.toString())
  })
})

or

const { readFile, writeFile } = require('atomically-universal')

await writeFile("test.txt", Buffer.from('GREETINGS'))
const buf = await readFile("test.txt")

console.log(buf.toString())
0.1.1

4 years ago

0.1.0

5 years ago