Залежності і версії

Залежності пакетів є критичними для успішності вашого пакету. Коли ви розробляєте функціонал вашого пакету, ви, скоріш за все, будете використовувати існуючий код, який міститься в інших пакетах. В такому випадку ці пакети стають вашими залежностями.

Ваш файл package.json - це дім для описання всіх ваших залежностей, від розробницьких до виробничих і до необов’язкових. Ви маєте вказати ім’я залежності і її мінімальну версію.

Ваш файл yarn.lock гарантує, що ваш пакет буде цілісним для різних встановлень, завдяки зберіганню версій залежностей, які встановлені для вашого пакету.

Для додаткового ознайомлення
package.json
yarn.lock