UNPKG

@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
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;