Здравствуйте ответтьте пожалуйста на простой вопрос, почему в package.json нет зависимостей вообще никаких, ни обычных, ни peer, ни dev, там только стандарные ключи из доков npm, ничего про браузеры и babel нет, но в package-lock.json устанавливаются eslint, ajv, clone-deep, chrome и еще сотни библиотек, они всегда будут устанавливаться? можно от них как то избавиться? можно ли назвать мою библиотеку dependency-free если в package-lock 2400+ строк?