the package wasnt working with paths in vendor because we dont search for all paths that have similarity with the file path we want,
instead we depend on the pre-declared path either by user or in 'package.json`,
so now the code is slightly changed to search in all the paths defined & added the vendor folder to the package default paths array.
still scanViewPaths() needs to be cleanedup though
PS
ignore the tooooo many changes, i didnt sleep for long and pushing changes from the browser
the package wasnt working with paths in vendor because we dont search for all paths that have similarity with the file path we want, instead we depend on the pre-declared path either by user or in 'package.json`,
so now the code is slightly changed to search in all the paths defined & added the vendor folder to the package default paths array.
still
scanViewPaths()
needs to be cleanedup thoughPS ignore the tooooo many changes, i didnt sleep for long and pushing changes from the browser