0.2.1 • Published 2 years ago

idb-fs v0.2.1

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

idb-fs

node.js fs/promises api implemented using indexedDB

TO-DOs

Low priority

  • fsPromises.lutimes(path, atime, mtime)
  • fsPromises.mkdtemp(prefix, options)
  • fsPromises.utimes(path, atime, mtime)

Currently no plan

  • fsPromises.access(path, mode)
  • fsPromises.appendFile(path, data, options)
  • fsPromises.chmod(path, mode)
  • fsPromises.chown(path, uid, gid)
  • fsPromises.cp(src, dest, options)
  • fsPromises.lchmod(path, mode)
  • fsPromises.lchown(path, uid, gid)
  • fsPromises.link(existingPath, newPath)
  • fsPromises.open(path, flags, mode)
  • fsPromises.opendir(path, options)
  • fsPromises.readlink(path, options)
  • fsPromises.realpath(path, options)
  • fsPromises.symlink(target, path, type)
  • fsPromises.truncate(path, len)

Usage

import { createFs } from 'idb-fs'

const fs = createFs()

const main = async () => {
  await fs.writeFile('./a.md', 'test')

  const file = await fs.readFile('./a.md', {
    encoding: 'utf-8',
  })

  console.log(file)
  // -> 'test'
}

main()
0.2.1

2 years ago

0.2.0

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago