anton-shvedov88/difference_calculator

project_2

Installs: 37

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 1

Forks: 0

Open Issues: 0

Type:project

pkg:composer/anton-shvedov88/difference_calculator

dev-master 2020-11-17 18:52 UTC

This package is auto-updated.

Last update: 2025-10-18 05:35:24 UTC


README

php_сodesniffer

Пакет представляет собой консольную программу, определяющую разницу между двумя структурами данных.

Возможности программы:

  • поддержка разных входных форматов: yaml и json;
  • генерация отчета в виде plain text, pretty и json;

Установка пакета:

  • глобально: composer global require anton-shvedov88/difference_calculator;
  • в случае ошибки, при глобальной установке на линуксе (работа пакета проверялась на Debian 10), добавить master-dev:
    composer global require anton-shvedov88/difference_calculator:master-dev

Требования:

  • php-version: от 7.4;
  • composer-version: от 1.10.6;

Примеры работы пакета:

  • сверка плоских json-файлов:
    asciicast
  • сверка плоских yaml-файлов:
    asciicast
  • сверка вложенных json-файлов:
    asciicast
  • вывод в plain-формате:
    asciicast
  • вывод в формате JSON:
    asciicast