Copied over from https://docs.google.com/document/d/1APq7oA9tNao1UYWyOm8dKqlRP2blVkROYLZ2fLIjtWc/edit
Link up node-semver
Move 'main' points to bullet points.
Added ref to SPDX
Added regex details to name
Use level 4 headers rather than just bold
Remove name regex
A whole swag of formatting