Пакетні менеджери

Моніторинг пакетних менеджерів

Відстежуйте ченжлоги та релізи в популярних екосистемах.

На сторінці кожного менеджера є формати, коротка інструкція і FAQ. Почніть з файла, який уже зберігаєте у репозиторії.

Підтримувані екосистеми

На кожній сторінці є формати, кроки імпорту і короткий FAQ.

npm

npm

Відстежуйте залежності фронтенду та інструментів з релізними нотатками та правилами алертів.

Платформи: Node.js, веб, інструменти

Основний файл: package.json

Composer

Composer

Відстежуйте залежності бекенду з чіткими підсумками ченжлогів та правилами алертів.

Платформи: PHP, Laravel, Symfony

Основний файл: composer.json

PyPI

PyPI

Відстежуйте залежності для даних та автоматизації з релізними нотатками та сигналами безпеки.

Платформи: Python, дані, автоматизація

Основний файл: requirements.txt

Cargo

Cargo

Відстежуйте системні залежності з релізними нотатками та сигналами про несумісні зміни.

Платформи: Rust, CLI, системи

Основний файл: Cargo.toml

Go

Go

Відстежуйте залежності сервісів з релізними нотатками та сигналами безпеки.

Платформи: Go, бекенд, інструменти

Основний файл: go.mod

Maven

Maven

Відстежуйте бібліотечні залежності з підсумками ченжлогів та сигналами версій.

Платформи: Java, Kotlin, JVM

Основний файл: pom.xml

Gradle

Gradle

Відстежуйте збірочні залежності між модулями з алертами релізів та безпеки.

Платформи: Android, Java, Kotlin

Основний файл: build.gradle

NuGet

NuGet

Відстежуйте залежності фреймворків з підсумками ченжлогів та алертами оновлень.

Платформи: .NET, C#, Unity

Основний файл: .csproj

RubyGems

RubyGems

Відстежуйте залежності вебзастосунків з підсумками ченжлогів та алертами.

Платформи: Ruby, Rails

Основний файл: Gemfile

CocoaPods

CocoaPods

Відстежуйте мобільні залежності з підсумками ченжлогів та алертами оновлень.

Платформи: iOS, macOS

Основний файл: Podfile

SwiftPM

SwiftPM

Відстежуйте мобільні та десктопні залежності з релізними нотатками та сигналами про несумісні зміни.

Платформи: iOS, macOS, Swift

Основний файл: Package.swift

Як DepLog працює з пакетними менеджерами

Імпортуйте один раз і ми зробимо решту.

Імпорт залежностей

Вставте файл залежностей або чистий список пакетів. Ми витягнемо назви та версії для перевірки.

Скан релізів

Ми читаємо ченжлоги, релізні нотатки та попередження з безпеки. Сигнали про несумісні зміни додаємо, коли вони доступні.

Надсилання алертів

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

FAQ

Короткі відповіді про моніторинг.

Чи підтримуєте приватні реєстри?

Поки ні. Ми моніторимо лише публічні реєстри.

Чи потрібні lockfile?

Ні. Достатньо файла залежностей або списку з версіями. Lockfile не потрібні.

Чи можна змішувати екосистеми в одному моніторі?

Поки ні. Один монітор працює з одним менеджером. Для кількох екосистем створіть кілька моніторів.