Nascent Personality Manifestation

    superstat

    2.0.3 • Public • Published

    Superstat License NPM version Dependency Status Build Status Coverage Status

    Smooth out differences between stat and lstat.

    Why?

    • Symbolic link stat returned by lstat.isDirectory() is always false.
    • To know if a link is a directory we should call stat.isDirectory().
    • stat.isSymbolicLink() is always false.

    Install

    npm i superstat
    

    Example

    Create symlink to root directory:

    ln -s / hello
    const stat = await superstat('./hello');
     
    stat.isDirectory()
    // returns
    true
     
    stat.isSymbolicLink()
    // returns
    true

    License

    MIT

    Install

    npm i superstat

    DownloadsWeekly Downloads

    214

    Version

    2.0.3

    License

    MIT

    Unpacked Size

    5.33 kB

    Total Files

    5

    Last publish

    Collaborators

    • coderaiser