nanopath
v2.0.1
Published
A tiny isomorphic port of [email protected] path module.
Downloads
36
Maintainers
Readme
NanoPath
A tiny isomorphic port of [email protected] path module.
This library relies on TypeScript's type system for checking the validity of arguments.
Install
npm install --save nanopath
Usage
It works just like Node's path module.
import path from 'nanopath'; // Implementation depending on the current platform
import posix from 'nanopath/posix'; // Implementation for POSIX paths
import win32 from 'nanopath/win32'; // Implementation for Windows paths
import web from 'nanopath/web'; // Alias for "nanopath/posix"
path.posix === posix // => true
path.win32 === win32 // => true
posix.posix // => undefined
posix.win32 // => undefined
win32.posix // => undefined
win32.win32 // => undefined
web.posix // => undefined
web.win32 // => undefined