Skip to content

Instantly share code, notes, and snippets.

View JSHSJ's full-sized avatar
🐕‍🦺
Probably doing something

Joshua Stübner JSHSJ

🐕‍🦺
Probably doing something
View GitHub Profile
@JSHSJ
JSHSJ / README.md
Last active October 2, 2025 11:50

Check for vulnerabilities in your dependencies

There have been quite a few attacks on the NPM ecosystem recently and many packages have been compromised. This tool should help you check if your projects are safe.

How to use

Run the script. Either download it, copy-paste it or fork it.

The easiest way is to run it with npx:

@JSHSJ
JSHSJ / index.js
Last active November 11, 2021 07:58
New Icon Map
#!/usr/bin/env node
/*
* ALL CREDITS GO TO https://gist.github.com/lukaskoeller/303fe233298fd443418a352ef68d3ba7
* I just changed the output file to be typescript
*/
// Icon Map Build Script
const { readdirSync, writeFileSync } = require('fs');
@JSHSJ
JSHSJ / index.js
Last active September 21, 2021 15:12 — forked from lukaskoeller/index.js
Build Icon Map: Adjust path to source and destination folder if necessary.
#!/usr/bin/env node
/*
* ALL CREDITS GO TO https://gist.github.com/lukaskoeller/303fe233298fd443418a352ef68d3ba7
* I just changed the output file to be typescript
*/
// Icon Map Build Script
const { readdirSync, writeFileSync } = require('fs');

Keybase proof

I hereby claim:

  • I am jshsj on github.
  • I am jshsj (https://keybase.io/jshsj) on keybase.
  • I have a public key ASDDzDVRTdnIrRtK21ZAf5zpiKKHMTJT4tSl5UzNvHcJbwo

To claim this, I am signing this object:

jshsj Joshua Stübner

Keybase proof

I hereby claim:

  • I am jshsj on github.
  • I am jshsj (https://keybase.io/jshsj) on keybase.
  • I have a public key ASDDzDVRTdnIrRtK21ZAf5zpiKKHMTJT4tSl5UzNvHcJbwo