pear-user-dirs
v1.0.1
Published
Get the path of user-specific directories
Downloads
461
Readme
pear-user-dirs
Get the path of user-specific directories on all major platforms
npm install pear-user-dirs
Usage
Use pear-user-dirs
to get the Downloads directory:
const pearUserDirs = require('pear-user-dirs')
pearUserDirs().then(dirs => {
console.log('Downloads folder path:', dirs.downloads)
})
pearUserDirs({ asFileLinks: true }).then(dirs => {
console.log('Downloads folder path as URL:', dirs.downloads)
})
const pearUserDirs = require('pear-user-dirs')
const dirs = pearUserDirs({ sync: true })
console.log('Downloads folder path:', dirs.downloads)
const dirsURL = pearUserDirs({ sync: true, asFileLinks: true })
console.log('Downloads folder path as URL:', dirsURL.downloads)
API
pearUserDirs(opts)
opts
:sync
(boolean): Iftrue
, directly returns an object with the paths of the user directories, otherwise returns a Promise. Default isfalse
.asFileLinks
(boolean): Iftrue
, returns the path as a file URL. Default isfalse
.
License
Apache-2.0