What's `file` for?

Worth adding png, css and js?