New: Configuration via package.json (fixes #698)