Get the global cache directory.
Ensures the directory exists.
The cache directory location is OS-specific.
Example
const globalCacheDir = require('global-cache-dir')
const cacheDir = await globalCacheDir('myapp')
// Depending on the OS:
// => '/Users/ehmicky/Library/Caches/myapp'
// => '/home/ehmicky/.cache/myapp'
// => 'C:\Users\ehmicky\AppData\Local\myapp\Cache'Install
npm install global-cache-dirUsage
globalCacheDir(name)
name: string
Returns: Promise<string>
name must only use digits, letters or dashes.
See also
node-cachedir: underlying logic for this modulefind-cache-dir: get the local cache directory
Support
If you found a bug or would like a new feature, don't hesitate to submit an issue on GitHub.
For other questions, feel free to chat with us on Gitter.
Everyone is welcome regardless of personal background. We enforce a Code of conduct in order to promote a positive and inclusive environment.
Contributing
This project was made with
If the documentation is unclear or has a typo, please click on the page's Edit
button (pencil icon) and suggest a correction.
If you would like to help us fix a bug or add a new feature, please check our guidelines. Pull requests are welcome!
ehmicky |