Use const lib = require('../methods/lib')(); for fresh imports

make-only-subtitle-default
HaveAGitGat 4 years ago
parent 7bfa40b1f9
commit 3042b35800

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => ({
id: 'Tdarr_Plugin_075a_FFMPEG_HEVC_Generic',

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => ({
id: "Tdarr_Plugin_075a_Transcode_Customisable",

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,5 +1,5 @@
/* eslint-disable */
const lib = require('../methods/library');
const lib = require('../methods/lib')();
const details = () => {
return {
id: "Tdarr_Plugin_DOOM_NVENC_Tiered_MKV_CleanAll",

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint no-plusplus: ["error", { "allowForLoopAfterthoughts": true }] */
/* eslint-disable */
/* eslint max-len: 0 */

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
module.exports.dependencies = ['import-fresh'];
const details = () => ({

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
//////////////////////////////////////////////////////////////////////////////////////////////////////
//

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
//////////////////////////////////////////////////////////////////////////////////////////////////////
//

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint no-plusplus: ["error", { "allowForLoopAfterthoughts": true }] */
const details = () => ({
id: 'Tdarr_Plugin_MC93_Migz1FFMPEG',

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint no-plusplus: ["error", { "allowForLoopAfterthoughts": true }] */
const details = () => ({
id: 'Tdarr_Plugin_MC93_Migz1FFMPEG_CPU',

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint no-plusplus: ["error", { "allowForLoopAfterthoughts": true }] */
const details = () => ({
id: 'Tdarr_Plugin_MC93_Migz1Remux',

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
const details = () => ({
id: 'Tdarr_Plugin_MC93_Migz2CleanTitle',

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint no-plusplus: ["error", { "allowForLoopAfterthoughts": true }] */
const details = () => ({
id: 'Tdarr_Plugin_MC93_Migz3CleanAudio',

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint no-plusplus: ["error", { "allowForLoopAfterthoughts": true }] */
const details = () => ({
id: 'Tdarr_Plugin_MC93_Migz4CleanSubs',

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint no-plusplus: ["error", { "allowForLoopAfterthoughts": true }] */
const details = () => ({
id: 'Tdarr_Plugin_MC93_Migz5ConvertAudio',

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint no-plusplus: ["error", { "allowForLoopAfterthoughts": true }] */
const details = () => ({
id: 'Tdarr_Plugin_MC93_Migz6OrderStreams',

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint no-plusplus: ["error", { "allowForLoopAfterthoughts": true }] */
const details = () => ({
id: 'Tdarr_Plugin_MC93_MigzImageRemoval',

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
module.exports.dependencies = [
'request',

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const vaapiPrefix = ` -hwaccel vaapi -hwaccel_device /dev/dri/renderD128 -hwaccel_output_format vaapi `;

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
//PLugin runs multipass loudnorm filter
//first run gets the required details and stores for the next pass

@ -1,5 +1,5 @@
/* eslint-disable */
const lib = require('../methods/library');
const lib = require('../methods/lib')();
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint no-plusplus: ["error", { "allowForLoopAfterthoughts": true }] */
// This is almost a line for line copy of Migz1FFMPEG
// https://github.com/HaveAGitGat/Tdarr_Plugins/blob/master/Community/Tdarr_Plugin_MC93_Migz1FFMPEG.js

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable linebreak-style */
module.exports.dependencies = [
'request',

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint max-classes-per-file: ["error", 2] */
const details = () => ({
id: 'Tdarr_Plugin_VP92_VP9_Match_Bitrate_One_Pass',

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,5 +1,5 @@
// eslint-disable-next-line import/no-unresolved
const lib = require('../methods/library');
const lib = require('../methods/lib')();
const details = () => ({
id: 'Tdarr_Plugin_a9he_New_file_size_check',

@ -1,5 +1,5 @@
// eslint-disable-next-line import/no-unresolved
const lib = require('../methods/library');
const lib = require('../methods/lib')();
const details = () => ({
id: 'Tdarr_Plugin_a9hf_New_file_duration_check',

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
const details = () => ({
id: 'Tdarr_Plugin_b39x_the1poet_surround_sound_to_ac3',

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,5 +1,5 @@
/* eslint-disable */
const lib = require('../methods/library');
const lib = require('../methods/lib')();
const details = () => {
return {
id: "Tdarr_Plugin_drdd_standardise_all_in_one",

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,7 +1,7 @@
/* eslint-disable */
const fs = require("fs");
const execSync = require("child_process").execSync;
const lib = require('../methods/library');
const lib = require('../methods/lib')();
const details = () => {
return {

@ -1,7 +1,7 @@
/* eslint-disable */
const exec = require("child_process").exec;
const fs = require("fs");
const lib = require('../methods/library');
const lib = require('../methods/lib')();
const details = () => {
return {

@ -1,7 +1,7 @@
/* eslint-disable */
const fs = require("fs");
const execSync = require("child_process").execSync;
const lib = require('../methods/library');
const lib = require('../methods/lib')();
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
const details = () => ({
id: 'Tdarr_Plugin_henk_Add_Specific_Audio_Codec',

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable no-await-in-loop */
module.exports.dependencies = ['axios', '@cospired/i18n-iso-languages', 'path'];
const details = () => ({

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
const details = () => ({
id: 'Tdarr_Plugin_jeons001_Downmix_to_stereo_and_apply_DRC',

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,5 +1,5 @@
const fs = require('fs');
const lib = require('../methods/library');
const lib = require('../methods/lib')();
const details = () => ({
id: 'Tdarr_Plugin_rr01_drpeppershaker_extract_subs_to_SRT',

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
const details = () => ({
id: 'Tdarr_Plugin_vdka_Tiered_CPU_CRF_Based_Configurable',

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {
return {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
const details = () => ({
id: 'Tdarr_Plugin_x7ac_Remove_Closed_Captions',

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
const details = () => ({
id: 'Tdarr_Plugin_z0ab_TheRealShadoh_FFmpeg_Subs_H264_Medium',

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
/* eslint-disable */
const details = () => {

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
const details = () => ({
id: 'Tdarr_Plugin_z18t_rename_files_based_on_codec_and_resolution',

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
const details = () => ({
id: 'Tdarr_Plugin_z1ab_TheRealShadoh_FFmpeg_Subs_H264_Fast',

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
const details = () => ({
id: 'Tdarr_Plugin_z2ab_TheRealShadoh_FFmpeg_Subs_H264_Slow',

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
const details = () => ({
id: 'Tdarr_Plugin_z3ab_TheRealShadoh_FFmpeg_Subs_H264_VeryFast',

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
module.exports.dependencies = [
'axios',

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
const details = () => ({
id: 'Tdarr_Plugin_a9he_New_file_size_check',

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
const details = () => ({
id: 'Tdarr_Plugin_f001_Filter_Example',

@ -1,4 +1,4 @@
const lib = require('../methods/library');
const lib = require('../methods/lib')();
const details = () => ({
id: 'Tdarr_Plugin_f002_Filter_Example',

@ -5,7 +5,7 @@
/* eslint import/no-extraneous-dependencies: 0 */ // --> OFF
/* eslint no-console: 0 */ // --> OFF
const lib = require('../methods/library');
const lib = require('../methods/lib')();
// List any npm dependencies which the plugin needs, they will be auto installed when the plugin runs:
module.exports.dependencies = [

@ -5,7 +5,7 @@
/* eslint import/no-extraneous-dependencies: 0 */ // --> OFF
/* eslint no-console: 0 */ // --> OFF
const lib = require('../methods/library');
const lib = require('../methods/lib')();
// List any npm dependencies which the plugin needs, they will be auto installed when the plugin runs:
module.exports.dependencies = [
'import-fresh',

@ -26,7 +26,7 @@ folders.forEach((folder) => {
for (let i = 0; i < files.length; i += 1) {
let read = fs.readFileSync(`${folder}/${files[i]}`).toString();
const importDefaultValues = 'const lib = require(\'../methods/library\');';
const importDefaultValues = `const lib = require('../methods/lib')();`;
if (!read.includes(importDefaultValues)) {
console.log(`Plugin error: '${folder}/${files[i]}' does not contain ${importDefaultValues}`);
read = `${importDefaultValues}\n${read}`;

Loading…
Cancel
Save