Change a dependency's absolute path to be relative to one of its parent directories.
Arguments
- dependency
A single HTML dependency with an absolute path.
- basepath
The path to the directory that
dependencyshould be made relative to.- mustWork
If
TRUEanddependencydoes not point to a directory on disk (but rather a URL location), an error is raised. IfFALSEthen non-disk dependencies are returned without modification.
Value
The dependency with its src value updated to the new
location's relative path.
If baspath did not appear to be a parent directory of the dependency's
directory, an error is raised (regardless of the value of mustWork).
