Skip to content

Commit

Permalink
Upgraded ExifTool and deps, fixed compilation, rebuilt docs.
Browse files Browse the repository at this point in the history
  • Loading branch information
mceachen committed Aug 14, 2020
1 parent 8e5115f commit 20e87e6
Show file tree
Hide file tree
Showing 51 changed files with 7,939 additions and 7,422 deletions.
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,14 @@ vendored versions of ExifTool match the version they vendor.

## Version history

### v12.0.0

- 💔 `ExifDateTime.toISO` now returns `string | null` (as it proxies for Luxon's
`DateTime.toISO()`, which now may return `null`.)
- 🌱 ExifTool upgraded to [v12.04](https://exiftool.org/history.html#v12.04)
- 📦 Rebuild Tags.ts and docs
- 📦 Updated dependencies

### v11.5.0

- 🐞 `ExifDateTime` and `ExifDate` no longer accept just a year or year and month.
Expand Down
2 changes: 1 addition & 1 deletion docs/assets/js/main.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/assets/js/search.json

Large diffs are not rendered by default.

16 changes: 6 additions & 10 deletions docs/classes/binaryextractiontask.html
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,7 @@ <h3>Methods</h3>
<h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="args" class="tsd-anchor"></a>
<h3>args</h3>
<h3><span class="tsd-flag ts-flagReadonly">Readonly</span> args</h3>
<div class="tsd-signature tsd-kind-icon">args<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="exiftooltask.html">ExifToolTask</a>.<a href="exiftooltask.html#args">args</a></p>
Expand All @@ -138,7 +138,7 @@ <h3>args</h3>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="command" class="tsd-anchor"></a>
<h3>command</h3>
<h3><span class="tsd-flag ts-flagReadonly">Readonly</span> command</h3>
<div class="tsd-signature tsd-kind-icon">command<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="exiftooltask.html">ExifToolTask</a>.<a href="exiftooltask.html#command">command</a></p>
Expand All @@ -149,7 +149,7 @@ <h3>command</h3>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="errors" class="tsd-anchor"></a>
<h3>errors</h3>
<h3><span class="tsd-flag ts-flagReadonly">Readonly</span> errors</h3>
<div class="tsd-signature tsd-kind-icon">errors<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> = []</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="exiftooltask.html">ExifToolTask</a>.<a href="exiftooltask.html#errors">errors</a></p>
Expand All @@ -160,7 +160,7 @@ <h3>errors</h3>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="parser" class="tsd-anchor"></a>
<h3>parser</h3>
<h3><span class="tsd-flag ts-flagReadonly">Readonly</span> parser</h3>
<div class="tsd-signature tsd-kind-icon">parser<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Parser</span><span class="tsd-signature-symbol">&lt;</span><a href="../globals.html#maybe" class="tsd-signature-type">Maybe</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="exiftooltask.html">ExifToolTask</a>.<a href="exiftooltask.html#parser">parser</a></p>
Expand Down Expand Up @@ -371,7 +371,7 @@ <h4 class="tsd-returns-title">Returns <a href="../globals.html#maybe" class="tsd
<a name="reject" class="tsd-anchor"></a>
<h3>reject</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">reject<span class="tsd-signature-symbol">(</span>error<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Error</span>, source<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
<li class="tsd-signature tsd-kind-icon">reject<span class="tsd-signature-symbol">(</span>error<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Error</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
Expand All @@ -384,17 +384,14 @@ <h3>reject</h3>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>This is for use by <code>BatchProcess</code> only, and will only be called when the
process has errored after N retries</p>
process has errorred after N retries</p>
</div>
</div>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>error: <span class="tsd-signature-type">Error</span></h5>
</li>
<li>
<h5><span class="tsd-flag ts-flagOptional">Optional</span> source: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
</li>
Expand Down Expand Up @@ -614,6 +611,5 @@ <h2>Legend</h2>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>
25 changes: 12 additions & 13 deletions docs/classes/exifdate.html
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,7 @@ <h3>constructor</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/photostructure/exiftool-vendored.js/blob/master/src/ExifDate.ts#L49">src/ExifDate.ts:49</a></li>
<li>Defined in <a href="https://github.com/photostructure/exiftool-vendored.js/blob/master/src/ExifDate.ts#L48">src/ExifDate.ts:48</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
Expand All @@ -148,31 +148,31 @@ <h4 class="tsd-returns-title">Returns <a href="exifdate.html" class="tsd-signatu
<h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="day" class="tsd-anchor"></a>
<h3>day</h3>
<h3><span class="tsd-flag ts-flagReadonly">Readonly</span> day</h3>
<div class="tsd-signature tsd-kind-icon">day<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/photostructure/exiftool-vendored.js/blob/master/src/ExifDate.ts#L54">src/ExifDate.ts:54</a></li>
<li>Defined in <a href="https://github.com/photostructure/exiftool-vendored.js/blob/master/src/ExifDate.ts#L53">src/ExifDate.ts:53</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="month" class="tsd-anchor"></a>
<h3>month</h3>
<h3><span class="tsd-flag ts-flagReadonly">Readonly</span> month</h3>
<div class="tsd-signature tsd-kind-icon">month<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/photostructure/exiftool-vendored.js/blob/master/src/ExifDate.ts#L53">src/ExifDate.ts:53</a></li>
<li>Defined in <a href="https://github.com/photostructure/exiftool-vendored.js/blob/master/src/ExifDate.ts#L52">src/ExifDate.ts:52</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="year" class="tsd-anchor"></a>
<h3>year</h3>
<h3><span class="tsd-flag ts-flagReadonly">Readonly</span> year</h3>
<div class="tsd-signature tsd-kind-icon">year<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/photostructure/exiftool-vendored.js/blob/master/src/ExifDate.ts#L52">src/ExifDate.ts:52</a></li>
<li>Defined in <a href="https://github.com/photostructure/exiftool-vendored.js/blob/master/src/ExifDate.ts#L51">src/ExifDate.ts:51</a></li>
</ul>
</aside>
</section>
Expand All @@ -189,7 +189,7 @@ <h3>to<wbr>Date</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/photostructure/exiftool-vendored.js/blob/master/src/ExifDate.ts#L57">src/ExifDate.ts:57</a></li>
<li>Defined in <a href="https://github.com/photostructure/exiftool-vendored.js/blob/master/src/ExifDate.ts#L56">src/ExifDate.ts:56</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Date</span></h4>
Expand All @@ -206,7 +206,7 @@ <h3>to<wbr>Exif<wbr>String</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/photostructure/exiftool-vendored.js/blob/master/src/ExifDate.ts#L65">src/ExifDate.ts:65</a></li>
<li>Defined in <a href="https://github.com/photostructure/exiftool-vendored.js/blob/master/src/ExifDate.ts#L64">src/ExifDate.ts:64</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
Expand All @@ -223,7 +223,7 @@ <h3>toISOString</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/photostructure/exiftool-vendored.js/blob/master/src/ExifDate.ts#L61">src/ExifDate.ts:61</a></li>
<li>Defined in <a href="https://github.com/photostructure/exiftool-vendored.js/blob/master/src/ExifDate.ts#L60">src/ExifDate.ts:60</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
Expand All @@ -240,7 +240,7 @@ <h3>to<wbr>String</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/photostructure/exiftool-vendored.js/blob/master/src/ExifDate.ts#L69">src/ExifDate.ts:69</a></li>
<li>Defined in <a href="https://github.com/photostructure/exiftool-vendored.js/blob/master/src/ExifDate.ts#L68">src/ExifDate.ts:68</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
Expand All @@ -263,7 +263,7 @@ <h3><span class="tsd-flag ts-flagStatic">Static</span> from<wbr>Date<wbr>Time</h
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/photostructure/exiftool-vendored.js/blob/master/src/ExifDate.ts#L45">src/ExifDate.ts:45</a></li>
<li>Defined in <a href="https://github.com/photostructure/exiftool-vendored.js/blob/master/src/ExifDate.ts#L44">src/ExifDate.ts:44</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
Expand Down Expand Up @@ -460,6 +460,5 @@ <h2>Legend</h2>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>
Loading

0 comments on commit 20e87e6

Please sign in to comment.