Skip to content

Commit 06a33b1

Browse files
Convert surrogate generation to ESM (#3160)
1 parent 1bcb4da commit 06a33b1

File tree

3 files changed

+12
-11
lines changed

3 files changed

+12
-11
lines changed

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -299,11 +299,11 @@ endif
299299

300300
# Generate the list of "surrogate" (stub) scripts.
301301
$(BUILD_DIR)/data/surrogates.txt: $(BUILD_DIR)/web_accessible_resources $(LAST_COPY)
302-
node scripts/generateListOfSurrogates.js -i $</ > $@
302+
node scripts/generateListOfSurrogates.mjs -i $</ > $@
303303

304304
.SECONDARY:
305305
$(INTERMEDIATES_DIR)/surrogates.json: $(BUILD_DIR)/web_accessible_resources $(LAST_COPY)
306-
node scripts/generateListOfSurrogates.js --json -i $</ > $@
306+
node scripts/generateListOfSurrogates.mjs --json -i $</ > $@
307307

308308
BUILD_TARGETS += $(BUILD_DIR)/data/surrogates.txt
309309

package-lock.json

Lines changed: 5 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

scripts/generateListOfSurrogates.js renamed to scripts/generateListOfSurrogates.mjs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
/** creates surrogates.txt file that contains names of all available surrogates files in a legacy format */
2-
const yargs = require('yargs/yargs');
3-
const { hideBin } = require('yargs/helpers');
4-
const { exit } = require('yargs');
5-
const fs = require('fs');
2+
import yargs from 'yargs/yargs';
3+
import { hideBin } from 'yargs/helpers';
4+
import fs from 'fs';
5+
66
const argv = yargs(hideBin(process.argv)).argv;
77

88
if (!fs.existsSync(argv.i)) {
99
console.error('Input folder (-i) must exist.');
10-
exit(1);
10+
process.exit(1);
1111
}
1212

1313
const files = fs.readdirSync(argv.i);

0 commit comments

Comments
 (0)