执行过npm install命令的vue-element-admin源码
康凯
2022-05-20 aa4c235a8ca67ea8b731f90c951a465e92c0a865
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
#!/usr/bin/env node
 
'use strict'
 
const pkg = require('./package.json')
require('please-upgrade-node')(
  Object.assign({}, pkg, {
    engines: {
      node: '>=8.6.0'
    }
  })
)
 
const cmdline = require('commander')
const debugLib = require('debug')
 
const debug = debugLib('lint-staged:bin')
 
cmdline
  .version(pkg.version)
  .option('-c, --config [path]', 'Path to configuration file')
  .option('-d, --debug', 'Enable debug mode')
  .parse(process.argv)
 
if (cmdline.debug) {
  debugLib.enable('lint-staged*')
}
 
debug('Running `lint-staged@%s`', pkg.version)
 
require('./src')(console, cmdline.config, cmdline.debug)