node/lib
Rafael Gonzaga 55b7d2890d
lib: handle superscript variants on windows device
Windows recognizes the 8-bit [ISO/IEC 8859-1](https://en.wikipedia.org/wiki/ISO/IEC_8859-1)
superscript digits ¹, ², and ³ as digits and treats them as
valid parts of COM# and LPT# device names, making them reserved
in every directory.

Signed-off-by: RafaelGSS <rafael.nunu@hotmail.com>
PR-URL: https://github.com/nodejs/node/pull/59261
Reviewed-By: Robert Nagy <ronagy@icloud.com>
Reviewed-By: Filip Skokan <panva.ip@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
2025-08-02 17:39:16 +00:00
..
assert
dns
fs
inspector
internal lib: add type names in source mapped stack traces 2025-08-01 17:11:57 +00:00
path
readline
stream
test
timers
util
_http_agent.js cli: add --use-env-proxy 2025-07-26 20:43:10 +00:00
_http_client.js lib: use validateString 2025-08-02 11:31:47 +00:00
_http_common.js meta: enable jsdoc/check-tag-names rule 2025-07-18 09:28:21 +00:00
_http_incoming.js
_http_outgoing.js http,https: give names to anonymous or misnamed functions 2025-05-12 12:28:05 +00:00
_http_server.js http: deprecate writeHeader 2025-07-29 23:12:48 +00:00
_stream_duplex.js lib: add module to use in module deprecation warnings 2025-05-26 14:39:25 +00:00
_stream_passthrough.js lib: add module to use in module deprecation warnings 2025-05-26 14:39:25 +00:00
_stream_readable.js lib: add module to use in module deprecation warnings 2025-05-26 14:39:25 +00:00
_stream_transform.js lib: add module to use in module deprecation warnings 2025-05-26 14:39:25 +00:00
_stream_wrap.js lib: add module to use in module deprecation warnings 2025-05-26 14:39:25 +00:00
_stream_writable.js lib: add module to use in module deprecation warnings 2025-05-26 14:39:25 +00:00
_tls_common.js lib: add module to use in module deprecation warnings 2025-05-26 14:39:25 +00:00
_tls_wrap.js lib: add module to use in module deprecation warnings 2025-05-26 14:39:25 +00:00
assert.js doc: fix jsdoc definition of assert.ifError() fn in lib/assert.js 2025-06-27 13:30:51 +00:00
async_hooks.js async_hooks: move asyncResource property on bound function to EOL 2025-06-09 15:20:30 +00:00
buffer.js meta: enable jsdoc/check-tag-names rule 2025-07-18 09:28:21 +00:00
child_process.js permission: propagate permission model flags on spawn 2025-07-02 02:32:20 +00:00
cluster.js
console.js
constants.js
crypto.js lib: remove obsolete Cipher export 2025-03-04 08:33:21 -08:00
dgram.js dgram: move deprecated APIs to EOL 2025-05-31 02:59:40 +00:00
diagnostics_channel.js
dns.js dns: move falsy hostname in lookup to end-of-life 2025-06-13 12:47:23 +00:00
domain.js
eslint.config_partial.mjs lib,src: support DOMException ser-des 2025-06-11 16:11:18 +00:00
events.js lib: prefer AsyncIteratorPrototype primordial 2025-07-29 21:54:16 +00:00
fs.js fs: port SonicBoom module to fs module as Utf8Stream 2025-07-28 20:27:07 -07:00
http2.js
http.js
https.js cli: add --use-env-proxy 2025-07-26 20:43:10 +00:00
inspector.js inspector: initial support for Network.loadNetworkResource 2025-07-10 12:34:11 +00:00
module.js
net.js lib: make ERM functions into wrappers returning undefined 2025-05-25 13:44:43 +00:00
os.js meta: enable jsdoc/check-tag-names rule 2025-07-18 09:28:21 +00:00
path.js lib: handle superscript variants on windows device 2025-08-02 17:39:16 +00:00
perf_hooks.js
process.js
punycode.js
querystring.js meta: enable jsdoc/check-tag-names rule 2025-07-18 09:28:21 +00:00
quic.js
readline.js
repl.js repl: handle errors from getters during completion 2025-07-19 12:32:19 +00:00
sea.js
sqlite.js sqlite: cleanup ERM support and export Session class 2025-05-30 17:21:30 -07:00
stream.js
string_decoder.js meta: enable jsdoc/check-tag-names rule 2025-07-18 09:28:21 +00:00
sys.js lib: add node: prefix in sys module deprecation warning 2025-05-26 14:39:25 +00:00
test.js
timers.js timers: optimize timer functions with improved argument handling 2025-03-24 20:30:52 +00:00
tls.js crypto: add tls.setDefaultCACertificates() 2025-07-18 19:57:53 +00:00
trace_events.js
tty.js
url.js url: add fileURLToPathBuffer API 2025-06-14 14:06:04 -07:00
util.js util: respect nested formats in styleText 2025-07-23 19:33:51 +00:00
v8.js v8: add v8.getCppHeapStatistics() method 2025-03-04 11:14:34 +00:00
vm.js
wasi.js lib: expose setupInstance method on WASI class 2025-07-07 08:41:16 -07:00
worker_threads.js worker: add web locks api 2025-07-18 07:55:10 -07:00
zlib.js meta: enable jsdoc/check-tag-names rule 2025-07-18 09:28:21 +00:00