UNPKG

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