BAT🦇 can be used to list all dependencies of a blend file, such as linked blend files, textures, Alembic files, and caches. Furthermore, it can
be used to create a BAT Pack, which contains the blend file and its dependencies.
Git repository: https://developer.blender.org/source/blender-asset-tracer/
The initial design choices are described in T54125.