123456789101112131415161718192021222324 |
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- var path = require("path");
- /**
- * Returns «true» if the last partial of the path starting with a period.
- */
- function isDotDirectory(filepath) {
- return path.basename(filepath).startsWith('.');
- }
- exports.isDotDirectory = isDotDirectory;
- /**
- * Convert a windows-like path to a unix-style path.
- */
- function normalize(filepath) {
- return filepath.replace(/\\/g, '/');
- }
- exports.normalize = normalize;
- /**
- * Returns normalized absolute path of provided filepath.
- */
- function makeAbsolute(cwd, filepath) {
- return normalize(path.resolve(cwd, filepath));
- }
- exports.makeAbsolute = makeAbsolute;
|