1 | const path = require("path");
|
2 |
|
3 | const detectors = require("fs")
|
4 | .readdirSync(path.join(__dirname, "function-builder-detectors"))
|
5 | .filter(x => x.endsWith(".js")) // only accept .js detector files
|
6 | .map(det =>
|
7 | require(path.join(__dirname, `function-builder-detectors/${det}`))
|
8 | );
|
9 |
|
10 | module.exports.detectFunctionsBuilder = function() {
|
11 | for (const i in detectors) {
|
12 | const settings = detectors[i]();
|
13 | if (settings) {
|
14 | return settings;
|
15 | }
|
16 | }
|
17 | };
|