Skip to content

Commit 95e57c6

Browse files
committedAug 19, 2024·
Bump glob
1 parent d5682f8 commit 95e57c6

9 files changed

+517
-45
lines changed
 

Diff for: ‎package-lock.json

+492-18
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: ‎package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@
136136
"falafel": "^2.2.5",
137137
"fs-extra": "^10.1.0",
138138
"fuse.js": "^6.6.2",
139-
"glob": "^7.2.0",
139+
"glob": "^10.4.5",
140140
"gzip-size": "^6.0.0",
141141
"ify-loader": "^1.1.0",
142142
"into-stream": "^6.0.0",

Diff for: ‎tasks/find_locale_strings.js

+5-8
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ var path = require('path');
22
var fs = require('fs');
33

44
var falafel = require('falafel');
5-
var glob = require('glob');
5+
var { glob } = require('glob');
66

77
var constants = require('./util/constants');
88
var srcGlob = path.join(constants.pathToSrc, '**/*.js');
@@ -19,13 +19,7 @@ var noOutput = process.argv.indexOf('--no-output') !== -1;
1919
findLocaleStrings();
2020

2121
function findLocaleStrings() {
22-
glob(srcGlob, function(err, files) {
23-
if(err) {
24-
EXIT_CODE = 1;
25-
console.log(err);
26-
return;
27-
}
28-
22+
glob(srcGlob).then(function(files) {
2923
var dict = {};
3024
var hasTranslation = false;
3125
var maxLen = 0;
@@ -82,6 +76,9 @@ function findLocaleStrings() {
8276
console.log('ok find_locale_strings - wrote new key file.');
8377
}
8478
}
79+
}).catch(function(err) {
80+
EXIT_CODE = 1;
81+
console.log(err);
8582
});
8683
}
8784

Diff for: ‎tasks/locales.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
var path = require('path');
2-
var glob = require('glob');
2+
var { glob } = require('glob');
33

44
var constants = require('./util/constants');
55
var wrapLocale = require('./util/wrap_locale');
@@ -9,7 +9,7 @@ var pathToDist = constants.pathToDist;
99

1010
// Bundle the locales
1111
var localeGlob = path.join(pathToLib, 'locales', '*.js');
12-
glob(localeGlob, function(err, files) {
12+
glob(localeGlob).then(function(files) {
1313
files.forEach(function(file) {
1414
var outName = 'plotly-locale-' + path.basename(file);
1515
var outPath = path.join(pathToDist, outName);

Diff for: ‎tasks/shard_jasmine_tests.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ var fs = require('fs');
22
var path = require('path');
33

44
var falafel = require('falafel');
5-
var glob = require('glob');
5+
var { glob } = require('glob');
66
var minimist = require('minimist');
77

88
var pathToJasmineTests = require('./util/constants').pathToJasmineTests;
@@ -22,9 +22,7 @@ var argv = minimist(process.argv.slice(2), {
2222
var tag = argv.tag;
2323
var limit = argv.limit;
2424

25-
glob(path.join(pathToJasmineTests, '*.js'), function(err, files) {
26-
if(err) throw err;
27-
25+
glob(path.join(pathToJasmineTests, '*.js')).then((files) => {
2826
var file2cnt = {};
2927

3028
files.forEach(function(file) {
@@ -91,4 +89,6 @@ glob(path.join(pathToJasmineTests, '*.js'), function(err, files) {
9189

9290
// print result to stdout
9391
console.log(runs.join('\n'));
92+
}).catch((err) => {
93+
throw err;
9494
});

Diff for: ‎tasks/sync_packages.js

+4-3
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ var path = require('path');
22
var fs = require('fs-extra');
33
var exec = require('child_process').exec;
44
var runSeries = require('run-series');
5-
var glob = require('glob');
5+
var { glob } = require('glob');
66

77
var common = require('./util/common');
88
var constants = require('./util/constants');
@@ -172,10 +172,11 @@ function syncLocalesPkg(d) {
172172
var localeFiles;
173173
function listLocalFiles(cb) {
174174
var localeGlob = path.join(constants.pathToLib, 'locales', '*.js');
175-
glob(localeGlob, function(err, _localeFiles) {
176-
if(err) cb(null);
175+
glob(localeGlob).then(function(_localeFiles) {
177176
localeFiles = _localeFiles;
178177
cb();
178+
}).catch(function(err) {
179+
cb(null);
179180
});
180181
}
181182

Diff for: ‎tasks/test_bundle.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
var path = require('path');
22
var exec = require('child_process').exec;
3-
var glob = require('glob');
3+
var { glob } = require('glob');
44
var runSeries = require('run-series');
55

66
var constants = require('./util/constants');
@@ -13,7 +13,7 @@ var pathToJasmineBundleTests = constants.pathToJasmineBundleTests;
1313
*
1414
* $ npm run test-jasmine -- --bundleTest=<name-of-suite>
1515
*/
16-
glob(pathToJasmineBundleTests + '/*.js', function(err, files) {
16+
glob(pathToJasmineBundleTests + '/*.js').then(function(files) {
1717
var tasks = files.map(function(file) {
1818
return function(cb) {
1919
var cmd = [

Diff for: ‎tasks/test_syntax.js

+5-5
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ var path = require('path');
22
var fs = require('fs');
33

44
var falafel = require('falafel');
5-
var glob = require('glob');
5+
var { glob } = require('glob');
66
var madge = require('madge');
77
var readLastLines = require('read-last-lines');
88
var trueCasePath = require('true-case-path').trueCasePathSync;
@@ -37,7 +37,7 @@ function assertJasmineSuites() {
3737

3838
var addTagPrefix = function(t) { return '@' + t; };
3939

40-
glob(combineGlobs([testGlob, bundleTestGlob]), function(err, files) {
40+
glob(combineGlobs([testGlob, bundleTestGlob])).then((files) => {
4141
files.forEach(function(file) {
4242
var code = fs.readFileSync(file, 'utf-8');
4343
var bn = path.basename(file);
@@ -112,7 +112,7 @@ function assertSrcContents() {
112112

113113
var getComputedStyleCnt = 0;
114114

115-
glob(combineGlobs([srcGlob, libGlob]), function(err, files) {
115+
glob(combineGlobs([srcGlob, libGlob])).then((files) => {
116116
files.forEach(function(file) {
117117
var code = fs.readFileSync(file, 'utf-8');
118118

@@ -218,7 +218,7 @@ function assertFileNames() {
218218

219219
var logs = [];
220220

221-
glob(pattern, function(err, files) {
221+
glob(pattern).then((files) => {
222222
files.forEach(function(file) {
223223
var base = path.basename(file);
224224

@@ -257,7 +257,7 @@ function assertTrailingNewLine() {
257257
var promises = [];
258258
var logs = [];
259259

260-
glob(pattern, function(err, files) {
260+
glob(pattern).then((files) => {
261261
files.forEach(function(file) {
262262
var promise = readLastLines.read(file, 1);
263263

Diff for: ‎test/image/assets/get_mock_list.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
var path = require('path');
2-
var glob = require('glob');
2+
var { globSync } = require('glob');
33

44
var constants = require('../../../tasks/util/constants');
55

@@ -21,7 +21,7 @@ module.exports = function getMocks(pattern) {
2121
if(path.extname(pattern) === '') pattern += '.json';
2222

2323
var patternFull = constants.pathToTestImageMocks + '/' + pattern;
24-
var matches = glob.sync(patternFull);
24+
var matches = globSync(patternFull);
2525

2626
// return only the mock name (not a full path, no ext)
2727
var mockNames = matches.map(function(match) {

0 commit comments

Comments
 (0)
Please sign in to comment.