npm скрипты — это команды, определённые в поле scripts файла package.json, которые выполняются через npm run <name>. Они стандартизируют задачи проекта (start, build, test, lint), чтобы вся команда и CI использовали одни и те же команды. Lifecycle hooks — это специальные скрипты, которые npm запускает автоматически в определённые моменты.
