The structure of the library is not correct IMO and it is missing a library.properties
file.
This would be how a valid project structure should look like
>.
│ project.properties
│ README.md
│
├───.vscode
│ launch.json
│ settings.json
│
├───lib
│ └───yourLib
│ │ library.properties
│ │ LICENSE.txt
│ │ README.md
│ │
│ └───src
│ yourLib.h
│ yourLib.cpp
│
├───src
yourProject.cpp
yourProject.ino