ARTICLES & TUTORIALS
πSvelvet: A Svelte Component Library for Interactive Node-Based Diagrams
You can create flow diagrams using pre-built components with seamless zooming and panning, draggable interactivity, customizable edges/nodes, etc.
SVELVET TEAM
π Inkline 4.0: A Customizable Vue.js 3 UI/UX Library
A design system and numerous customizable components designed for mobile-first (but desktop friendly) and built with accessibility in mind.
ALEX GROZAV
πSvelvet: A Svelte Component Library for Interactive Node-Based Diagrams
You can create flow diagrams using pre-built components with seamless zooming and panning, draggable interactivity, customizable edges/nodes, etc.
SVELVET TEAM
π Inkline 4.0: A Customizable Vue.js 3 UI/UX Library
A design system and numerous customizable components designed for mobile-first (but desktop friendly) and built with accessibility in mind.
ALEX GROZAV
β€4π2
π₯6β€4π3
What is the output?
Anonymous Quiz
17%
null
26%
[]
39%
undefined
18%
[ βtoStringβ, βreduceβ, βmapβ, β¦ ]
π€6π5β€2
π11β€4
β€5π5π€2
What is the output?
Anonymous Quiz
32%
loop1 0, loop1 1, loop2 0, loop2 1
35%
loop1 0, loop1 1
11%
loop1 0, loop1 1, loop2 1
21%
loop1 1, loop1 2, loop2 1, loop2 2
π11
π Issue 11 / 06.06.2023
πqnm: A CLI Tool to Look Into `node_modules`
If youβve been into a
RAN YITZHAKI
π‘ Don't forget about the always handy NPKILL for if you actually want to clear away those
π Hands On with Node's Built-In Test Runner
The built-in test runner became stable with the release of Node 20 and a lot of folks are now figuring out how to use it in their workflows. Phil walks through it with an easily understood and complete example here.
PHIL NASH
π It must be the week for testing, as endpts has shared a thorough built-in test runner primer too, and NearForm's RΓ΄mulo Vitoi takes it a step further by showing us how to build a custom test reporter.
Β©οΈJS WEEKLY
πqnm: A CLI Tool to Look Into `node_modules`
If youβve been into a
node_modules
folder and been overwhelmed, this tool lets you dig around with extra guidance as to what is what. You can use fuzzy search to find specific things, and also see which modules are using the most space (you could try that right now with `npx qnm doctor`).RAN YITZHAKI
π‘ Don't forget about the always handy NPKILL for if you actually want to clear away those
node_modules
nightmares.. ππ Hands On with Node's Built-In Test Runner
The built-in test runner became stable with the release of Node 20 and a lot of folks are now figuring out how to use it in their workflows. Phil walks through it with an easily understood and complete example here.
PHIL NASH
π It must be the week for testing, as endpts has shared a thorough built-in test runner primer too, and NearForm's RΓ΄mulo Vitoi takes it a step further by showing us how to build a custom test reporter.
Β©οΈJS WEEKLY
π3β€2
IN BRIEF
πSomehow we missed it, but Node.js recently turned 14 years old with the initial release being on May 27, 2009.
πAs of June 1, Node.js 19 is now 'end of life' and will not receive further updates.
πOhm, Pohl and Boes published an academic paper titled You Can Run But You Can't Hide: Runtime Protection Against Malicious Package Updates for Node.js. They approached the long-standing issue around supply chain security with a technique to automatically limit the capability of packages at runtime with 90% success and little overhead.
πAlternative server-side JavaScript runtime Bun has added an interesting 'macro' feature to its new bundler. This might catch on.
MDN's reference pages on regular expressions in JavaScript have been substantially improved.
πSomehow we missed it, but Node.js recently turned 14 years old with the initial release being on May 27, 2009.
πAs of June 1, Node.js 19 is now 'end of life' and will not receive further updates.
πOhm, Pohl and Boes published an academic paper titled You Can Run But You Can't Hide: Runtime Protection Against Malicious Package Updates for Node.js. They approached the long-standing issue around supply chain security with a technique to automatically limit the capability of packages at runtime with 90% success and little overhead.
πAlternative server-side JavaScript runtime Bun has added an interesting 'macro' feature to its new bundler. This might catch on.
MDN's reference pages on regular expressions in JavaScript have been substantially improved.
π2