nodejs/node
View on GitHub ↗ ★ 123,195 JavaScript
Node.js JavaScript runtime ✨🐢🚀✨
482 mentions on Hacker News by 376 people: 171 stories, 311 comments · first 2014-11-28 · latest 2026-11-01
20082026
-
Deno/bun support TS natively, and Node is also adding support. https://github.com/nodejs/node/pull/53725
comment by shepherdjerred · 2024-08-14 · in An approach to optimizing TypeScript type checking performance -
…Node has been slowly working along towards QUIC support. I dunno where Go is. https://github.com/nodejs/node/pull/53256
comment by jauntywundrkind · 2024-08-06 · in Y'all are sleeping on HTTP/3 -
…code to enforce correctness That seems to be the goal and intent (from TS and Node team too https://github.com/nodejs/node/pull/53725#issuecomment-22301... ) > Will it transform esm import syntax into require statements? IIUC no see the…
comment by pas · 2024-07-26 · in Node.js adds experimental support for TypeScript -
Namespaces are also not supported as per https://github.com/nodejs/node/blob/main/doc/api/typescript.... . I for one can can live without all these features and will be banning via eslint.
comment by silverwind · 2024-07-25 · in Node.js adds experimental support for TypeScript -
…it to be the js API for quic. Still a rung down from http/3 but happy seeing things inching along. https://github.com/nodejs/node/pull/52628
comment by jauntywundrkind · 2024-05-16 · in JEP Draft: Support HTTP/3 in the HttpClient -
Nodejs enabled TCP_NODELAY by default in 2022 v.18. PR: https://github.com/nodejs/node/pull/42163 Changelog entry: https://github.com/nodejs/node/blob/main/doc/changelogs/CHAN...
comment by Sammi · 2024-05-10 · in It's always TCP_NODELAY -
Since 2022 v.18. PR: https://github.com/nodejs/node/pull/42163 Changelog entry: https://github.com/nodejs/node/blob/main/doc/changelogs/CHAN...
comment by Sammi · 2024-05-10 · in It's always TCP_NODELAY -
Failed the macos test run: https://github.com/nodejs/node/actions/runs/8765543251/job/2...
comment by turtleyacht · 2024-04-20 · in Node.js Task Runner -
i'm pretty sure node.js does not enable v8 sandboxing by default. https://github.com/nodejs/node/blob/main/deps/v8/BUILD.gn#L3...
comment by billywhizz · 2024-04-05 · in The V8 Sandbox -
…create a Worker with the worker_threads module, Node spawns a new V8 isolate in the same process: https://github.com/nodejs/node/blob/v20.12.1/src/node_worker... It’s much more isolation than C threads – the entry point for a thread is a…
comment by silverlyra · 2024-04-05 · in The V8 Sandbox -
https://github.com/nodejs/node/pull/51362
comment by BMSR · 2024-03-22 · in Ask HN: Anyone looking for contributors for their open source projects -
…been the first release to ship with at least NPM 7 [2] EDIT: Node 16.0.0 shipped with NPM 7.8.0 https://github.com/nodejs/node/blob/main/doc/changelogs/CHAN... EDIT 2: A StackOverflow confirming NPM 5 behaved the way you remember:…
comment by rezonant · 2024-03-17 · in A JavaScript Nightmare -
…blink: https://source.chromium.org/chromium/chromium/src/+/main:thi... And maybe here for Node.js: https://github.com/nodejs/node/blob/8a41d9b636be86350cd32847... To note that "filesystem" API also exist in web world:…
comment by OscarDC · 2024-02-06 · in Deno in 2023 -
I worked on that Node.js issue. If you can share a repro, I'd love to take a look: https://github.com/nodejs/node/issues/new?assignees=&labels=...
comment by kvakil · 2024-01-21 · in The Bun Shell -
…me about Node was how slow the default way to shelling out (child_process) could be (probably https://github.com/nodejs/node/issues/14917 ). Although according to the linked issue, it has been "fixed", I still ran into a problem during a…
comment by qazxcvbnm · 2024-01-21 · in The Bun Shell -
…could achieve a lot, though it definitely wouldn’t be worth it. No developer is an island. [1] [0] https://github.com/nodejs/node/tree/main/lib/internal [1] https://youtu.be/TY9xsT6S75A?si=uqPUuxKNl_1vqMhm
comment by DecoPerson · 2023-12-14 · in Building Node.js applications without dependencies -
The github issue: https://github.com/nodejs/node/pull/50253 Note that the person mixing java knowledge and C++ isn't Daniel Lemire.
comment by kristianp · 2023-12-07 · in For processing strings, streams in C++ can be slow -
…a destructive change. I will share this PR widely as arole model in open source contributions. [1] https://github.com/nodejs/node/pull/50288
comment by ewalk153 · 2023-12-07 · in For processing strings, streams in C++ can be slow -
…> ArrayBuffer { [Uint8Contents]: <2f 00 00 00 00 00 00 00 de ad be ef 00 > .... [1] https://github.com/nodejs/node/issues/41588#issuecomment-101...
comment by kklisura · 2023-10-24 · in Goodbye, Node.js Buffer -
…nghttp2 Security Release (High) https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-4448... https://github.com/nodejs/node/pull/50121/files > /* Stream reset rate limiter. If receiving excessive amount of stream resets, GOAWAY will be…
comment by MuffinFlavored · 2023-10-15 · in Node.js – v20.8.1 -
…vs. Node's promise overhead. Also there is an issue in Node about performing the same optimization: https://github.com/nodejs/node/issues/46265
comment by stephen · 2023-10-09 · in The Performance Cost of Node.js and GraphQL -
There is already a PR on the way to fix the performance regression with what Jest s doing https://github.com/nodejs/node/pull/49950 Note we also ship a test runner ourselves pretty recently and it may suit your needs.
comment by inglor · 2023-09-29 · in Node.js – v20.8.0 -
…solve memory issues with jest, but Simen Bekkhus already posted that it's still an issue... ( https://github.com/nodejs/node/issues/35375#issuecomment-174... )
comment by derN3rd · 2023-09-29 · in Node.js – v20.8.0 -
Fun fact - I added a pretty feature complete WS connection in Node core ( https://github.com/nodejs/node/blob/main/src/inspector_socke... ) 7 years ago (it is well-tested - every debug/profiling session goes through it). There's no public…
comment by euos · 2023-08-18 · in Node.js 20.6.0 will include built-in support for .env files -
https://github.com/nodejs/node/pull/48890 provides the relevant context in some comment.
comment by rat9988 · 2023-08-18 · in Node.js 20.6.0 will include built-in support for .env files -
…we're still waiting on WebSockets and it's been nearly 10 years . Everyone should read the PR https://github.com/nodejs/node/pull/48890 . It doesn't traverse parent directories, it doesn't have good overwrite/merge logic, multiline…
comment by andrew_ · 2023-08-18 · in Node.js 20.6.0 will include built-in support for .env files -
…be deprecated and removed?" and his response was "There is no plan to deprecate CommonJS"[0]. 0 - https://github.com/nodejs/node/issues/33954#issuecomment-776...
comment by reactus · 2023-06-30 · in CommonJS is hurting JavaScript -
…1 - https://www.npmjs.com/package/node-fetch?activeTab=versions 2 - https://github.com/nodejs/node/issues/33954#issuecomment-924...
comment by reactus · 2023-06-30 · in CommonJS is hurting JavaScript -
…between the OP and hlky it should be no surprise that hlky opted for the "nuclear option" [1] https://github.com/nodejs/node/blob/main/LICENSE
comment by TAForObvReasons · 2023-06-01 · in AI Horde’s AGPL3 hordelib receives DMCA take-down from hlky -
…[typescript exports] https://github.com/microsoft/TypeScript/issues/33079 [node.js issues] https://github.com/nodejs/node/issues?q=is%3Aissue+is%3Aopen+sort%3Acomments-desc+label%3Aesm Only in the from few months ago, tooling support is…
comment by Chyzwar · 2023-05-31 · in ES modules: A cartoon deep-dive (2018) -
…to the same library, so who knows what the legality of linking against a GPL lib really is. [0] https://github.com/nodejs/node/issues/5608
comment by psacawa · 2023-02-13 · in Ask HN: Have licenses ever stopped you from combining two FOSS programs? -
…https://github.com/ulid/spec [1]: https://github.com/ai/nanoid/blob/main/async/index.js#L5 [2]: https://github.com/nodejs/node/blob/main/doc/api/crypto.md#c... [3]: https://www.postgresql.org/docs/current/explicit-locking.htm... [4]:…
comment by sgarland · 2023-02-09 · in Launch HN: Activepieces (YC S22) – Open-Source Zapier Alternative -
…on SO, but this only took me a couple of minutes of digging and I don't work with node. git clone https://github.com/nodejs/node.git grep -E -A 1 -R "Add(Option|Alias)" node/src/node_options.cc There may be options I've missed because I…
comment by b5n · 2023-01-27 · in Natural language is the lazy user interface -
Node: https://github.com/nodejs/node React: https://github.com/facebook/react Vimium: https://github.com/philc/vimium If you want more, here is probably a good place to start: https://github.com/EvanLi/Github-Ranking/blob/master/Top100/...
comment by mastermojo · 2023-01-26 · in Ask HN: Why are so many PHP projects moving to Node? -
…This affects all packages that have icu as a dependency, one of them being Node.js. https://github.com/nodejs/node/issues/37271 I discovered this the hard way when some code malfunctioned shortly after daylight savings time kicked in.
comment by vlasky · 2023-01-12 · in Setting the TZ environment variable avoids thousands of system calls (2017) -
https://github.com/nodejs/node/issues/44186
comment by throwaway0asd · 2022-12-03 · in Exploring competitive features in Node.js v18 and v19 -
…fill those requirements reasonably? https://docs.github.com/en/discussions An example of this - https://github.com/nodejs/node/discussions
comment by shagie · 2022-09-14 · in Forum Channels: A space for organized conversations -
…I could drop support for everything but Firefox. For example, Promise.race() leaks memory in V8: https://github.com/nodejs/node/issues/17469#issuecomment-685... Another issue I ran into recently is that `Symbol.for(str)` will cause the…
comment by binrec · 2022-08-08 · in Firefox Loses Users and Websites -
…commits could have been tampered with during this timeframe. What about release artifacts? [1]: https://github.com/nodejs/node/commits/main
comment by zwass · 2022-06-16 · in GitHub waited 3 months to notify about potential compromise -
…tps://v8.dev/blog/custom-startup-snapshots ). Node already does this for some of its core libraries ( https://github.com/nodejs/node/issues/17058 ). There are plans to expose this functionality to users so that any application and…
comment by matthews2 · 2022-05-05 · in JavaScript Containers -
https://github.com/nodejs/node/issues/35711 Node's working on it.
comment by wwwigham · 2022-03-23 · in Dum: An NPM scripts runner written in Rust -
…/nodejs.medium.com/source-maps-in-node-js-482872b56116 - only the 3rd party bit, not the slowness bit https://github.com/nodejs/node/issues/41541 - also applicable when not bundling, albiet fewer reprcutions to turning off source maps -…
comment by spion · 2022-03-10 · in First look: adding type annotations to JavaScript -
…discussion about it, and it seems caching is being considered (possibly in a web_modules folder). https://github.com/nodejs/node/discussions/36430#discussionc...
comment by lioeters · 2022-03-02 · in Node.js Adds Support for Direct Registry-Less HTTPS Imports -
…imports were a separate conversation, and they're not part of this effort at the very least: https://github.com/nodejs/node/pull/36328#issuecomment-73590... ---- That being said, yes, if there are plans to support dynamic imports, then…
comment by danShumway · 2022-02-11 · in Node.js adds support for direct registry-less HTTPS imports -
In terms of feedback, there's an issue thread here covering some points already: https://github.com/nodejs/node/issues/41920
comment by pimterry · 2022-02-10 · in Node.js adds support for direct registry-less HTTPS imports -
…at various stages of maturity. But this feature doesn't move that ball forwards. From the comments: https://github.com/nodejs/node/pull/36328#issuecomment-73603... > It is insecure because there is no signature of the original file.…
comment by rectang · 2022-02-10 · in Node.js adds support for direct registry-less HTTPS imports -
…and not jest itself at this point. If you are able to nudge this issue that would be fantastic! https://github.com/nodejs/node/issues/37648
comment by vjeux · 2022-02-02 · in Tell HN: Nobody at Facebook has worked on Jest for years -
…accepts a random very large compiled blob instead of asking for the source file + compilation step? https://github.com/nodejs/node/commit/6ec225392675c92b102d3c...
comment by franciscop · 2022-02-01 · in Fetch API has landed into Node.js -
Yes, this is a place where Node.js will diverge from the spec see discussion on the fetch PR https://github.com/nodejs/node/pull/41749#issuecomment-10254...
comment by inglor · 2022-02-01 · in Fetch API has landed into Node.js