Another JavaScript library for generating vector-based cartoon faces is Faces.JS.
Each generated face is drawn as Scalable Vector Graphics (SVG), and is also represented by a small JavaScript object that you can store and redraw the same face later.
To install it from NPM, use the following command:
npm install --save facesjs
The minimal code required to generate a face is as follows:
import { display, generate } from "facesjs";
// Generate a random face
const face = generate();
// Display in a div with id "my-div-id"
display("my-div-id", face);
You also check out their source code on Github.