Cleanup CLI output (closes #18)
This MR gets rid of some logging mess that was creeping into the command-line output of pubsweet
commands.
Messages were eliminated as follows:
- an ENV flag,
PUBSWEET_BACKEND_SILENT
, added topubsweet-backend
that prevents console logging (pubsweet-backend@8960fee1) - issues that
npm
perceived with the generatedpackage.json
were resolved with placeholders (i.e.license
andrepository
fields) - some missing peer dependencies were added
There are outstanding excess messages that can't be removed without significant dependency upgrades, see #2.