aswi2020vldc-gitlab/templetes/node_modules/errno/cli.js @ 143404cb
1 | 3a515b92 | cagy | #!/usr/bin/env node
|
---|---|---|---|
2 | |||
3 | var errno = require('./') |
||
4 | , arg = process.argv[2] |
||
5 | , data, code |
||
6 | |||
7 | if (arg === undefined) { |
||
8 | console.log(JSON.stringify(errno.code, null, 2)) |
||
9 | process.exit(0) |
||
10 | }
|
||
11 | |||
12 | if ((code = +arg) == arg) |
||
13 | data = errno.errno[code] |
||
14 | else
|
||
15 | data = errno.code[arg] || errno.code[arg.toUpperCase()] |
||
16 | |||
17 | if (data) |
||
18 | console.log(JSON.stringify(data, null, 2)) |
||
19 | else { |
||
20 | console.error('No such errno/code: "' + arg + '"') |
||
21 | process.exit(1) |
||
22 | }
|