Development
Аудитор зависимостей package.json
Проверяет package.json на гигиену зависимостей и качество диапазонов версий, а также при желании исследует транзитивное дерево из package-lock.json или yarn.lock. Отмечает дубликаты, wildcard/pre-release, неотсортированные ключи, отсутствующие метаданные и неверную классификацию runtime/dev зависимостей.
Быстрый старт
Вызовите этот инструмент из своего кода на трёх языках.
curl -X POST 'https://api.elysiatools.com/ru/api/tools/package-json-dependency-auditor' \
-H 'Content-Type: application/json' \
-d '{"packageJson":"{\n \"name\": \"messy-app\",\n \"version\": \"1.0.0\",\n \"dependencies\": {\n \"lodash\": \"*\",\n \"eslint\": \"^8.0.0\",\n \"axios\": \"^1.2.0\"\n },\n \"devDependencies\": {\n \"lodash\": \"^4.17.21\",\n \"typescript\": \"^5.0.0\"\n }\n}","strictness":"standard","showTable":true,"lockfileType":"auto","lockfileContent":"","showTree":true,"treeDepth":3}'