Metadata Valid
No translation
Improve shell quoting for safety and readability. Noticed these while reviewing #435 but didn't get to this before that was merged.
Manage npm global config entries using the ini_setting
resource instead of exec
resources using npm config
commands.
Closes #439 and #436