We've used snowfall here to simplify writing our flake, as well as to make it use a similar structure to auxolotl/website BREAKING-CHANGE: This replaces bun with nodejs, as buildNpmPackage cannot take a bun.lockb