Blame view

node_modules/cosmiconfig/dist/index.js 809 Bytes
aaac7fed   liuqimichale   add
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
  //      
  'use strict';
  
  const os = require('os');
  const createExplorer = require('./createExplorer');
  
  const homedir = os.homedir();
  
  module.exports = function cosmiconfig(
    moduleName        ,
    options   
                                   
                          
                          
                                      
                             
                             
                       
                      
                     
                                       
                          
     
  ) {
    options = Object.assign(
      {},
      {
        packageProp: moduleName,
        rc: `.${moduleName}rc`,
        js: `${moduleName}.config.js`,
        rcStrictJson: false,
        stopDir: homedir,
        cache: true,
        sync: false,
      },
      options
    );
  
    return createExplorer(options);
  };