@stryke/path
Version:
A package containing various utilities that expand the functionality of NodeJs's built-in `path` module
82 lines (81 loc) • 4.71 kB
JavaScript
Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
const require_cwd = require('./cwd.cjs');
const require_regex = require('./regex.cjs');
const require_slash = require('./slash.cjs');
const require_is_parent_path = require('./is-parent-path.cjs');
const require_join_paths = require('./join-paths.cjs');
const require_append = require('./append.cjs');
const require_asset_extensions = require('./asset-extensions.cjs');
const require_correct_path = require('./correct-path.cjs');
const require_common = require('./common.cjs');
const require_delimiter = require('./delimiter.cjs');
const require_file_path_fns = require('./file-path-fns.cjs');
const require_glob_to_regex = require('./glob-to-regex.cjs');
const require_is_equal = require('./is-equal.cjs');
const require_is_root_dir = require('./is-root-dir.cjs');
const require_replace = require('./replace.cjs');
const require_resolve_parent_path = require('./resolve-parent-path.cjs');
exports.ABSOLUTE_PATH_REGEX = require_regex.ABSOLUTE_PATH_REGEX;
exports.DEFAULT_ASSET_EXTS = require_asset_extensions.DEFAULT_ASSET_EXTS;
exports.DRIVE_LETTER_REGEX = require_regex.DRIVE_LETTER_REGEX;
exports.DRIVE_LETTER_START_REGEX = require_regex.DRIVE_LETTER_START_REGEX;
exports.FILE_EXTENSION_REGEX = require_regex.FILE_EXTENSION_REGEX;
exports.FULL_FILE_EXTENSION_REGEX = require_regex.FULL_FILE_EXTENSION_REGEX;
exports.NPM_SCOPED_PACKAGE_REGEX = require_regex.NPM_SCOPED_PACKAGE_REGEX;
exports.PACKAGE_PATH_REGEX = require_regex.PACKAGE_PATH_REGEX;
exports.ROOT_FOLDER_REGEX = require_regex.ROOT_FOLDER_REGEX;
exports.UNC_REGEX = require_regex.UNC_REGEX;
exports.append = require_append.append;
exports.appendExtension = require_append.appendExtension;
exports.appendPath = require_append.appendPath;
exports.basename = require_file_path_fns.basename;
exports.commonPath = require_common.commonPath;
exports.correctPath = require_correct_path.correctPath;
exports.cwd = require_cwd.cwd;
exports.delimiter = require_delimiter.delimiter;
exports.dirname = require_file_path_fns.dirname;
exports.extname = require_file_path_fns.extname;
exports.fileURLToPath = require_correct_path.fileURLToPath;
exports.findBasePath = require_common.findBasePath;
exports.findCommonPath = require_common.findCommonPath;
exports.findFileDotExtension = require_file_path_fns.findFileDotExtension;
exports.findFileDotExtensionSafe = require_file_path_fns.findFileDotExtensionSafe;
exports.findFileExtension = require_file_path_fns.findFileExtension;
exports.findFileExtensionSafe = require_file_path_fns.findFileExtensionSafe;
exports.findFileName = require_file_path_fns.findFileName;
exports.findFilePath = require_file_path_fns.findFilePath;
exports.findFolderName = require_file_path_fns.findFolderName;
exports.formatSlash = require_slash.formatSlash;
exports.globToRegex = require_glob_to_regex.globToRegex;
exports.hasFileExtension = require_file_path_fns.hasFileExtension;
exports.hasFileName = require_file_path_fns.hasFileName;
exports.hasFilePath = require_file_path_fns.hasFilePath;
exports.hasFolderName = require_file_path_fns.hasFolderName;
exports.isEqual = require_is_equal.isEqual;
exports.isParentPath = require_is_parent_path.isParentPath;
exports.isSystemRoot = require_is_root_dir.isSystemRoot;
exports.join = require_join_paths.join;
exports.joinPaths = require_join_paths.joinPaths;
exports.normalizeString = require_correct_path.normalizeString;
exports.normalizeWindowsPath = require_correct_path.normalizeWindowsPath;
exports.parsePath = require_file_path_fns.parsePath;
exports.pathToFileURL = require_correct_path.pathToFileURL;
exports.pathToFileURLString = require_correct_path.pathToFileURLString;
exports.posix = require_delimiter.posix;
exports.relative = require_file_path_fns.relative;
exports.relativePath = require_file_path_fns.relativePath;
exports.relativeToCurrentDir = require_file_path_fns.relativeToCurrentDir;
exports.renameFile = require_file_path_fns.renameFile;
exports.replaceExtension = require_replace.replaceExtension;
exports.replacePath = require_replace.replacePath;
exports.resolve = require_file_path_fns.resolve;
exports.resolveParentPath = require_resolve_parent_path.resolveParentPath;
exports.resolvePath = require_file_path_fns.resolvePath;
exports.resolvePaths = require_file_path_fns.resolvePaths;
exports.slash = require_slash.slash;
exports.stripStars = require_correct_path.stripStars;
exports.toAbsolutePath = require_correct_path.toAbsolutePath;
exports.toRelativePath = require_correct_path.toRelativePath;
exports.win32 = require_delimiter.win32;
exports.withTrailingSlash = require_correct_path.withTrailingSlash;
exports.withoutTrailingSlash = require_correct_path.withoutTrailingSlash;