@@ -13,6 +13,8 @@ Node.js process.
1313import process from ' node:process' ;
1414```
1515
16+ <!-- eslint-disable no-restricted-syntax -->
17+
1618``` cjs
1719const process = require (' node:process' );
1820```
@@ -62,8 +64,6 @@ console.log('This message is displayed first.');
6264```
6365
6466``` cjs
65- const process = require (' node:process' );
66-
6767process .on (' beforeExit' , (code ) => {
6868 console .log (' Process beforeExit event with code: ' , code);
6969});
@@ -120,8 +120,6 @@ process.on('exit', (code) => {
120120```
121121
122122``` cjs
123- const process = require (' node:process' );
124-
125123process .on (' exit' , (code ) => {
126124 console .log (` About to exit with code: ${ code} ` );
127125});
@@ -143,8 +141,6 @@ process.on('exit', (code) => {
143141```
144142
145143``` cjs
146- const process = require (' node:process' );
147-
148144process .on (' exit' , (code ) => {
149145 setTimeout (() => {
150146 console .log (' This will not run' );
@@ -237,8 +233,6 @@ main().then(console.log);
237233```
238234
239235``` cjs
240- const process = require (' node:process' );
241-
242236process .on (' multipleResolves' , (type , promise , reason ) => {
243237 console .error (type, promise, reason);
244238 setImmediate (() => process .exit (1 ));
@@ -310,8 +304,6 @@ process.on('rejectionHandled', (promise) => {
310304```
311305
312306``` cjs
313- const process = require (' node:process' );
314-
315307const unhandledRejections = new Map ();
316308process .on (' unhandledRejection' , (reason , promise ) => {
317309 unhandledRejections .set (promise, reason);
@@ -394,7 +386,6 @@ console.log('This will not run.');
394386```
395387
396388``` cjs
397- const process = require (' node:process' );
398389const fs = require (' node:fs' );
399390
400391process .on (' uncaughtException' , (err , origin ) => {
@@ -483,8 +474,6 @@ nonexistentFunc();
483474```
484475
485476``` cjs
486- const process = require (' node:process' );
487-
488477process .on (' uncaughtExceptionMonitor' , (err , origin ) => {
489478 MyMonitoringTool .logSync (err, origin);
490479});
@@ -534,8 +523,6 @@ somePromise.then((res) => {
534523```
535524
536525``` cjs
537- const process = require (' node:process' );
538-
539526process .on (' unhandledRejection' , (reason , promise ) => {
540527 console .log (' Unhandled Rejection at:' , promise, ' reason:' , reason);
541528 // Application specific logging, throwing an error, or other logic here
@@ -562,8 +549,6 @@ const resource = new SomeResource();
562549```
563550
564551``` cjs
565- const process = require (' node:process' );
566-
567552function SomeResource () {
568553 // Initially set the loaded status to a rejected promise
569554 this .loaded = Promise .reject (new Error (' Resource not yet loaded!' ));
@@ -615,8 +600,6 @@ process.on('warning', (warning) => {
615600```
616601
617602``` cjs
618- const process = require (' node:process' );
619-
620603process .on (' warning' , (warning ) => {
621604 console .warn (warning .name ); // Print the warning name
622605 console .warn (warning .message ); // Print the warning message
@@ -752,8 +735,6 @@ process.on('SIGTERM', handle);
752735```
753736
754737``` cjs
755- const process = require (' node:process' );
756-
757738// Begin reading from stdin so the process does not exit.
758739process .stdin .resume ();
759740
@@ -1262,8 +1243,6 @@ process.debugPort = 5858;
12621243```
12631244
12641245``` cjs
1265- const process = require (' node:process' );
1266-
12671246process .debugPort = 5858 ;
12681247```
12691248
@@ -1400,8 +1379,6 @@ process.on('warning', (warning) => {
14001379` ` `
14011380
14021381` ` ` cjs
1403- const process = require (' node:process' );
1404-
14051382process .on (' warning' , (warning ) => {
14061383 console .warn (warning .name ); // 'Warning'
14071384 console .warn (warning .message ); // 'Something happened!'
@@ -1493,8 +1470,6 @@ process.on('warning', (warning) => {
14931470` ` `
14941471
14951472` ` ` cjs
1496- const process = require (' node:process' );
1497-
14981473process .on (' warning' , (warning ) => {
14991474 console .warn (warning .name );
15001475 console .warn (warning .message );
@@ -1888,8 +1863,6 @@ if (someConditionNotMet()) {
18881863` ` `
18891864
18901865` ` ` cjs
1891- const process = require (' node:process' );
1892-
18931866// How to properly set the exit code while letting
18941867// the process exit gracefully.
18951868if (someConditionNotMet ()) {
@@ -2425,8 +2398,6 @@ if (process.getegid) {
24252398` ` `
24262399
24272400` ` ` cjs
2428- const process = require (' node:process' );
2429-
24302401if (process .getegid ) {
24312402 console .log (` Current gid: ${ process .getegid ()} ` );
24322403}
@@ -2455,8 +2426,6 @@ if (process.geteuid) {
24552426` ` `
24562427
24572428` ` ` cjs
2458- const process = require (' node:process' );
2459-
24602429if (process .geteuid ) {
24612430 console .log (` Current uid: ${ process .geteuid ()} ` );
24622431}
@@ -2485,8 +2454,6 @@ if (process.getgid) {
24852454` ` `
24862455
24872456` ` ` cjs
2488- const process = require (' node:process' );
2489-
24902457if (process .getgid ) {
24912458 console .log (` Current gid: ${ process .getgid ()} ` );
24922459}
@@ -2516,8 +2483,6 @@ if (process.getgroups) {
25162483` ` `
25172484
25182485` ` ` cjs
2519- const process = require (' node:process' );
2520-
25212486if (process .getgroups ) {
25222487 console .log (process .getgroups ()); // [ 16, 21, 297 ]
25232488}
@@ -2546,8 +2511,6 @@ if (process.getuid) {
25462511` ` `
25472512
25482513` ` ` cjs
2549- const process = require (' node:process' );
2550-
25512514if (process .getuid ) {
25522515 console .log (` Current uid: ${ process .getuid ()} ` );
25532516}
@@ -2752,8 +2715,6 @@ kill(process.pid, 'SIGHUP');
27522715` ` `
27532716
27542717` ` ` cjs
2755- const process = require (' node:process' );
2756-
27572718process .on (' SIGHUP' , () => {
27582719 console .log (' Got SIGHUP signal.' );
27592720});
@@ -3864,8 +3825,6 @@ if (process.getegid && process.setegid) {
38643825` ` `
38653826
38663827` ` ` cjs
3867- const process = require (' node:process' );
3868-
38693828if (process .getegid && process .setegid ) {
38703829 console .log (` Current gid: ${ process .getegid ()} ` );
38713830 try {
@@ -3909,8 +3868,6 @@ if (process.geteuid && process.seteuid) {
39093868` ` `
39103869
39113870` ` ` cjs
3912- const process = require (' node:process' );
3913-
39143871if (process .geteuid && process .seteuid ) {
39153872 console .log (` Current uid: ${ process .geteuid ()} ` );
39163873 try {
@@ -3954,8 +3911,6 @@ if (process.getgid && process.setgid) {
39543911` ` `
39553912
39563913` ` ` cjs
3957- const process = require (' node:process' );
3958-
39593914if (process .getgid && process .setgid ) {
39603915 console .log (` Current gid: ${ process .getgid ()} ` );
39613916 try {
@@ -3999,8 +3954,6 @@ if (process.getgroups && process.setgroups) {
39993954` ` `
40003955
40013956` ` ` cjs
4002- const process = require (' node:process' );
4003-
40043957if (process .getgroups && process .setgroups ) {
40053958 try {
40063959 process .setgroups ([501 ]);
@@ -4043,8 +3996,6 @@ if (process.getuid && process.setuid) {
40433996` ` `
40443997
40453998` ` ` cjs
4046- const process = require (' node:process' );
4047-
40483999if (process .getuid && process .setuid ) {
40494000 console .log (` Current uid: ${ process .getuid ()} ` );
40504001 try {
0 commit comments