Lints
Groups
| group | description | lints |
|---|---|---|
all | All lints. | artwork-missing, audio-embedded-artwork-aspect-ratio, audio-embedded-artwork-missing, case-conflict, creator-missing, item-title-missing, junk, media-items-missing, media-missing, metadata-missing, mixed-formats, not-generated, package-creator-missing, package-missing, path-component-length, time-missing, title-missing, video-placeholder-dimensions, video-placeholder-missing, windows-leading-space, windows-reserved-character, windows-reserved-filename, windows-trailing-period, windows-trailing-space |
compatibility | Paths that may not work on all platforms. | case-conflict, path-component-length, windows-leading-space, windows-reserved-character, windows-reserved-filename, windows-trailing-period, windows-trailing-space |
distribution | Lints in the compatibility and hygiene groups. | case-conflict, junk, path-component-length, windows-leading-space, windows-reserved-character, windows-reserved-filename, windows-trailing-period, windows-trailing-space |
hygiene | Files that shouldn’t be in a package. | junk |
metadata | Missing or inconsistent metadata. | artwork-missing, audio-embedded-artwork-aspect-ratio, audio-embedded-artwork-missing, creator-missing, item-title-missing, media-items-missing, media-missing, metadata-missing, mixed-formats, not-generated, package-creator-missing, package-missing, time-missing, title-missing, video-placeholder-dimensions, video-placeholder-missing |
Lints
| lint | description |
|---|---|
artwork-missing | Metadata has artwork. |
audio-embedded-artwork-aspect-ratio | Audio files’ embedded front cover art is square. |
audio-embedded-artwork-missing | Audio files have embedded front cover art. |
case-conflict | Paths do not conflict on case-insensitive filesystems. |
creator-missing | Metadata has a creator. |
item-title-missing | Media items have titles. |
junk | Package contains no junk files. |
media-items-missing | Media has items. |
media-missing | Metadata has media. |
metadata-missing | Package has metadata. |
mixed-formats | Media items have the same format. |
not-generated | Derived assets have been generated. |
package-creator-missing | Package metadata has a creator. |
package-missing | Metadata has a package. |
path-component-length | Path components are at most 255 bytes. |
time-missing | Metadata has a time. |
title-missing | Metadata has a title. |
video-placeholder-dimensions | Placeholder images have the same resolution as their videos. |
video-placeholder-missing | Videos have placeholder images. |
windows-leading-space | Filenames do not begin with a space, which Windows does not allow. |
windows-reserved-character | Filenames do not contain characters Windows does not allow. |
windows-reserved-filename | Filenames are not reserved by Windows. |
windows-trailing-period | Filenames do not end with a period, which Windows does not allow. |
windows-trailing-space | Filenames do not end with a space, which Windows does not allow. |
Junk Files
The junk lint fails if the package contains a file with one of the following
names: .DS_Store, .filepack, .localized.
Windows Reserved Characters
The windows-reserved-character lint fails if a filename contains one of the
following characters: ", *, :, <, >, ?, |.
Windows Reserved Names
The windows-reserved-filename lint fails if a filename , ignoring case, is
one of the following names, or one of the following names followed by a period:
AUX, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, COM¹, COM², COM³, CON, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9, LPT¹, LPT², LPT³, NUL, PRN.