This package has been deprecated

Author message:

This module is no longer needed, please use `fs.realpath.native` directly

realpath-native
TypeScript icon, indicating that this package has built-in type declarations

3.0.0 • Public • Published

realpath-native

This module is no longer necessary as all current releases of Node supports fs.realpath.native now.

Use the system's native realpath

NPM Version Linux & Mac Build Status

Greenkeeper Dependency Status

Node 9.3 added fs.realpath(Sync).native. On older Nodes you have to use process.binding to access the same function. This module does that check for you.

The advantage of the native realpath over fs.realpath is that the native one better supports paths on Windows.

On node 8 the function uses the old fs.realpath function.

Install

Install the module with npm:

$ npm install realpath-native

Usage

const realpath = require('realpath-native');
 
realpath('some-path'); // returns a promise
 
realpath.sync('some-path');

API

realpath(path)

Returns a promise for the resolved path of the input.

path

Type: string

realpath.sync(path)

Returns the resolved path of the input synchronously.

path

Type: string

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Published

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 2.0.0
    470,331
  • 1.1.0
    1,386,759
  • 1.0.2
    45,772
  • 1.0.1
    6,901
  • 0.0.0
    0
  • 1.0.0
    33,706

Package Sidebar

Install

npm i realpath-native

Weekly Downloads

1,943,521

Version

3.0.0

License

MIT

Unpacked Size

4.88 kB

Total Files

5

Last publish

Collaborators

  • simenb