The npm package manager for NodeJS defines software metadata using a package.json file.

Property NodeJS
codeRepository repository
runtimePlatform engines
operatingSystem os
processorRequirements cpu
softwareRequirements dependencies / bundledDependencies / bundleDependencies / peerDependencies
author author
contributor contributors
keywords keywords
license license
version version
description description
identifier name
name name
url homepage
email author.email
name author.name
softwareSuggestions devDependencies / optionalDependencies
issueTracker bugs