Умолчания и сокращения в NPM
Вот, например, в GIT можно указать имя и почту по умолчанию и больше указывать не надо:
git config --global user.name "John Doe"
git config --global user.email johndoe@example.com
Ну это все знают. А, оказывается, в NPM тоже так можно:
npm set init.author.email "wombat@npmjs.com"
npm set init.author.name "ag_dubs"
npm set init.author.url "npmjs.com"
И при npm init встанут правильные данные. Для меня это вообще откровением было. Но если бы я почитал документацию (https://docs.npmjs.com/getting-started/using-a-package.json), то не было бы, конечно. Так можно многие параметры по умолчанию задавать на самом деле.
А еще бесит, когда в ридми не используют сокращенные версии ключей:
# Как пишут
npm install webpack --save-dev
npm install react --save
# Как надо
npm i webpack -D
npm i react -S
Сокращения — прекрасная штука и нужно навязывать их всем я считаю.