jaandrle, (edited ) to programming
@jaandrle@fosstodon.org avatar

🎉 nodejsscript@v1.0.0 :nodejs:
Easy cross-platform “one–file” scripting using JavaScript.

You can use it as:

Gradually replenished thread 👇

jaandrle, (edited )
@jaandrle@fosstodon.org avatar

🎉 nodejsscript@v1.0.0 :nodejs:

…provides quick way to build cli with tab-completion support.

jaandrle,
@jaandrle@fosstodon.org avatar

🎉 nodejsscript@v1.0.0 :nodejs:

…use in terminal for example for analyze JSONs

jaandrle,
@jaandrle@fosstodon.org avatar

🎉 nodejsscript@v1.0.1 :nodejs:

just small fixes in docs and tldr functionality

leanpub, to devops
@leanpub@mastodon.social avatar

Learn Kubernetes & Docker - .NET Core, Java, Node.JS, PHP or Python by Arnaud Weil is free with a Leanpub Reader membership! Or you can buy it for $11.99! http://leanpub.com/k8s

nurkiewicz, to node
@nurkiewicz@fosstodon.org avatar

From https://blog.vlt.sh/blog/the-massive-hole-in-the-npm-ecosystem

  • a package's manifest is published independently from its tarball
    manifests are never fully validated against the tarball's contents
  • the ecosystem has broadly assumed the contents of the manifest & tarball are consistent
  • any tools or insights using the public registry are susceptible to exploitation/likely inaccurate
  • bad actors can hide malware & scripts in direct or transitive dependencies that go undetected

mapache, to fediverse
@mapache@hachyderm.io avatar

A new project for the #fediverse using #activitypub, this is the deal, in case someone wants to help me, or collab in this adventure. Coding skills required but you do not need to be an expert.

Boost for reach.

I volunteer with a non-profit, and there are a few events where they issue digital badges, for now they are just images. Now, they are looking to do it more formally so we looked for commercial alternatives, like Credly, but they are vey cost prohibitive.

1/

mapache,
@mapache@hachyderm.io avatar

... and I can go on with implementations detail, but this is the deal: there is already work.

