1 | const os = require('os')
|
2 | const path = require('path')
|
3 | const { SHERRY_GLOBAL_SCOPE } = require('./env')
|
4 |
|
5 | // Only update this when we have to clear cache
|
6 | const SHERRY_CACHE_VERSION = 1
|
7 |
|
8 | const downloadPath = path.join(
|
9 | os.homedir(),
|
10 | `.${SHERRY_GLOBAL_SCOPE}/V${SHERRY_CACHE_VERSION}`
|
11 | )
|
12 |
|
13 | const repoPath = path.join(downloadPath, 'repos')
|
14 | const packagePath = path.join(downloadPath, 'packages')
|
15 |
|
16 | module.exports = {
|
17 | downloadPath,
|
18 | repoPath,
|
19 | packagePath
|
20 | }
|