@@ -3227,11 +3227,13 @@ console.log(`The parent process is pid ${ppid}`);
32273227added: REPLACEME
32283228-->
32293229
3230+ > Stability: 1 - Experimental
3231+
32303232* ` maybeRefable` {any} An object that may be "refable".
32313233
32323234An object is "refable" if it implements the Node.js "Refable protocol".
3233- Specifically, this means that the object implements the ` Symbol .for (' node: ref' )`
3234- and ` Symbol .for (' node: unref' )` methods. "Ref'd" objects will keep the Node.js
3235+ Specifically, this means that the object implements the ` Symbol .for (' nodejs. ref' )`
3236+ and ` Symbol .for (' nodejs. unref' )` methods. "Ref'd" objects will keep the Node.js
32353237event loop alive, while "unref'd" objects will not. Historically, this was
32363238implemented by using ` ref ()` and ` unref ()` methods directly on the objects.
32373239This pattern, however, is being deprecated in favor of the "Refable protocol"
@@ -4284,11 +4286,13 @@ In [`Worker`][] threads, `process.umask(mask)` will throw an exception.
42844286added: REPLACEME
42854287-->
42864288
4289+ > Stability: 1 - Experimental
4290+
42874291* ` maybeUnfefable` {any} An object that may be "unref'd".
42884292
42894293An object is "unrefable" if it implements the Node.js "Refable protocol".
4290- Specifically, this means that the object implements the ` Symbol .for (' node: ref' )`
4291- and ` Symbol .for (' node: unref' )` methods. "Ref'd" objects will keep the Node.js
4294+ Specifically, this means that the object implements the ` Symbol .for (' nodejs. ref' )`
4295+ and ` Symbol .for (' nodejs. unref' )` methods. "Ref'd" objects will keep the Node.js
42924296event loop alive, while "unref'd" objects will not. Historically, this was
42934297implemented by using ` ref ()` and ` unref ()` methods directly on the objects.
42944298This pattern, however, is being deprecated in favor of the "Refable protocol"
0 commit comments