File tree Expand file tree Collapse file tree 3 files changed +21
-15
lines changed Expand file tree Collapse file tree 3 files changed +21
-15
lines changed Original file line number Diff line number Diff line change @@ -1096,7 +1096,7 @@ endif
10961096 $(MACOSOUTDIR)/dist/npm/usr/local/lib/node_modules
10971097 unlink $(MACOSOUTDIR)/dist/node/usr/local/bin/npm
10981098 unlink $(MACOSOUTDIR)/dist/node/usr/local/bin/npx
1099- $(NODE) tools/license2rtf.mjs < LICENSE > \
1099+ $(NODE) tools/license2rtf.js < LICENSE > \
11001100 $(MACOSOUTDIR)/installer/productbuild/Resources/license.rtf
11011101 cp doc/osx_installer_logo.png $(MACOSOUTDIR)/installer/productbuild/Resources
11021102 pkgbuild --version $(FULLVERSION) \
Original file line number Diff line number Diff line change 1- import assert from 'node:assert' ;
2- import Stream from 'node:stream' ;
3- import { pipeline } from 'node:stream/promises' ;
4- import { stdin , stdout } from 'node:process' ;
1+ 'use strict' ;
2+
3+ const assert = require ( 'assert' ) ;
4+ const Stream = require ( 'stream' ) ;
5+
56
67/*
78 * This filter consumes a stream of characters and emits one string per line.
@@ -286,14 +287,19 @@ class RtfGenerator extends Stream {
286287 }
287288}
288289
290+
291+ const stdin = process . stdin ;
292+ const stdout = process . stdout ;
293+ const lineSplitter = new LineSplitter ( ) ;
294+ const paragraphParser = new ParagraphParser ( ) ;
295+ const unwrapper = new Unwrapper ( ) ;
296+ const rtfGenerator = new RtfGenerator ( ) ;
297+
289298stdin . setEncoding ( 'utf-8' ) ;
290299stdin . resume ( ) ;
291300
292- await pipeline (
293- stdin ,
294- new LineSplitter ( ) ,
295- new ParagraphParser ( ) ,
296- new Unwrapper ( ) ,
297- new RtfGenerator ( ) ,
298- stdout ,
299- ) ;
301+ stdin . pipe ( lineSplitter ) ;
302+ lineSplitter . pipe ( paragraphParser ) ;
303+ paragraphParser . pipe ( unwrapper ) ;
304+ unwrapper . pipe ( rtfGenerator ) ;
305+ rtfGenerator . pipe ( stdout ) ;
Original file line number Diff line number Diff line change @@ -420,9 +420,9 @@ if "%use_x64_node_exe%"=="true" (
420420 set exit_code = 1
421421 goto exit
422422 )
423- %x64_node_exe% tools\license2rtf.mjs < LICENSE > %config% \license.rtf
423+ %x64_node_exe% tools\license2rtf.js < LICENSE > %config% \license.rtf
424424) else (
425- %node_exe% tools\license2rtf.mjs < LICENSE > %config% \license.rtf
425+ %node_exe% tools\license2rtf.js < LICENSE > %config% \license.rtf
426426)
427427
428428if errorlevel 1 echo Failed to generate license.rtf& goto exit
You can’t perform that action at this time.
0 commit comments