123456789101112131415161718192021 |
- /*
- Copyright 2015, Yahoo Inc.
- Copyrights licensed under the New BSD License. See the accompanying LICENSE file for terms.
- */
- 'use strict';
- const path = require('path');
- module.exports = {
- isAbsolute: path.isAbsolute,
- asAbsolute(file, baseDir) {
- return path.isAbsolute(file)
- ? file
- : path.resolve(baseDir || process.cwd(), file);
- },
- relativeTo(file, origFile) {
- return path.isAbsolute(file)
- ? file
- : path.resolve(path.dirname(origFile), file);
- }
- };
|