Chance Spradley

arrow_backprojectschevron_rightprofile-js

profile-generator-js

A package which generates colorful placeholder avatars for users or for content on a website.

Express
Package
JavaScript

This is my first attempt at creating a NPM package. I created this out of a need for random but static colors to represent users.

Focuses

  • Following best practice

  • Compatibility

  • Documentation

What I Learned

  • TypeScript (and compiling to JS)

  • Uploading NPM packages

  • Code documentation

  • Type definitions

  • JSDoc definitions

  • ESModule vs CommonJS

  • GitHub workflows

  • Browserify (to test my package)