From caebca7778b6cadd4cf8cb3ce1ad7b48acf6ec96 Mon Sep 17 00:00:00 2001 From: Marketionist Date: Sat, 6 Sep 2025 00:20:12 -0400 Subject: [PATCH] Add Malicious npm packages investigation --- README.md | 1 + tests/links.test.js | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index e3d5ca4..841444d 100644 --- a/README.md +++ b/README.md @@ -318,6 +318,7 @@ Useful links: * [Object.assign vs Object Spread in Node.js](http://thecodebarbarian.com/object-assign-vs-object-spread.html). * [How To Write Shell Scripts in Node with Google’s zx Library](https://www.sitepoint.com/google-zx-write-node-shell-scripts/). * [The Death of a Node.js Process](https://thomashunter.name/posts/2021-03-08-the-death-of-a-nodejs-process). + * [Malicious npm packages investigation](https://socket.dev/blog/contagious-interview-campaign-escalates-67-malicious-npm-packages). ## Leadership in QA Useful links: diff --git a/tests/links.test.js b/tests/links.test.js index 7930c0e..51ac79c 100644 --- a/tests/links.test.js +++ b/tests/links.test.js @@ -28,7 +28,8 @@ const { checkFile } = require('img-link-checker'); 'http://www.qarevolution.com/one-key-metric-should-drive-quality-engineering/', 'https://www.welcometothejungle.com/en/articles/job-interviews-how-to-spot-toxic-management', 'https://www.sitepoint.com/google-zx-write-node-shell-scripts/', - 'http://thethinkingtester.blogspot.com/2019/07/one-request-sixteen-assertions.html' + 'http://thethinkingtester.blogspot.com/2019/07/one-request-sixteen-assertions.html', + 'https://socket.dev/blog/contagious-interview-campaign-escalates-67-malicious-npm-packages' ] /* eslint-enable max-len */ );