node-xdg
Generate paths based on the XDG Base Directory specification.
Installation
npm install xdg
Usage
Assuming that $HOME
is /home/bob
,
and no specific data directories are set:
var basedir = basedir; var configHome = basedir; // == /home/bob/.configvar configPath = basedir; // == /home/bob/.config/film-catalog/config var dataHome = basedir; // == /home/bob/.local/sharevar dataPath = basedir; // == /home/bob/.local/share/film-catalog/films var cacheHome = basedir; // == /home/bob/.cachevar cachePath = basedir; // == /home/bob/.cache/film-catalog/thumbnails