exiftool-vendored
Advanced tools
Comparing version 16.5.1 to 17.0.0
@@ -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 @@ |
@@ -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
413266
7330
+ Addedexiftool-vendored.exe@12.43.0(transitive)
+ Addedexiftool-vendored.pl@12.43.0(transitive)
+ Addedluxon@3.5.0(transitive)
- Removedexiftool-vendored.exe@12.42.0(transitive)
- Removedexiftool-vendored.pl@12.42.0(transitive)
- Removedluxon@2.5.2(transitive)
Updatedluxon@^3.0.1