diff --git a/Community/Tdarr_Plugin_z18s_rename_files_based_on_codec.js b/Community/Tdarr_Plugin_z18s_rename_files_based_on_codec.js index 4c195f9..6f0ff10 100644 --- a/Community/Tdarr_Plugin_z18s_rename_files_based_on_codec.js +++ b/Community/Tdarr_Plugin_z18s_rename_files_based_on_codec.js @@ -1,9 +1,5 @@ /* eslint-disable */ -module.exports.dependencies = [ - 'fs-extra', -]; - module.exports.details = function details() { return { id: "Tdarr_Plugin_z18s_rename_files_based_on_codec", @@ -21,15 +17,6 @@ module.exports.details = function details() { module.exports.plugin = function plugin(file, librarySettings, inputs) { try { var fs = require("fs"); - var path = require("path"); - if (fs.existsSync(path.join(process.cwd(), "/npm"))) { - var rootModules = path.join(process.cwd(), "/npm/node_modules/"); - } else { - var rootModules = ""; - } - - var fsextra = require(rootModules + "fs-extra"); - var fileNameOld = file._id; if ( @@ -57,7 +44,7 @@ module.exports.plugin = function plugin(file, librarySettings, inputs) { } if (fileNameOld != file._id) { - fsextra.moveSync(fileNameOld, file._id, { + fs.renameSync(fileNameOld, file._id, { overwrite: true, }); diff --git a/Community/Tdarr_Plugin_z18t_rename_files_based_on_codec_and_resolution.js b/Community/Tdarr_Plugin_z18t_rename_files_based_on_codec_and_resolution.js index f66635f..6a729bd 100644 --- a/Community/Tdarr_Plugin_z18t_rename_files_based_on_codec_and_resolution.js +++ b/Community/Tdarr_Plugin_z18t_rename_files_based_on_codec_and_resolution.js @@ -1,7 +1,3 @@ -module.exports.dependencies = [ - 'fs-extra', -]; - module.exports.details = function details() { return { id: 'Tdarr_Plugin_z18t_rename_files_based_on_codec_and_resolution', @@ -20,17 +16,6 @@ module.exports.plugin = function plugin(file) { try { // eslint-disable-next-line global-require const fs = require('fs'); - // eslint-disable-next-line global-require - const path = require('path'); - let rootModules; - if (fs.existsSync(path.join(process.cwd(), '/npm'))) { - rootModules = path.join(process.cwd(), '/npm/node_modules/'); - } else { - rootModules = ''; - } - - // eslint-disable-next-line global-require,import/no-dynamic-require - const fsextra = require(`${rootModules}fs-extra`); const fileNameOld = file._id; const resolutions = { @@ -133,7 +118,7 @@ module.exports.plugin = function plugin(file) { file.file = fileName; if (fileNameOld !== file._id) { - fsextra.moveSync(fileNameOld, file._id, { + fs.renameSync(fileNameOld, file._id, { overwrite: true, });