recoder-code
Version:
🚀 AI-powered development platform - Chat with 32+ models, build projects, automate workflows. Free models included!
22 lines (19 loc) • 537 B
JavaScript
/*
Copyright 2015, Yahoo Inc.
Copyrights licensed under the New BSD License. See the accompanying LICENSE file for terms.
*/
;
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);
}
};