New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

exiftool-vendored

Package Overview
Dependencies
Maintainers
1
Versions
252
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

exiftool-vendored - npm Package Compare versions

Comparing version 16.5.1 to 17.0.0

10

CHANGELOG.md

@@ -28,2 +28,12 @@ # Changelog/Versioning

### v17.0.0
- 💔 Luxon has a [breaking change](https://moment.github.io/luxon/#/upgrading?id=_2x-to-30). Please verify that date parsing and zone assignments work as expected.
- 🌱 ExifTool upgraded to [v12.43](https://exiftool.org/history.html#v12.43).
- 🐞 `UnsetZone` now uses [`Info.normalizeZone()`](https://moment.github.io/luxon/api-docs/index.html#info).
- 📦 Updated dependencies
### v16.5.1

@@ -30,0 +40,0 @@

7

dist/Timezones.d.ts

@@ -1,6 +0,9 @@

import { FixedOffsetZone } from "luxon";
import { Maybe } from "./Maybe";
export declare const MaxTzOffsetHours = 14;
export declare const UnsetZoneOffsetMinutes = -1;
export declare const UnsetZone: FixedOffsetZone;
/**
* This is a placeholder for dates where the zone is unknown/unset, because
* Luxon doesn't officially support "unset" zones.
*/
export declare const UnsetZone: import("luxon").Zone;
export declare const UnsetZoneName: string;

@@ -7,0 +10,0 @@ export declare function reasonableTzOffsetMinutes(tzOffsetMinutes: Maybe<number>): boolean;

@@ -13,5 +13,8 @@ "use strict";

exports.MaxTzOffsetHours = 14;
// Not in typings:
exports.UnsetZoneOffsetMinutes = -1;
exports.UnsetZone = luxon_1.FixedOffsetZone.instance(exports.UnsetZoneOffsetMinutes);
/**
* This is a placeholder for dates where the zone is unknown/unset, because
* Luxon doesn't officially support "unset" zones.
*/
exports.UnsetZone = luxon_1.Info.normalizeZone(exports.UnsetZoneOffsetMinutes);
exports.UnsetZoneName = exports.UnsetZone.name;

@@ -18,0 +21,0 @@ function reasonableTzOffsetMinutes(tzOffsetMinutes) {

{
"name": "exiftool-vendored",
"version": "16.5.1",
"version": "17.0.0",
"description": "Efficient, cross-platform access to ExifTool",

@@ -70,3 +70,3 @@ "main": "./dist/ExifTool.js",

"@types/mocha": "^9.1.1",
"@types/node": "^18.0.0",
"@types/node": "^18.0.3",
"@types/progress": "^2.0.5",

@@ -77,8 +77,8 @@ "@types/rimraf": "^3.0.2",

"@types/xmldom": "^0.1.31",
"@typescript-eslint/eslint-plugin": "^5.29.0",
"@typescript-eslint/parser": "^5.29.0",
"@typescript-eslint/eslint-plugin": "^5.30.6",
"@typescript-eslint/parser": "^5.30.6",
"chai": "^4.3.6",
"chai-as-promised": "^7.1.1",
"chai-subset": "^1.6.0",
"eslint": "^8.18.0",
"eslint": "^8.19.0",
"eslint-plugin-import": "^2.26.0",

@@ -94,6 +94,6 @@ "eslint-plugin-node": "^11.1.0",

"rimraf": "^3.0.2",
"serve": "^13.0.2",
"serve": "^14.0.0",
"source-map-support": "^0.5.21",
"tmp": "^0.2.1",
"typedoc": "^0.22.18",
"typedoc": "^0.23.7",
"typescript": "~4.7.4",

@@ -107,9 +107,9 @@ "@xmldom/xmldom": "^0.8.2",

"he": "^1.2.0",
"luxon": "^2.4.0",
"luxon": "^3.0.1",
"tz-lookup": "^6.1.25"
},
"optionalDependencies": {
"exiftool-vendored.exe": "12.42.0",
"exiftool-vendored.pl": "12.42.0"
"exiftool-vendored.exe": "12.43.0",
"exiftool-vendored.pl": "12.43.0"
}
}

@@ -16,3 +16,3 @@ # Releasing new versions of `exiftool-vendored`

1. `npx ncu -u && yarn install && ./update.sh && yarn test`
1. `npx ncu -u --packageFile package.json && yarn install && ./update.sh && yarn test`
1. Verify diffs are in order, and commit

@@ -19,0 +19,0 @@ 1. `npx release-it`

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc