wair

1.0.1 • Public • Published

Wair

The Wair command is roughly equivalent to the UNIX 'which' command but in Javascript.

Windows, UNIX & POSIX

The default operation of the path module varies based on the operating system on which a Node.js application is running. Specifically, when running on a Windows operating system, the path module will assume that Windows-style paths are being used.

On Windows:
wair.basename('C:\\path\\example.html');
// Returns: 'C:\\path\\example.html'
wair.basename('C:\\path\\example.html');
// Returns: 'example.html'
On POSIX, UNIX and Windows:
wair.win32.basename('C:\\path\\example.html');
// Returns: 'example.html'
To achieve consistent results when working with POSIX file paths on any operating system, use wair.posix
On POSIX, UNIX and Windows:
wair.posix.basename('/path/example.html');
// Returns: 'example.html'

API Wair C9

WairCalls:

 
The wair.parse() method returns an object whose properties represent significant elements of the wair.
wair.parse(path)
 
The wair.normalize() method normalizes the given path,  segments '..' and '.' resolving.
wair.normalize(path)
 
wair.toNamespacedPath(path)
 
wair.sep
wair.relative(from, to)
wair.resolve([...paths])
 
wair.isAbsolute();
wair.win32
 
The wair.posix property provides access to POSIX specific implementations of the path methods.
wair.posix
 
The wair.unix property provides access to UNIX specific implementations of the path methods.
wair.unix
 
'''

Package Sidebar

Install

npm i wair

Weekly Downloads

1

Version

1.0.1

License

MIT

Unpacked Size

64.1 kB

Total Files

8

Last publish

Collaborators

  • cryptix720