docs: function lookForExternalDependencies( jsFiles ) {
    const
    javascriptSources = [],
    resources = {};
  
    for ( const jsFileName of Object.keys( jsFiles ) ) {
      const depFileName = `${jsFileName}.dep`;
      if ( Project.srcOrLibPath( depFileName ) ) {
        const depFile = new Source( Project, depFileName );
        try {
          const
          json = depFile.read(),
          dependencies = ToloframeworkPermissiveJson.parse( json );
          // Looking for Javascript dependencies.
          lookForExternalDependenciesJS( dependencies.js, javascriptSources );
          // Looking for other dependencies.
          lookForExternalDependenciesRES( dependencies.res, resources, depFile );
        } catch ( ex ) {
          Fatal.fire(
            `Unable to parse JSON file "${depFile.getAbsoluteFilePath()}"!\n${ex}`,
            Project.srcOrLibPath( jsFileName )
          );
        }
      }
    }
  
    return {
      js: javascriptSources,
      res: resources
    };
  }