mirror of
https://github.com/gabehf/Tdarr_Plugins.git
synced 2026-03-09 23:48:15 -07:00
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 loader
This commit is contained in:
parent
831c4b0372
commit
de7218cda5
26 changed files with 119 additions and 107 deletions
37
node_modules/parent-module/index.js
generated
vendored
37
node_modules/parent-module/index.js
generated
vendored
|
|
@ -1,37 +0,0 @@
|
|||
'use strict';
|
||||
const callsites = require('callsites');
|
||||
|
||||
module.exports = filepath => {
|
||||
const stacks = callsites();
|
||||
|
||||
if (!filepath) {
|
||||
return stacks[2].getFileName();
|
||||
}
|
||||
|
||||
let seenVal = false;
|
||||
|
||||
// Skip the first stack as it's this function
|
||||
stacks.shift();
|
||||
|
||||
for (const stack of stacks) {
|
||||
const parentFilepath = stack.getFileName();
|
||||
|
||||
if (typeof parentFilepath !== 'string') {
|
||||
continue;
|
||||
}
|
||||
|
||||
if (parentFilepath === filepath) {
|
||||
seenVal = true;
|
||||
continue;
|
||||
}
|
||||
|
||||
// Skip native modules
|
||||
if (parentFilepath === 'module.js') {
|
||||
continue;
|
||||
}
|
||||
|
||||
if (seenVal && parentFilepath !== filepath) {
|
||||
return parentFilepath;
|
||||
}
|
||||
}
|
||||
};
|
||||
Loading…
Add table
Add a link
Reference in a new issue