Hacker Newsnew | past | comments | ask | show | jobs | submit | StellaMary's commentslogin

Most of companies don't even know that node js npm packages has build scripts which do rely on python c++ build tools. That's y. This saves lots of time. Also binaries once checked and published cannot be edited in npm / all we can do is just remove that version fully if below 300 downloads.


Any developers worth their salt has build scripts turned off everywhere at this point, and manually build the packages they need it for, or manually whitelisted. It may save time, but as others mentioned, shipping binary blobs in a opaque way is a great way of making people avoid your project.


Just have a seamless process between author and user for signing and verifying builds.


Agree, would be nice. Feasible options available today?


Here you go for the core https://github.com/Shyam20001/brahma-core All npm packages including esbuild publish binaries node Js a Runtime not compiled one. So don't get into a judgement dude. Don't get blindly attached to the topics. Do check the Read Me before commenting.


Usually authors upload those to npm though, and ignore them in the git repository, hence you're getting questions about it.


Dude that's how ultra web sockets binaries are built. Node Js can run build scripts but it hurts the machine and requires appropriate node-gyp builds. Also the source to the code is here https://github.com/Shyam20001/brahma-core

Do refer the READ me for further information.


Tbh I just stole the deno's internal i/o code bases (tokio/hyper) just to make this framework to work faster performing against uws js. Do give a try and share your thoughts and feedbacks.


That's my fukin glue code https://github.com/Shyam20001/brahma-core check here


Every one need node so who gonna migrate all those legacy code bases to some other language just to get extra perf...?


not every one do need node


Bro the source is locked and precompiled no body even the author cannot edit with malicious binaries. Thats y people used to publish binary to ensure stability. Instead of pulling from git each time.


Exactly I have attached the src link in Readme file. I'm maintaining independent sources and planning to build the same for python via maturin


That isn't dude not a vibe coded stuff. Its a complex architecture the src code is attached in Read Me file below do check.


All I ever wanted is to make Js devs to write the same code atleast that would run on top of Rust.... A dirty Hack but Really Worth it...


Honestly, I believe it's actually awesome, you need to post this on Reddit.


If this succeeds then every node Js framework can use this adapter with memory safe ultra fast performance.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: