├── .github └── workflows │ ├── build.yml │ └── publish.yml ├── .gitignore ├── .husky ├── .gitignore └── pre-commit ├── .npmignore ├── .prettierignore ├── .prettierrc.yml ├── LICENSE ├── README.md ├── example ├── actual.png ├── diff.png └── expected.png ├── jest.config.mjs ├── package.json ├── renovate.json ├── src ├── decode-jpeg.test.ts ├── decode-jpeg.ts ├── decode-png.ts ├── decode-tiff.test.ts ├── decode-tiff.ts ├── expand.test.ts ├── expand.ts ├── index.test.ts ├── index.ts └── types.ts ├── test-images ├── actual.jpg ├── actual.png ├── actual.tiff ├── actual_bulk.png ├── actual_wide.png ├── expected.jpg ├── expected.png └── expected.tiff └── tsconfig.json /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npx pretty-quick --staged 5 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | test/ 2 | .circleci 3 | .travis.yml 4 | .yarn.lock 5 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/.prettierrc.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/README.md -------------------------------------------------------------------------------- /example/actual.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/example/actual.png -------------------------------------------------------------------------------- /example/diff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/example/diff.png -------------------------------------------------------------------------------- /example/expected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/example/expected.png -------------------------------------------------------------------------------- /jest.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/jest.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/package.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/renovate.json -------------------------------------------------------------------------------- /src/decode-jpeg.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/src/decode-jpeg.test.ts -------------------------------------------------------------------------------- /src/decode-jpeg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/src/decode-jpeg.ts -------------------------------------------------------------------------------- /src/decode-png.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/src/decode-png.ts -------------------------------------------------------------------------------- /src/decode-tiff.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/src/decode-tiff.test.ts -------------------------------------------------------------------------------- /src/decode-tiff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/src/decode-tiff.ts -------------------------------------------------------------------------------- /src/expand.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/src/expand.test.ts -------------------------------------------------------------------------------- /src/expand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/src/expand.ts -------------------------------------------------------------------------------- /src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/src/index.test.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/src/types.ts -------------------------------------------------------------------------------- /test-images/actual.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/test-images/actual.jpg -------------------------------------------------------------------------------- /test-images/actual.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/test-images/actual.png -------------------------------------------------------------------------------- /test-images/actual.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/test-images/actual.tiff -------------------------------------------------------------------------------- /test-images/actual_bulk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/test-images/actual_bulk.png -------------------------------------------------------------------------------- /test-images/actual_wide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/test-images/actual_wide.png -------------------------------------------------------------------------------- /test-images/expected.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/test-images/expected.jpg -------------------------------------------------------------------------------- /test-images/expected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/test-images/expected.png -------------------------------------------------------------------------------- /test-images/expected.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/test-images/expected.tiff -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reg-viz/img-diff-js/HEAD/tsconfig.json --------------------------------------------------------------------------------