docs: function processAttributeVar( project, depJSON, watch, depAbsPath ) {
      if ( typeof depJSON.var === 'undefined' ) return '';
  
      let
      head = 'const GLOBAL = {',
      firstItem = true;
  
      Object.keys( depJSON.var ).forEach( function forEachVarName( varName ) {
          const
          varFilename = depJSON.var[ varName ],
          folder = Path.dirname( depAbsPath ),
          srcVar = project.srcOrLibPath( Path.join( folder, varFilename ) ) ||
              project.srcOrLibPath( `mod/${varFilename}` ) ||
              project.srcOrLibPath( varFilename );
  
          if ( !srcVar ) {
              Fatal.fire(
                  `Unable to find dendency file "${varFilename}" nor "mod/${varFilename}"!`,
                  depAbsPath
              );
          }
          Util.pushUnique( watch, srcVar );
          if ( firstItem ) {
              firstItem = false;
          } else {
              head += ',';
          }
          const source = new Source( project, srcVar );
          head += `\n  ${JSON.stringify(varName)}: ${JSON.stringify(source.read())}`;
      } );
      head += "};\n";
  
      return head;
  }