UNPKG

@stryke/fs

Version:

A package containing various file system utilities that expand the functionality of NodeJs's built-in `fs` module.

124 lines (123 loc) 7.25 kB
Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); const require_exists = require('./exists.cjs'); const require_helpers = require('./helpers.cjs'); const require_buffer = require('./buffer.cjs'); const require_chmod_x = require('./chmod-x.cjs'); const require_command_exists = require('./command-exists.cjs'); const require_is_file = require('./is-file.cjs'); const require_list_files = require('./list-files.cjs'); const require_read_file = require('./read-file.cjs'); const require_write_file = require('./write-file.cjs'); const require_compress = require('./compress.cjs'); const require_copy_file = require('./copy-file.cjs'); const require_get_parent_path = require('./get-parent-path.cjs'); const require_get_workspace_root = require('./get-workspace-root.cjs'); const require_resolve = require('./resolve.cjs'); const require_install = require('./install.cjs'); const require_json = require('./json.cjs'); const require_package_fns = require('./package-fns.cjs'); const require_registry = require('./registry.cjs'); const require_remove_file = require('./remove-file.cjs'); const require_semver_fns = require('./semver-fns.cjs'); const require_toml = require('./toml.cjs'); const require_tsconfig = require('./tsconfig.cjs'); const require_yaml = require('./yaml.cjs'); exports.DEFAULT_EXTENSIONS = require_resolve.DEFAULT_EXTENSIONS; exports.PROJECT_ROOT_CONTENT = require_get_workspace_root.PROJECT_ROOT_CONTENT; exports.RELEASE_TYPES = require_semver_fns.RELEASE_TYPES; exports.WORKSPACE_ROOT_CONTENT = require_get_workspace_root.WORKSPACE_ROOT_CONTENT; exports.chmodX = require_chmod_x.chmodX; exports.chmodXSync = require_chmod_x.chmodXSync; exports.coerceVersion = require_semver_fns.coerceVersion; exports.commandExists = require_command_exists.commandExists; exports.commandExistsSync = require_command_exists.commandExistsSync; exports.compressDirectory = require_compress.compressDirectory; exports.copyFile = require_copy_file.copyFile; exports.copyFileSync = require_copy_file.copyFileSync; exports.copyFiles = require_copy_file.copyFiles; exports.copyFilesSync = require_copy_file.copyFilesSync; exports.createDirectory = require_helpers.createDirectory; exports.createDirectorySync = require_helpers.createDirectorySync; exports.deriveNewSemverVersion = require_semver_fns.deriveNewSemverVersion; exports.doesPackageMatch = require_package_fns.doesPackageMatch; exports.exists = require_exists.exists; exports.existsSync = require_exists.existsSync; exports.extractFileFromTar = require_helpers.extractFileFromTar; exports.extractFileFromTarGzip = require_helpers.extractFileFromTarGzip; exports.formatNodeOptions = require_registry.formatNodeOptions; exports.getFormattedNodeOptionsWithoutInspect = require_registry.getFormattedNodeOptionsWithoutInspect; exports.getNodeModulesPaths = require_resolve.getNodeModulesPaths; exports.getPackageInfo = require_package_fns.getPackageInfo; exports.getPackageListing = require_package_fns.getPackageListing; exports.getPackageManager = require_package_fns.getPackageManager; exports.getParentPath = require_get_parent_path.getParentPath; exports.getParsedNodeOptionsWithoutInspect = require_registry.getParsedNodeOptionsWithoutInspect; exports.getProjectRoot = require_get_workspace_root.getProjectRoot; exports.getRegistry = require_registry.getRegistry; exports.getResolutionCombinations = require_resolve.getResolutionCombinations; exports.getResolutionPaths = require_resolve.getResolutionPaths; exports.getWorkspaceRoot = require_get_workspace_root.getWorkspaceRoot; exports.importModule = require_resolve.importModule; exports.install = require_install.install; exports.isDirectory = require_is_file.isDirectory; exports.isDirectorySymlink = require_is_file.isDirectorySymlink; exports.isExecutable = require_chmod_x.isExecutable; exports.isExecutableSync = require_chmod_x.isExecutableSync; exports.isFile = require_is_file.isFile; exports.isFileSymlink = require_is_file.isFileSymlink; exports.isPackageExists = require_package_fns.isPackageExists; exports.isPackageListed = require_package_fns.isPackageListed; exports.isProjectRoot = require_get_workspace_root.isProjectRoot; exports.isRange = require_semver_fns.isRange; exports.isRelativeVersionKeyword = require_semver_fns.isRelativeVersionKeyword; exports.isSemver = require_semver_fns.isSemver; exports.isValidRange = require_semver_fns.isValidRange; exports.isValidSemver = require_semver_fns.isValidSemver; exports.isValidVersion = require_semver_fns.isValidVersion; exports.isWorkspaceRoot = require_get_workspace_root.isWorkspaceRoot; exports.isWritable = require_chmod_x.isWritable; exports.isWritableSync = require_chmod_x.isWritableSync; exports.list = require_list_files.list; exports.listDirectories = require_list_files.listDirectories; exports.listDirectoriesSync = require_list_files.listDirectoriesSync; exports.listFiles = require_list_files.listFiles; exports.listFilesSync = require_list_files.listFilesSync; exports.listSync = require_list_files.listSync; exports.loadPackageJson = require_package_fns.loadPackageJson; exports.loadTsConfig = require_tsconfig.loadTsConfig; exports.packageExists = require_install.packageExists; exports.parseVersion = require_semver_fns.parseVersion; exports.readFile = require_read_file.readFile; exports.readFileBuffer = require_buffer.readFileBuffer; exports.readFileBufferSync = require_buffer.readFileBufferSync; exports.readFileIfExisting = require_read_file.readFileIfExisting; exports.readFileIfExistingSync = require_read_file.readFileIfExistingSync; exports.readFileSync = require_read_file.readFileSync; exports.readJsonFile = require_json.readJsonFile; exports.readJsonFileSync = require_json.readJsonFileSync; exports.readTomlFile = require_toml.readTomlFile; exports.readTomlFileSync = require_toml.readTomlFileSync; exports.readYamlFile = require_yaml.readYamlFile; exports.readYamlFileSync = require_yaml.readYamlFileSync; exports.relativeToProjectRoot = require_get_workspace_root.relativeToProjectRoot; exports.relativeToWorkspaceRoot = require_get_workspace_root.relativeToWorkspaceRoot; exports.removeDirectory = require_helpers.removeDirectory; exports.removeDirectorySync = require_helpers.removeDirectorySync; exports.removeFile = require_remove_file.removeFile; exports.removeFileSync = require_remove_file.removeFileSync; exports.resolve = require_resolve.resolve; exports.resolvePackage = require_resolve.resolvePackage; exports.resolvePackageSync = require_resolve.resolvePackageSync; exports.resolveSafe = require_resolve.resolveSafe; exports.resolveSafeSync = require_resolve.resolveSafeSync; exports.resolveSync = require_resolve.resolveSync; exports.satisfiesVersion = require_semver_fns.satisfiesVersion; exports.tokenizeArgs = require_registry.tokenizeArgs; exports.writeFile = require_write_file.writeFile; exports.writeFileBuffer = require_buffer.writeFileBuffer; exports.writeFileBufferSync = require_buffer.writeFileBufferSync; exports.writeFileSync = require_write_file.writeFileSync; exports.writeJsonFile = require_json.writeJsonFile; exports.writeJsonFileSync = require_json.writeJsonFileSync; exports.writeTomlFile = require_toml.writeTomlFile; exports.writeTomlFileSync = require_toml.writeTomlFileSync;