atomically-universal

0.1.1 • Public • Published

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())

/atomically-universal/

    Package Sidebar

    Install

    npm i atomically-universal

    Weekly Downloads

    790

    Version

    0.1.1

    License

    MIT

    Unpacked Size

    4.29 kB

    Total Files

    6

    Last publish

    Collaborators

    • arj03