Rename getFilesFromFolder to getFiles and deprecate old name

Renamed the getFilesFromFolder function to getFiles for clarity. The original getFilesFromFolder is now marked as deprecated and calls the new function, with a warning. Updated exports to reflect the change and bumped version to 0.2.17.
This commit is contained in:
Namhyeon Go 2025-10-13 16:23:03 +09:00
parent b6a95a7c50
commit 83b8e453f0

View File

@ -102,7 +102,7 @@ function includeFile(path) {
}
}
function getFilesFromFolder(path) {
function getFiles(path) {
if (!folderExists(path)) return [];
var folder = UseObject("Scripting.FileSystemObject", function(fso) {
@ -112,6 +112,12 @@ function getFilesFromFolder(path) {
return Array.from(folder.Files);
}
// @deprecated
function getFilesFromFolder(path) {
console.warn("getFilesFromFolder is deprecated");
return getFiles(path);
}
function appendFile(path, content, charset) {
var pipe = PipeIPC.connect(PipeIPC.CRC32(path));
pipe.setCharset(charset);
@ -200,7 +206,7 @@ exports.createFolder = createFolder;
exports.deleteFolder = deleteFolder;
exports.deleteFile = deleteFile;
exports.includeFile = includeFile;
exports.getFilesFromFolder = getFilesFromFolder;
exports.getFiles = getFiles;
exports.appendFile = appendFile;
exports.rotateFile = rotateFile;
exports.loadEnvFromFile = loadEnvFromFile;
@ -208,9 +214,12 @@ exports.loadEnvFromArgs = loadEnvFromArgs;
exports.normalizePath = normalizePath;
exports.isAbsolutePath = isAbsolutePath;
// @deprecated
exports.getFilesFromFolder = getFilesFromFolder;
exports.CdoCharset = PipeIPC.CdoCharset;
exports.VERSIONINFO = "File IO Library (file.js) version 0.2.16";
exports.VERSIONINFO = "File IO Library (file.js) version 0.2.17";
exports.AUTHOR = "gnh1201@catswords.re.kr";
exports.global = global;
exports.require = global.require;