Skip to content

view and compare the difference between multiple build outputs

License

Notifications You must be signed in to change notification settings

aryaemami59/diff-build-output

diff-build-output

Compare and inspect differences between build outputs.

This tool helps identify what changed between two build artifacts by generating readable and machine-consumable diffs.


Features

  • Generate and inspect diffs between two build output directories
  • Compare old-output vs new-output builds
  • Produce machine-readable diffs for CI or review workflows
  • Useful for inspecting build regressions and output changes

Getting started

Requirements

  • Node.js (LTS recommended)
  • Yarn 4 (this project uses Yarn 4 via the packageManager field)

Install

yarn install

Common tasks

  • Build / run: yarn build Runs the entry point (node src/index.ts)

  • Run tests: yarn test

  • Lint: yarn lint

  • Format: yarn format

  • Clean generated diffs: yarn clean


Usage

Place the two build output directories at:

outputs/old-output
outputs/new-output

Then run the build script to generate diffs.

Customization points and implementation details are located in the src/ directory.


Contributing & community


License

This project is licensed under the MIT License. See LICENSE for details.

About

view and compare the difference between multiple build outputs

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published