Scripts — npm packages can specify which shell scripts/runnable files they provide by way the package.json
1
bin
property. Dr. Axel digs pretty deep, here, into how it all works and the two approaches for installing packages offering such
1
bin
scripts.
Dr. Axel Rauschmayer
Virtual Capture the Flag 101 Workshop: September 14 | 11am EDT — Join Snyk in a hands-on, virtual workshop to learn how to solve Capture the Flag (CTF) challenges and build the security skills and experience you need to compete in CTFs. Save your spot today.
Snyk sponsor
Jazzer.js: In-Process ‘Fuzzing’ for Node Apps — Inspired by a similar named JVM-based fuzzer (Jazzer), Jazzer.js is a libFuzzer-based in-process fuzzer for Node apps. It doesn’t just generate fuzzed inputs, but detects when new code paths are reached and adjusts input to reach even deeper code paths. GitHub repo.
Code Intelligence
Heroku Reveals Roadmap; Drops Free Plans — Much conjecture has swirled around the state of Heroku, a commonly used PaaS for hosting Node apps, and now its owner has responded with a slightly underwhelming roadmap which sadly includes the discontinuation of its popular free plans this November. So if you have apps on Heroku, it’s worth checking in on how they’ll fare and, perhaps, taking a look at some alternatives.
TestCafe v2.0.0: Automated End-to-End Testing Tool — A popular and long standing testing tool reaches a new milestone and, notably, is the first update to include breaking changes.. so if you’re a user, pay close attention.
Uncino: Fast, Tiny and Solid Hooks System — The latest Node package with an Italian name (don’t forget Undici!) provides a hooks system inspired by the one in WordPress (not to be confused with React-style hooks).
Find Tech Jobs with Hired — Create a profile on Hired to connect with hiring managers at growing startups and Fortune 500 companies. It’s free for job-seekers.
#546 — September 3, 2024 Read on the Web Prisma 5.19.0, Now with ‘Typed SQL’ — Prisma is a popular declaratively-driven ORM in the Node.js / TypeScript world and its new version makes it possible Read more…
#545 — August 27, 2024 Read on the Web How to Create an NPM Package in 2024 — Sounds simple, but there are a lot of steps involved if you want to follow best practices, Read more…
#544 — August 20, 2024 Read on the Web 🏖️ If you missed last week’s issue, don’t worry – you didn’t. I took a week off a summer break, but now we’re back 😉 Thanks Read more…
0 Comments