Validation
On upload the input file is validated both client-side and server-side.
The constraints are defined on module config. accept is a regex to validate the mime type for example ^image/(png|jpeg|png|gif) to allow only image upload. maxSizeMb is the maximum size for upload.
nuxt.config.ts
s3: {
accept: '',
maxSizeMb: 10
}