From 8f63d131a46b819a9b056ed53fc09678aea1aa7f Mon Sep 17 00:00:00 2001 From: Lovell Fuller Date: Tue, 11 Jul 2023 09:13:16 +0100 Subject: [PATCH] Upgrade exif-reader devDep to v2 --- package.json | 2 +- test/unit/metadata.js | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index a67ab062..637a1cc8 100644 --- a/package.json +++ b/package.json @@ -164,7 +164,7 @@ "@types/node": "*", "async": "^3.2.4", "cc": "^3.0.1", - "exif-reader": "^1.2.0", + "exif-reader": "^2.0.0", "extract-zip": "^2.0.1", "icc": "^3.0.0", "jsdoc-to-markdown": "^8.0.0", diff --git a/test/unit/metadata.js b/test/unit/metadata.js index f743e0af..a16cc89e 100644 --- a/test/unit/metadata.js +++ b/test/unit/metadata.js @@ -55,8 +55,8 @@ describe('Image metadata', function () { assert.strictEqual(true, metadata.exif instanceof Buffer); const exif = exifReader(metadata.exif); assert.strictEqual('object', typeof exif); - assert.strictEqual('object', typeof exif.image); - assert.strictEqual('number', typeof exif.image.XResolution); + assert.strictEqual('object', typeof exif.Image); + assert.strictEqual('number', typeof exif.Image.XResolution); // ICC assert.strictEqual('object', typeof metadata.icc); assert.strictEqual(true, metadata.icc instanceof Buffer); @@ -523,8 +523,8 @@ describe('Image metadata', function () { // EXIF const exif = exifReader(metadata.exif); assert.strictEqual('object', typeof exif); - assert.strictEqual('object', typeof exif.image); - assert.strictEqual('number', typeof exif.image.XResolution); + assert.strictEqual('object', typeof exif.Image); + assert.strictEqual('number', typeof exif.Image.XResolution); // ICC assert.strictEqual('object', typeof metadata.icc); assert.strictEqual(true, metadata.icc instanceof Buffer); @@ -589,8 +589,8 @@ describe('Image metadata', function () { // EXIF const exif = exifReader(metadata.exif); assert.strictEqual('object', typeof exif); - assert.strictEqual('object', typeof exif.image); - assert.strictEqual('number', typeof exif.image.XResolution); + assert.strictEqual('object', typeof exif.Image); + assert.strictEqual('number', typeof exif.Image.XResolution); // ICC assert.strictEqual('object', typeof metadata.icc); assert.strictEqual(true, metadata.icc instanceof Buffer); @@ -656,8 +656,8 @@ describe('Image metadata', function () { const { exif } = await sharp(data).metadata(); const parsedExif = exifReader(exif); - assert.strictEqual(parsedExif.image.Software, 'sharp'); - assert.strictEqual(parsedExif.exif.ExposureTime, 0.2); + assert.strictEqual(parsedExif.Image.Software, 'sharp'); + assert.strictEqual(parsedExif.Photo.ExposureTime, 0.2); }); it('Set density of JPEG', async () => {