Thursday, 12 July, 2018 UTC


Summary

#246 — July 12, 2018
Read on the Web
Node Weekly
Compromised npm Package Being Investigated, Revoke Your npm Login Tokens and Use 2FA If Possible — A compromised version of eslint-scope was published so npm login tokens generated earlier today have been invalidated as a security precaution. Here's a nice writeup of what happened and what to do. It seems an account was compromised to publish the package, so you’re recommended to check your own npm account hasn’t been misused recently either and enable 2FA if at all possible (on publishes, as well as logins).
npm status
Kleur: Fast ANSI Color Formatting for Terminal Text — Has a nice API, supports nested and chained colors, printf-style formatting, and claims to be the fastest such library, too.
Luke Edwards
Take Our 5-Min Survey & Win a Chance at a Lego Mindstorm — We want to know your pain points building & programming open source languages. We've got 3 cool prizes too.
ActiveState sponsor
Testing Node.js in 2018 — Stream powers feeds for over 300+ users and their team is keen on testing well. Here they share what Node tools and packages they use.
Nick Parsons
npm Inc. Joins ECMA International and TC39 — The company behind Node’s primary package manager now sits on the technical committee that defines the programming language we all know and love.
The npm Blog
npm.community: A New Place to Chat About npm — npm is moving its public issue tracking from GitHub to a new Discourse-powered forum at npm.community. You can report bugs, make new feature suggestions, and more.
The npm Blog
💻 Jobs
React/Full Stack Developer (Remote or Southern CA) — Join our small team building apps and services for customers in over 50 countries worldwide. We learn. We build. We deliver.
Geist Interactive
Join Our Career Marketplace & Get Matched With a Job You Love — Through Hired, software engineers have transparency into salary offers, competing opportunities and job details.
Hired
📘 Tutorials
Using AWS Lambda and Node to Scan Your S3 Uploads
Victor Kabdebon
Updating Dependencies Sucks, So Let’s Do More of That
Depfu sponsor
Scraping Web Sites for Info Easily using Code.xyz and Node — Only scrape sites responsibly and follow robots.txt and copyright laws, of course.
Janeth Ledezma
Performing Twitter Sentiment Analysis using Node
Anshul Chauhan
🔧 Code and Tools
carbon-now-cli: Create Beautiful Images of Code From Your Terminal — It’s a terminal client for the awesome Carbon tool.
Miloš Sutanovac
AWS Serverless Express: Run Express-Based Apps Serverlessly — Run serverless apps and REST APIs using your existing app framework, on top of AWS Lambda and Amazon API Gateway. serverless-http is another option in this space.
Amazon Web Services
Singlie: Singly Circular and Linear Linked Lists for ES6
Klaus Sinani
electron-react-boilerplate: Electron Boilerplate for Cross Platform Apps — An Electron app boilerplate based on React, Redux, React Router, and Webpack.
C. T. Lin
Honeypot: A Honeypot That Displays Attacks in Real Time — Listens on 128 common TCP ports and lets you see connection attempts live.
Nikolay Shmakov
Ephemeral Tweets: Automatically Delete Your Old Tweets — A Node script that runs on webtask to remove tweets older than a certain age from your account.
Stephan Max
And if you won't listen to us, listen to Mathias.. :-)