exiftool-vendored
Version:
Efficient, cross-platform access to ExifTool
23 lines • 696 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ListXTask = void 0;
const ExifToolTask_1 = require("./ExifToolTask");
/**
* Task for retrieving the ExifTool tag information in XML format.
* This runs `exiftool -listx` and returns the raw XML output.
*/
class ListXTask extends ExifToolTask_1.ExifToolTask {
/**
* @param options task options
*/
constructor(options) {
// -listx outputs XML tag information
super(["-listx"], options);
}
parse(input) {
// Return raw XML - parsing is handled by TagDescriptions
return input;
}
}
exports.ListXTask = ListXTask;
//# sourceMappingURL=ListXTask.js.map