I've included Library in my ignore.conf.
It correctly ignores every file in my Library folder, except for the .meta files that are in Library/PackageCache.
I've even added these meta files by name in ignore.conf, but it refuses to be ignored, and stays private.
For example, Library/PackageCache/CHANGELOG.md.meta will not be ignored even if I add Library, Library/PackageCache, *.meta, CHANGELOG.md.meta, etc. to my ignore.conf.
The Library/PackageCache/CHANGELOG.md itself is properly ignored.
There's nothing in my ignore.conf that would leave out .meta files.