fs_shim 2.3.3+1 copy "fs_shim: ^2.3.3+1" to clipboard
fs_shim: ^2.3.3+1 copied to clipboard

A portable file system implementation working on io, browser and memory (through idb_shim)

2.3.3+1 #

  • Add Directory.emptyOrCreate() helper in utils read_write (fs and io)

2.3.2+3 #

  • Add writeLines/readLines and io lines helpers
  • require dart 3.5

2.3.1+3 #

  • Remove dev_test dependency
  • Remove dart:html dependency

2.2.1 #

  • Dart 3 support

2.2.0 #

  • Add fileSystemDefault global on web and io.
  • Add File, Link and Directory.
  • Add Directory.current.
  • Add FileSystemEntity.isLink, FileSystemEntity.isFile, FileSystemEntity.isDirectory, FileSystemEntity.type

2.1.0+2 #

  • RandomAccessFile support
  • strict-casts support

2.0.3 #

  • add toNativePath is utils/path.dart

2.0.2+3 #

  • dart 2.14 lints
  • fix toPosixPath to handle proper conversion of windows drive letter

2.0.1+2 #

  • Idb file system now always uses / separator even on idb io windows (never used).

2.0.0 #

  • nnbd supports, breaking change.

1.0.2+3 #

  • Fix executable flag when copying on io
  • Save binary as blob instead of List
  • Support larger file on the web (slow though)

1.0.0+1 #

  • Make fs_shim.dart import work on both io and web
  • First stable release

0.12.0 #

  • copy utils cleanup

0.11.2 #

  • Pedantic 1.9 support

0.11.0+3 #

  • Sdk 2.5 support

0.10.0 #

  • deprecate ewFile, newDirectory, newLink, pathContext

0.9.0 #

  • dart2 only

0.8.2 #

  • add file, directory and link to replace newFile, newDirectory, newLink

0.7.3 #

  • Add support implicit-cast: false

0.7.2 #

  • Add deleteFile, deleteDirectory

0.7.1 #

Add io, deleteFile and deleteDirectory io helpers

0.6.6 #

Add copyDirectoryListFiles

0.6.5 #

Add copy io utils. Support including files

0.6.4 #

Add read_write io utils

0.6.3 #

Add io entity utils

0.6.0 #

Add copy utilities:

  • copyDirectory
  • copyFile
  • createDirectory
  • createFile
  • deleteDirectory
  • deleteFile

0.5.0 #

Add support for links in Directory.list

0.2.0 #

Classes

  • File (create, openWrite, openRead, writeAsBytes, writeAsString, copy)
  • Link (create, target)
  • Directory (create, list)
  • FileSystem (newDirectory, newFile, newLink, type, isFile, isDirectory, isLink)
  • FileSystemEntity (path, exists, delete, rename, absolute, isAbsolute, state, parent)
  • FileStat
  • FileSystemEntityType,
  • FileSystemException,

Static method (IO only)

  • Directory.current
  • FileSystemEntity.isFile
  • FileSystemEntity.isDirectory
  • FileSystemEntity.isLink
9
likes
160
pub points
85%
popularity

Publisher

verified publishertekartik.com

A portable file system implementation working on io, browser and memory (through idb_shim)

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-2-Clause (license)

Dependencies

idb_shim, meta, path, sembast, synchronized

More

Packages that depend on fs_shim