Skip to content
Snippets Groups Projects
Select Git revision
  • c34c1a7e3ce13b1601d3127e6907005fb7b8a65f
  • master default
2 results

index.ts

Blame
  • resolve.js 573 B
    const { mergeChildConfig } = require('../../config');
    
    module.exports = {
      resolvePackageFile,
    };
    
    async function resolvePackageFile(config, inputFile) {
      const travisConfig = mergeChildConfig(config.node, config.travis);
      const packageFile = mergeChildConfig(travisConfig, inputFile);
      logger.debug(
        `Resolving packageFile ${JSON.stringify(packageFile.packageFile)}`
      );
      packageFile.content = await platform.getFile(packageFile.packageFile);
      if (!packageFile.content) {
        logger.debug('No packageFile content');
        return null;
      }
      return packageFile;
    }