Store your applications config where the operating system wants you to.
npm install application-configStore your applications config where the operating system wants you to.
``sh`
npm install --save application-config
`js
import createApplicationConfig from 'application-config'
const cfg = createApplicationConfig('App Name')
// Read the stored data
const data = await cfg.read()
// Write new config
await cfg.write({ n: 1337 })
// Trash the stored config
await cfg.trash()
`
Creates and return a new instance with the provided name.
Read the stored configuration. Returns a Promise that settles with the data.
Write new configuration. Returns a Promise.
Remove the stored configuration. Returns a Promise.
The path to the underlying file in which the configuration is stored.
Platform | Location
--- | ---
OS X | ~/Library/Application Support/$XDG_CONFIG_HOME/
Linux (XDG) | ~/.config/
Linux (Legacy) | %LOCALAPPDATA%/
Windows (> Vista) | %USERPROFILE%/Local Settings/Application Data/
Windows (XP, 2000) |
MIT