aboutsummaryrefslogtreecommitdiff
path: root/node_modules/fast-glob/out/managers/options.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/fast-glob/out/managers/options.js')
-rw-r--r--node_modules/fast-glob/out/managers/options.js42
1 files changed, 42 insertions, 0 deletions
diff --git a/node_modules/fast-glob/out/managers/options.js b/node_modules/fast-glob/out/managers/options.js
new file mode 100644
index 0000000..d719562
--- /dev/null
+++ b/node_modules/fast-glob/out/managers/options.js
@@ -0,0 +1,42 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+function prepare(options) {
+ var opts = Object.assign({
+ cwd: process.cwd(),
+ deep: true,
+ ignore: [],
+ dot: false,
+ stats: false,
+ onlyFiles: true,
+ onlyDirectories: false,
+ followSymlinkedDirectories: true,
+ unique: true,
+ markDirectories: false,
+ absolute: false,
+ nobrace: false,
+ brace: true,
+ noglobstar: false,
+ globstar: true,
+ noext: false,
+ extension: true,
+ nocase: false,
+ case: true,
+ matchBase: false,
+ transform: null
+ }, options);
+ if (opts.onlyDirectories) {
+ opts.onlyFiles = false;
+ }
+ opts.brace = !opts.nobrace;
+ opts.globstar = !opts.noglobstar;
+ opts.extension = !opts.noext;
+ opts.case = !opts.nocase;
+ if (options) {
+ opts.brace = ('brace' in options ? options.brace : opts.brace);
+ opts.globstar = ('globstar' in options ? options.globstar : opts.globstar);
+ opts.extension = ('extension' in options ? options.extension : opts.extension);
+ opts.case = ('case' in options ? options.case : opts.case);
+ }
+ return opts;
+}
+exports.prepare = prepare;