summaryrefslogtreecommitdiff
path: root/node_modules/@babel/helper-compilation-targets/lib/index.js
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2024-10-13 10:37:19 +0800
committerlittleblack111 <littleblack11111@gmail.com>2024-10-13 10:37:19 +0800
commite29b244aeab08ea36fb385c7beb2ad0560217039 (patch)
treec66b744dc29573f1acc871862937a23f1b80e6bf /node_modules/@babel/helper-compilation-targets/lib/index.js
parent62c2881629e6413a8fec6d3dd092e4568e2a81dc (diff)
bump: @babel/cli 7.25.6 → 7.25.7, @babel/core 7.25.2 → 7.25.8, @babel/preset-env 7.25.4 → 7.25.8, postcss 8.4.41 → 8.4.47, swup 4.7.0 → 4.8.1
Diffstat (limited to 'node_modules/@babel/helper-compilation-targets/lib/index.js')
-rw-r--r--node_modules/@babel/helper-compilation-targets/lib/index.js17
1 files changed, 11 insertions, 6 deletions
diff --git a/node_modules/@babel/helper-compilation-targets/lib/index.js b/node_modules/@babel/helper-compilation-targets/lib/index.js
index 145a3844..8344aa98 100644
--- a/node_modules/@babel/helper-compilation-targets/lib/index.js
+++ b/node_modules/@babel/helper-compilation-targets/lib/index.js
@@ -159,7 +159,8 @@ function getTargets(inputTargets = {}, options = {}) {
esmodules
} = inputTargets;
const {
- configPath = "."
+ configPath = ".",
+ onBrowserslistConfigFound
} = options;
validateBrowsers(browsers);
const input = generateTargets(inputTargets);
@@ -168,11 +169,15 @@ function getTargets(inputTargets = {}, options = {}) {
const hasTargets = shouldParseBrowsers || Object.keys(targets).length > 0;
const shouldSearchForConfig = !options.ignoreBrowserslistConfig && !hasTargets;
if (!browsers && shouldSearchForConfig) {
- browsers = _browserslist.loadConfig({
- config: options.configFile,
- path: configPath,
- env: options.browserslistEnv
- });
+ var _options$configFile;
+ const configFile = (_options$configFile = options.configFile) != null ? _options$configFile : _browserslist.findConfigFile(configPath);
+ if (configFile != null) {
+ onBrowserslistConfigFound == null || onBrowserslistConfigFound(configFile);
+ browsers = _browserslist.loadConfig({
+ config: configFile,
+ env: options.browserslistEnv
+ });
+ }
if (browsers == null) {
{
browsers = [];