I would suggest you look on to the requirements first on what you are really trying to achieve, currently document libraries will need to have a document as an item before you can update its metadata.
How about maybe instead of document library, use a list, then add the files as attachments. You can use Pnp powerful library for list manipulations.
Or If you ...
A library is a location on a site where you can upload, create, update, and collaborate on files with team members.
It is not supported to add a row without using document/file uploading to document library.
You need to create list to add a row without using document/file uploading.
You could use the below Jquery to hide the list column from the web part view: