Fields in package.json explained, including unofficial | Hacker News Reader