12345678910111213141516171819202122 |
- /*!
- * resolve-dir <https://github.com/jonschlinkert/resolve-dir>
- *
- * Copyright (c) 2015, Jon Schlinkert.
- * Licensed under the MIT License.
- */
- 'use strict';
- var path = require('path');
- var expand = require('expand-tilde');
- var gm = require('global-modules');
- module.exports = function resolveDir(dir) {
- if (dir.charAt(0) === '~') {
- dir = expand(dir);
- }
- if (dir.charAt(0) === '@') {
- dir = path.join(gm, dir.slice(1));
- }
- return dir;
- };
|