1 | // koffee 1.14.0
|
2 |
|
3 | /*
|
4 | 0000000 00000000 0000000 0000000 000 00000000
|
5 | 000 000 000 000 000 000 000 000 000 000
|
6 | 000000000 0000000 000 0000 000 000 000 0000000
|
7 | 000 000 000 000 000 000 000 000 000 000 000
|
8 | 000 000 000 000 0000000 0000000 000 000 000
|
9 | */
|
10 | var argDir, args, ref, slash;
|
11 |
|
12 | ref = require('kxk'), args = ref.args, slash = ref.slash;
|
13 |
|
14 | argDir = function() {
|
15 | var d;
|
16 | if (args["arguments"][0]) {
|
17 | d = slash.resolve(args["arguments"][0]);
|
18 | if (slash.dirExists(d)) {
|
19 | return d;
|
20 | }
|
21 | d = slash.dir(d);
|
22 | if (slash.dirExists(d)) {
|
23 | return d;
|
24 | }
|
25 | }
|
26 | return slash.resolve('.');
|
27 | };
|
28 |
|
29 | module.exports = argDir;
|
30 |
|
31 | //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXJnZGlyLmpzIiwic291cmNlUm9vdCI6Ii4uL2NvZmZlZSIsInNvdXJjZXMiOlsiYXJnZGlyLmNvZmZlZSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBOzs7Ozs7O0FBQUEsSUFBQTs7QUFRQSxNQUFrQixPQUFBLENBQVEsS0FBUixDQUFsQixFQUFFLGVBQUYsRUFBUTs7QUFFUixNQUFBLEdBQVMsU0FBQTtBQUVMLFFBQUE7SUFBQSxJQUFHLElBQUksRUFBQyxTQUFELEVBQVcsQ0FBQSxDQUFBLENBQWxCO1FBQ0ksQ0FBQSxHQUFJLEtBQUssQ0FBQyxPQUFOLENBQWMsSUFBSSxFQUFDLFNBQUQsRUFBVyxDQUFBLENBQUEsQ0FBN0I7UUFDSixJQUFHLEtBQUssQ0FBQyxTQUFOLENBQWdCLENBQWhCLENBQUg7QUFDSSxtQkFBTyxFQURYOztRQUVBLENBQUEsR0FBSSxLQUFLLENBQUMsR0FBTixDQUFVLENBQVY7UUFDSixJQUFHLEtBQUssQ0FBQyxTQUFOLENBQWdCLENBQWhCLENBQUg7QUFDSSxtQkFBTyxFQURYO1NBTEo7O1dBT0EsS0FBSyxDQUFDLE9BQU4sQ0FBYyxHQUFkO0FBVEs7O0FBV1QsTUFBTSxDQUFDLE9BQVAsR0FBaUIiLCJzb3VyY2VzQ29udGVudCI6WyIjIyNcbiAwMDAwMDAwICAgMDAwMDAwMDAgICAgMDAwMDAwMCAgIDAwMDAwMDAgICAgMDAwICAwMDAwMDAwMCBcbjAwMCAgIDAwMCAgMDAwICAgMDAwICAwMDAgICAgICAgIDAwMCAgIDAwMCAgMDAwICAwMDAgICAwMDBcbjAwMDAwMDAwMCAgMDAwMDAwMCAgICAwMDAgIDAwMDAgIDAwMCAgIDAwMCAgMDAwICAwMDAwMDAwICBcbjAwMCAgIDAwMCAgMDAwICAgMDAwICAwMDAgICAwMDAgIDAwMCAgIDAwMCAgMDAwICAwMDAgICAwMDBcbjAwMCAgIDAwMCAgMDAwICAgMDAwICAgMDAwMDAwMCAgIDAwMDAwMDAgICAgMDAwICAwMDAgICAwMDBcbiMjI1xuXG57IGFyZ3MsIHNsYXNoIH0gPSByZXF1aXJlICdreGsnXG5cbmFyZ0RpciA9IC0+XG4gICAgXG4gICAgaWYgYXJncy5hcmd1bWVudHNbMF1cbiAgICAgICAgZCA9IHNsYXNoLnJlc29sdmUgYXJncy5hcmd1bWVudHNbMF1cbiAgICAgICAgaWYgc2xhc2guZGlyRXhpc3RzIGRcbiAgICAgICAgICAgIHJldHVybiBkXG4gICAgICAgIGQgPSBzbGFzaC5kaXIgZCAjID8/P1xuICAgICAgICBpZiBzbGFzaC5kaXJFeGlzdHMgZFxuICAgICAgICAgICAgcmV0dXJuIGRcbiAgICBzbGFzaC5yZXNvbHZlICcuJ1xuXG5tb2R1bGUuZXhwb3J0cyA9IGFyZ0RpclxuIl19
|
32 | //# sourceURL=../coffee/argdir.coffee |
\ | No newline at end of file |