Update methods (#233)
* Remove importFresh from methods * lint * Remove importFresh * Remove node_modules * Add import-fresh to community plugins download * Add import-fresh to actions and filters * Add intermediate fresh library loadermake-only-subtitle-default
parent
831c4b0372
commit
de7218cda5
@ -1,22 +1,14 @@
|
||||
/* eslint-disable */
|
||||
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 = "";
|
||||
}
|
||||
const importFresh = require(rootModules + "import-fresh");
|
||||
const importFresh = require('./node_modules/import-fresh');
|
||||
|
||||
module.exports.filterByAge = importFresh("./library/filters/filterByAge.js");
|
||||
module.exports.filterByAge = importFresh('./library/filters/filterByAge.js');
|
||||
module.exports.filterByCodec = importFresh(
|
||||
"./library/filters/filterByCodec.js"
|
||||
'./library/filters/filterByCodec.js',
|
||||
);
|
||||
module.exports.filterByMedium = importFresh(
|
||||
"./library/filters/filterByMedium.js"
|
||||
'./library/filters/filterByMedium.js',
|
||||
);
|
||||
module.exports.filterByResolution = importFresh(
|
||||
"./library/filters/filterByResolution.js"
|
||||
'./library/filters/filterByResolution.js',
|
||||
);
|
||||
module.exports.filterBySize = importFresh("./library/filters/filterBySize.js");
|
||||
module.exports.filterByBitrate = importFresh("./library/filters/filterByBitrate.js");
|
||||
module.exports.filterBySize = importFresh('./library/filters/filterBySize.js');
|
||||
module.exports.filterByBitrate = importFresh('./library/filters/filterByBitrate.js');
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
const importFresh = require('./node_modules/import-fresh');
|
||||
// load library modules fresh so no Tdarr Server restart required between plugin updates
|
||||
module.exports = () => importFresh('./library.js');
|
||||
@ -1,12 +1,5 @@
|
||||
/* eslint-disable */
|
||||
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 = "";
|
||||
}
|
||||
const importFresh = require(rootModules + "import-fresh");
|
||||
const importFresh = require('./node_modules/import-fresh');
|
||||
|
||||
module.exports.filters = importFresh("./filters.js");
|
||||
module.exports.actions = importFresh("./actions.js");
|
||||
module.exports.filters = importFresh('./filters.js');
|
||||
module.exports.actions = importFresh('./actions.js');
|
||||
module.exports.loadDefaultValues = importFresh('./loadDefaultValues.js');
|
||||
|
||||
2
node_modules/callsites/package.json → methods/node_modules/callsites/package.json
generated
vendored
2
node_modules/callsites/package.json → methods/node_modules/callsites/package.json
generated
vendored
0
node_modules/import-fresh/index.d.ts → methods/node_modules/import-fresh/index.d.ts
generated
vendored
0
node_modules/import-fresh/index.d.ts → methods/node_modules/import-fresh/index.d.ts
generated
vendored
0
node_modules/import-fresh/index.js → methods/node_modules/import-fresh/index.js
generated
vendored
0
node_modules/import-fresh/index.js → methods/node_modules/import-fresh/index.js
generated
vendored
0
node_modules/import-fresh/readme.md → methods/node_modules/import-fresh/readme.md
generated
vendored
0
node_modules/import-fresh/readme.md → methods/node_modules/import-fresh/readme.md
generated
vendored
0
node_modules/parent-module/index.js → methods/node_modules/parent-module/index.js
generated
vendored
0
node_modules/parent-module/index.js → methods/node_modules/parent-module/index.js
generated
vendored
0
node_modules/parent-module/license → methods/node_modules/parent-module/license
generated
vendored
0
node_modules/parent-module/license → methods/node_modules/parent-module/license
generated
vendored
0
node_modules/parent-module/readme.md → methods/node_modules/parent-module/readme.md
generated
vendored
0
node_modules/parent-module/readme.md → methods/node_modules/parent-module/readme.md
generated
vendored
0
node_modules/resolve-from/index.js → methods/node_modules/resolve-from/index.js
generated
vendored
0
node_modules/resolve-from/index.js → methods/node_modules/resolve-from/index.js
generated
vendored
0
node_modules/resolve-from/readme.md → methods/node_modules/resolve-from/readme.md
generated
vendored
0
node_modules/resolve-from/readme.md → methods/node_modules/resolve-from/readme.md
generated
vendored
@ -0,0 +1,35 @@
|
||||
{
|
||||
"name": "methods",
|
||||
"version": "1.0.0",
|
||||
"lockfileVersion": 1,
|
||||
"requires": true,
|
||||
"dependencies": {
|
||||
"callsites": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
|
||||
"integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="
|
||||
},
|
||||
"import-fresh": {
|
||||
"version": "3.3.0",
|
||||
"resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
|
||||
"integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
|
||||
"requires": {
|
||||
"parent-module": "^1.0.0",
|
||||
"resolve-from": "^4.0.0"
|
||||
}
|
||||
},
|
||||
"parent-module": {
|
||||
"version": "1.0.1",
|
||||
"resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
|
||||
"integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
|
||||
"requires": {
|
||||
"callsites": "^3.0.0"
|
||||
}
|
||||
},
|
||||
"resolve-from": {
|
||||
"version": "4.0.0",
|
||||
"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
|
||||
"integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,12 @@
|
||||
{
|
||||
"name": "methods",
|
||||
"version": "1.0.0",
|
||||
"description": "",
|
||||
"main": "library.js",
|
||||
"scripts": {},
|
||||
"author": "",
|
||||
"license": "ISC",
|
||||
"dependencies": {
|
||||
"import-fresh": "^3.3.0"
|
||||
}
|
||||
}
|
||||
Loading…
Reference in new issue