0
0
mirror of https://github.com/nodejs/node.git synced 2024-12-01 16:10:02 +01:00
nodejs/lib/internal
cjihrig a13054549e
readline: simplify isFullWidthCodePoint()
The non-ICU-based isFullWidthCodePoint() can be simplified to
a single `return` statement. This commit removes the extra
branching logic.

PR-URL: https://github.com/nodejs/node/pull/28640
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Reviewed-By: Rich Trott <rtrott@gmail.com>
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
Reviewed-By: Tobias Nießen <tniessen@tnie.de>
2019-07-13 11:40:09 -04:00
..
assert assert: print more lines in the error diff 2019-06-12 19:50:03 -07:00
bootstrap process: expose uv_rusage on process.resourcesUsage() 2019-07-01 16:02:17 +02:00
cluster lib: correct error.errno to always be numeric 2019-06-17 10:18:09 +08:00
console console: fix table() output 2019-05-30 08:44:34 +02:00
crypto crypto: move _impl call out of handleError funct 2019-06-24 05:36:59 +02:00
dns dns: refactor internal/dns/promises.js 2019-04-16 16:19:14 -07:00
fs fs: document the Date conversion in Stats objects 2019-06-17 11:54:34 +02:00
http2 http2: override authority with options 2019-07-10 16:22:18 +02:00
main doc: add line for inspect host:port invocation 2019-07-11 20:40:08 -07:00
modules esm: ensure cwd-relative imports for module --eval 2019-06-30 13:21:09 -04:00
per_context bootstrap: delay the instantiation of maps in per-context scripts 2019-04-26 07:23:42 +02:00
policy lib: use safe methods from primordials 2019-04-08 11:23:09 +02:00
process report: modify getReport() to return an Object 2019-07-12 14:48:09 -07:00
repl repl: handle stage-3 language features properly 2019-04-30 16:22:57 +02:00
streams lib: enforce the use of Object from primordials 2019-04-12 05:38:45 +02:00
test src: replace heap_utils.createHeapSnapshot with v8.getHeapSnapshot 2019-03-19 01:04:51 +08:00
util process: split routines used to enhance fatal exception stack traces 2019-06-27 20:22:08 +08:00
vm module: initialize module_wrap.callbackMap during pre-execution 2019-04-25 12:11:10 +08:00
worker worker: only unref port for stdin if we ref’ed it before 2019-06-20 11:27:27 -06:00
assert.js lib: throw a special error in internal/assert 2019-04-25 01:29:48 +02:00
async_hooks.js async_hooks: only disable promise hook if wanted 2019-05-13 12:47:45 +02:00
buffer.js tools: update eslint 2019-06-27 11:57:19 +02:00
child_process.js child_process: runtime deprecate _channel 2019-05-31 11:13:25 -04:00
cli_table.js lib: use safe methods from primordials 2019-04-08 11:23:09 +02:00
constants.js
dgram.js src: move guessHandleType in the util binding 2019-04-20 13:25:41 +08:00
dtrace.js lib: move DTRACE_* probes out of global scope 2019-03-12 14:19:36 +00:00
encoding.js lib: enforce the use of Object from primordials 2019-04-12 05:38:45 +02:00
error-serdes.js lib: use safe methods from primordials 2019-04-08 11:23:09 +02:00
errors.js lib: fix stack overflow check to not break on primitives 2019-07-02 01:55:58 +02:00
fixed_queue.js
freelist.js lib: faster FreeList 2019-04-11 05:40:59 +02:00
freeze_intrinsics.js bootstrap: --frozen-intrinsics override problem workaround 2019-06-22 23:17:44 +02:00
http.js perf_hooks: add HttpRequest statistics monitoring #28445 2019-07-12 00:36:27 +02:00
idna.js lib: convert legacy process.binding to internalBinding 2019-02-18 07:21:48 +01:00
inspector_async_hook.js
js_stream_socket.js stream: use readableObjectMode public api for js stream 2019-05-19 23:37:51 +02:00
linkedlist.js
net.js lib: correct error.errno to always be numeric 2019-06-17 10:18:09 +08:00
options.js
priority_queue.js
querystring.js
readline.js readline: simplify isFullWidthCodePoint() 2019-07-13 11:40:09 -04:00
readme.md
repl.js lib: enforce the use of Object from primordials 2019-04-12 05:38:45 +02:00
socket_list.js benchmark,lib: change var to const 2019-03-30 13:16:39 +01:00
stream_base_commons.js util: access process states lazily in debuglog 2019-04-20 00:30:38 +08:00
timers.js lib: remove Reflect.apply where appropriate 2019-04-30 08:36:55 +02:00
tls.js lib: enforce the use of Object from primordials 2019-04-12 05:38:45 +02:00
trace_events_async_hooks.js lib: enforce the use of Object from primordials 2019-04-12 05:38:45 +02:00
tty.js repl: fix terminal default setting 2019-03-25 16:28:07 +01:00
url.js lib: enforce the use of Object from primordials 2019-04-12 05:38:45 +02:00
util.js process: split routines used to enhance fatal exception stack traces 2019-06-27 20:22:08 +08:00
v8_prof_polyfill.js
v8_prof_processor.js lib: force using primordials for JSON, Math and Reflect 2019-04-03 21:36:08 +08:00
validators.js lib: add signal name validator 2019-04-10 20:35:54 -04:00
worker.js worker: assign missing deprecation code 2019-07-03 22:13:54 +02:00

Internal Modules

The modules in lib/internal are intended for internal use in Node.js core only, and are not accessible with require() from user modules. These modules can be changed at any time. Reliance on these modules outside of core is not supported in any way.