diff --git a/index.js b/index.js index b5e13998..6031c9cf 100644 --- a/index.js +++ b/index.js @@ -6,11 +6,11 @@ var log = require('gulplog'); var chalk = require('chalk'); var yargs = require('yargs'); var Liftoff = require('liftoff'); -var tildify = require('tildify'); var interpret = require('interpret'); var v8flags = require('v8flags'); var findRange = require('semver-greatest-satisfied-range'); var exit = require('./lib/shared/exit'); +var tildify = require('./lib/shared/tildify'); var cliOptions = require('./lib/shared/cliOptions'); var completion = require('./lib/shared/completion'); var verifyDeps = require('./lib/shared/verifyDependencies'); diff --git a/lib/shared/tildify.js b/lib/shared/tildify.js new file mode 100644 index 00000000..a9c61fce --- /dev/null +++ b/lib/shared/tildify.js @@ -0,0 +1,9 @@ +'use strict'; + +var replaceHomedir = require('replace-homedir'); + +function tildify(filepath) { + return replaceHomedir(filepath, '~'); +} + +module.exports = tildify; diff --git a/lib/versioned/^3.7.0/index.js b/lib/versioned/^3.7.0/index.js index 6dc4a96f..c2a91228 100644 --- a/lib/versioned/^3.7.0/index.js +++ b/lib/versioned/^3.7.0/index.js @@ -3,10 +3,10 @@ var chalk = require('chalk'); var log = require('gulplog'); var stdout = require('mute-stdout'); -var tildify = require('tildify'); var taskTree = require('./taskTree'); +var tildify = require('../../shared/tildify'); var logTasks = require('../../shared/log/tasks'); var logEvents = require('./log/events'); var logTasksSimple = require('./log/tasksSimple'); diff --git a/lib/versioned/^4.0.0-alpha.1/index.js b/lib/versioned/^4.0.0-alpha.1/index.js index e5f55b1d..e255a03d 100644 --- a/lib/versioned/^4.0.0-alpha.1/index.js +++ b/lib/versioned/^4.0.0-alpha.1/index.js @@ -5,9 +5,9 @@ var fs = require('fs'); var log = require('gulplog'); var chalk = require('chalk'); var stdout = require('mute-stdout'); -var tildify = require('tildify'); var exit = require('../../shared/exit'); +var tildify = require('../../shared/tildify'); var logTasks = require('../../shared/log/tasks'); var logEvents = require('../^4.0.0/log/events'); diff --git a/lib/versioned/^4.0.0-alpha.2/index.js b/lib/versioned/^4.0.0-alpha.2/index.js index 2101557f..70eddf39 100644 --- a/lib/versioned/^4.0.0-alpha.2/index.js +++ b/lib/versioned/^4.0.0-alpha.2/index.js @@ -5,9 +5,9 @@ var fs = require('fs'); var log = require('gulplog'); var chalk = require('chalk'); var stdout = require('mute-stdout'); -var tildify = require('tildify'); var exit = require('../../shared/exit'); +var tildify = require('../../shared/tildify'); var logTasks = require('../../shared/log/tasks'); var logEvents = require('../^4.0.0/log/events'); diff --git a/lib/versioned/^4.0.0/index.js b/lib/versioned/^4.0.0/index.js index d0cc7802..19408365 100644 --- a/lib/versioned/^4.0.0/index.js +++ b/lib/versioned/^4.0.0/index.js @@ -5,9 +5,9 @@ var fs = require('fs'); var log = require('gulplog'); var chalk = require('chalk'); var stdout = require('mute-stdout'); -var tildify = require('tildify'); var exit = require('../../shared/exit'); +var tildify = require('../../shared/tildify'); var logTasks = require('../../shared/log/tasks'); var logEvents = require('./log/events'); diff --git a/package.json b/package.json index ea5861f1..927336a4 100644 --- a/package.json +++ b/package.json @@ -44,8 +44,8 @@ "matchdep": "^2.0.0", "mute-stdout": "^1.0.0", "pretty-hrtime": "^1.0.0", + "replace-homedir": "^1.0.0", "semver-greatest-satisfied-range": "^1.0.0", - "tildify": "^1.0.0", "v8flags": "^2.0.9", "wreck": "^6.3.0", "yargs": "^7.1.0"