OpenBadges (https://openbadges.org/ ) is the spec. ActivityBadges is the spec version (https://activitybadges.org/). There is a Poc in using .

I want to take it to the next level, and make it a fully functional system for the non-profit.

If you are interested in collab, reach out.

ecmascript_news, to javascript
@ecmascript_news@mastodon.online avatar

Node.js: The Documentary | An origin story [63-min. video]
@nodejs
https://www.youtube.com/watch?v=LB8KwiiUGy0

smallcircles, to programming
@smallcircles@social.coop avatar

Ah, there's nothing like a good "the whole world has changed" dependency hell to waste a whole morning on, after being away for 2 months not updating a project.

rauschma, to programming
@rauschma@fosstodon.org avatar

Soon in : fs.glob() and fs.globSync()
https://github.com/nodejs/node/pull/51912

calisti, to typescript
@calisti@chaos.social avatar

TailwindCSS is looking to hire a perfectionist staff software engineer, fully remote, ET - CET timezones, 275‘000 USD.

https://tailwindcss.com/careers/staff-software-engineer

ecmascript_news, to javascript
@ecmascript_news@mastodon.online avatar
ecmascript_news, to javascript
@ecmascript_news@mastodon.online avatar
ecmascript_news, to javascript
@ecmascript_news@mastodon.online avatar
ecmascript_news, to javascript
@ecmascript_news@mastodon.online avatar
stvfrnzl, to node
@stvfrnzl@mastodon.online avatar

If you run into a "EACCES: permission denied" issue with , try clearing your cache. This article saved the day for me, as I'm not a terminal wizard and rather deal with something else:

https://sebhastian.com/npm-clear-cache/

JonGretar, to programming

This is my post like all the cool kids are making.

Recently moved to Helsinki to my wife, and escaping the Icelandic winds. And looking for a job here.

Have a 20+ years developer experience working with , and .

Also have a natural science degree(Forest science) where I learned to love , and programming.

I can promise great problem solving skills that come from experience, curiosity, ethics and an adult take on life.

jaandrle, to programming
@jaandrle@fosstodon.org avatar

Almost there, just final testing and adjustments.
And 🎉 nodejsscript@v1.0.0 🕊️ ready to go out into the world.

You can already browse the new documentation, tutorials and demos
https://github.com/jaandrle/nodejsscript/tree/dev-v1

Changes since version 0.9.x see PR
https://github.com/jaandrle/nodejsscript/pull/32

#nodeJS #nodeJsScript #JavaScript #scripting #bash

leanpub, to programming
@leanpub@mastodon.social avatar

Build Your Own Web Server From Scratch In Node.JS: Learn network programming, HTTP, and WebSocket by coding a Web Server https://leanpub.com/byo_web_server by build-your-own.org is the featured book on the Leanpub homepage! https://leanpub.com

jimmyb, to programming
@jimmyb@selfhosted.cafe avatar

This morning I'm trying to figure out a :nodejs: package conflict in :archlinux: as well as setting up a :docker: container to use a Mullvad exit node. 🤓

pawelgrzybek, to programming
@pawelgrzybek@mastodon.social avatar

✨ New post

Clearly, you missed my article that I published yesterday. No worries, here it is!

https://pawelgrzybek.com/node-js-added-utility-for-text-formatting-you-may-not-need-chalk-anymore/

arendjr, to typescript

Received an invite for the https://jsr.io beta. This looks like a potential winner!

  • First-class @deno_land support
  • ESM-only
  • Built-in
  • Auto-doc generation from your TS sources
  • Seamless publishing from Actions
  • integration

Especially the part where you can just publish your TypeScript package without transpilation, and they handle /NPM compatibility is pretty big for IMO.

jschauma, to programming
@jschauma@mstdn.social avatar

Hah, just came across this clever vulnerability from a few weeks ago:

CVE-2024-21896: Path traversal by monkey-patching Buffer internals

path.resolve() sanitizes user provided input, but uses Buffer.from() to process the input, so if you provide your own Buffer.prototype.utf8Write, you can change the path.resolve() return value.

https://nodejs.org/en/blog/vulnerability/february-2024-security-releases#path-traversal-by-monkey-patching-buffer-internals-cve-2024-21896---high

mort, to programming
@mort@fosstodon.org avatar

What does NVM mean by: nvm is not compatible with the "PREFIX" environment variable: currently set to "/opt/homebrew"

how can something possibly be incompatible with a generic environment variable, what does it think "PREFIX" even means?

And how does PREFIX ever end up being "/opt/homebrew"

f3rno64, to programming

Hi everyone,

I'm currently looking for a new job, something remote, full-time, or contract. A freelance opportunity would be welcome as well.

I'm a senior software engineer specializing in web app development, full-stack.

I primarily work with Node.JS, React, and TypeScript, along with Python if needed. I know several other languages as well.

If you know of any open positions or opportunities, please reach out!

This is my GitHub: https://github.com/f3rno64

And LinkedIn: https://www.linkedin.com/in/crismihalache/

aral, to SmallWeb
@aral@mastodon.ar.al avatar

Kitten update: session IDs now available in the request.session objects you get in your routes.

Kitten lets you persist arbitrary data in session objects to make it easy to work with sessions but you cannot store custom objects (instances of custom classes) as Kitten’s default database is not aware of custom classes in your application. Now, keyed to the session id, you can store custom objects in your app’s own database.

https://codeberg.org/kitten/app#sessions

:kitten: 💕

#Kitten #SmallWeb #sessions

aral,
@aral@mastodon.ar.al avatar

(The use case for this is pretty neat: keep your interface state in custom state class instances persisted in session objects and, using the Streaming HTML workflow*, send back pieces of the interface that take those state objects as their only prop. Quite a neat separation of concerns and state is maintained only on the server in those objects.)

#Kitten #SmallWeb #state #sessions #StreamingHTML #web #dev #html #JavaScript #NodeJS #WebSockets #htmx #hypermedia

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • InstantRegret
  • ethstaker
  • magazineikmin
  • GTA5RPClips
  • rosin
  • modclub
  • Youngstown
  • ngwrru68w68
  • slotface
  • osvaldo12
  • kavyap
  • DreamBathrooms
  • Leos
  • thenastyranch
  • everett
  • cubers
  • cisconetworking
  • normalnudes
  • Durango
  • anitta
  • khanakhh
  • tacticalgear
  • tester
  • provamag3
  • megavids
  • lostlight
  • All magazines