Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

persist-path

hobbyquaker4.2kMIT1.0.2

Get OS-specific path to store persistent data

persist, path, store, storage, save, data, json, user, appdata, library

readme

persist-path

NPM version Dependency Status XO code style License

Get OS-specific path to store persistent data

Usage

npm install persist-path

var ppath = require('persist-path')();

OS-specific Paths

Linux/BSD

If you supply an argument to the required function call this will be appended as .dot directory.

Example:

var ppath = require('persist-path')('myproject/settings');

console.log(ppath); // /home/<username>/.myproject/settings

macOS

If you supply an argument to the required function call this will be appended on Library/Preferences in the Users home

Example:

var ppath = require('persist-path')('myproject/settings');

console.log(ppath); // /Users/<username>/Library/Preferences/myproject/settings

Windows

If you supply an argument to the required function call this will be appended on Users %appdata% dir

License

MIT (c) 2016 Sebastian Raff