Skip to content

Commit afa026f

Browse files
authoredOct 27, 2020
Merge pull request #214 from jasonkarns/xdg-cache
2 parents f6c3762 + 1a9c851 commit afa026f

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed
 

‎index.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ var os = require('os')
77
var path = require('path')
88
var pkgConf = require('pkg-conf')
99

10-
var HOME_OR_TMP = os.homedir() || os.tmpdir()
10+
var CACHE_HOME = require('xdg-basedir').cache || os.tmpdir()
1111

1212
var DEFAULT_PATTERNS = [
1313
'**/*.js',
@@ -38,8 +38,8 @@ function Linter (opts) {
3838
var m = opts.version && opts.version.match(/^(\d+)\./)
3939
var majorVersion = (m && m[1]) || '0'
4040

41-
// Example cache location: .standard-v12-cache/
42-
var cacheLocation = path.join(HOME_OR_TMP, `.${this.cmd}-v${majorVersion}-cache/`)
41+
// Example cache location: ~/.cache/standard/v12/
42+
var cacheLocation = path.join(CACHE_HOME, this.cmd, `v${majorVersion}/`)
4343

4444
this.eslintConfig = Object.assign({
4545
cache: true,

‎package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@
3737
"deglob": "^4.0.1",
3838
"get-stdin": "^8.0.0",
3939
"minimist": "^1.2.5",
40-
"pkg-conf": "^3.1.0"
40+
"pkg-conf": "^3.1.0",
41+
"xdg-basedir": "^4.0.0"
4142
},
4243
"devDependencies": {
4344
"babel-eslint": "^10.1.0",

0 commit comments

Comments
 (0)
Please sign in to comment.