1 | 'use strict';
|
2 |
|
3 | const path = require('path');
|
4 | const Command = require('./lib/command');
|
5 |
|
6 | class EggBin extends Command {
|
7 | constructor(rawArgv) {
|
8 | super(rawArgv);
|
9 | this.usage = 'Usage: egg-bin [command] [options]';
|
10 |
|
11 |
|
12 | this.load(path.join(__dirname, 'lib/cmd'));
|
13 | }
|
14 | }
|
15 |
|
16 | module.exports = exports = EggBin;
|
17 | exports.Command = Command;
|
18 | exports.CovCommand = require('./lib/cmd/cov');
|
19 | exports.DevCommand = require('./lib/cmd/dev');
|
20 | exports.TestCommand = require('./lib/cmd/test');
|
21 | exports.DebugCommand = require('./lib/cmd/debug');
|
22 | exports.PkgfilesCommand = require('./lib/cmd/pkgfiles');
|