@woss/exiftool - v0.7.3
    Preparing search index...

    Variable MODERN_RAW_PLUGINSConst

    MODERN_RAW_PLUGINS: FormatParser[] = ...

    Camera RAW formats that matter today, plus the sidecar write path. tiffRawParser reads DNG, CR2, NEF, ARW, ORF, RW2, PEF, ERF, DCR and SRW (the most popular RAW containers; CR3 and RAF are not supported yet) and rewrites plain TIFF in place — RAW/DNG is sidecar-only by design. xmpParser covers .xmp sidecar reads and writes for the files the writer refuses to touch.

    import { ExifToolCore, MODERN_RAW_PLUGINS } from 'exiftool-ts';

    const exiftool = new ExifToolCore({ plugins: MODERN_RAW_PLUGINS });
    await exiftool.write('IMG_0001.CR2.xmp', { Rating: 5 }); // sidecar write