Unnecessary generic in typings
The ParseWithSchemaOptions type expects a generic which is not used within its definition.
Not that big of a deal since you can simply pass object as the generic, but it has some impact in the ergonomics of working with the library.