UNPKG

2.43 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, args, ref, slash;
11
12ref = require('kxk'), args = ref.args, slash = ref.slash;
13
14argDir = 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
29module.exports = argDir;
30
31//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXJnZGlyLmpzIiwic291cmNlUm9vdCI6Ii4uL2NvZmZlZSIsInNvdXJjZXMiOlsiYXJnZGlyLmNvZmZlZSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBOzs7Ozs7O0FBQUEsSUFBQTs7QUFRQSxNQUFrQixPQUFBLENBQVEsS0FBUixDQUFsQixFQUFFLGVBQUYsRUFBUTs7QUFFUixNQUFBLEdBQVMsU0FBQTtBQUVMLFFBQUE7SUFBQSxJQUFHLElBQUksRUFBQyxTQUFELEVBQVcsQ0FBQSxDQUFBLENBQWxCO1FBQ0ksQ0FBQSxHQUFJLEtBQUssQ0FBQyxPQUFOLENBQWMsSUFBSSxFQUFDLFNBQUQsRUFBVyxDQUFBLENBQUEsQ0FBN0I7UUFDSixJQUFHLEtBQUssQ0FBQyxTQUFOLENBQWdCLENBQWhCLENBQUg7QUFDSSxtQkFBTyxFQURYOztRQUVBLENBQUEsR0FBSSxLQUFLLENBQUMsR0FBTixDQUFVLENBQVY7UUFDSixJQUFHLEtBQUssQ0FBQyxTQUFOLENBQWdCLENBQWhCLENBQUg7QUFDSSxtQkFBTyxFQURYO1NBTEo7O1dBT0EsS0FBSyxDQUFDLE9BQU4sQ0FBYyxHQUFkO0FBVEs7O0FBV1QsTUFBTSxDQUFDLE9BQVAsR0FBaUIiLCJzb3VyY2VzQ29udGVudCI6WyIjIyNcbiAwMDAwMDAwICAgMDAwMDAwMDAgICAgMDAwMDAwMCAgIDAwMDAwMDAgICAgMDAwICAwMDAwMDAwMCBcbjAwMCAgIDAwMCAgMDAwICAgMDAwICAwMDAgICAgICAgIDAwMCAgIDAwMCAgMDAwICAwMDAgICAwMDBcbjAwMDAwMDAwMCAgMDAwMDAwMCAgICAwMDAgIDAwMDAgIDAwMCAgIDAwMCAgMDAwICAwMDAwMDAwICBcbjAwMCAgIDAwMCAgMDAwICAgMDAwICAwMDAgICAwMDAgIDAwMCAgIDAwMCAgMDAwICAwMDAgICAwMDBcbjAwMCAgIDAwMCAgMDAwICAgMDAwICAgMDAwMDAwMCAgIDAwMDAwMDAgICAgMDAwICAwMDAgICAwMDBcbiMjI1xuXG57IGFyZ3MsIHNsYXNoIH0gPSByZXF1aXJlICdreGsnXG5cbmFyZ0RpciA9IC0+XG4gICAgXG4gICAgaWYgYXJncy5hcmd1bWVudHNbMF1cbiAgICAgICAgZCA9IHNsYXNoLnJlc29sdmUgYXJncy5hcmd1bWVudHNbMF1cbiAgICAgICAgaWYgc2xhc2guZGlyRXhpc3RzIGRcbiAgICAgICAgICAgIHJldHVybiBkXG4gICAgICAgIGQgPSBzbGFzaC5kaXIgZCAjID8/P1xuICAgICAgICBpZiBzbGFzaC5kaXJFeGlzdHMgZFxuICAgICAgICAgICAgcmV0dXJuIGRcbiAgICBzbGFzaC5yZXNvbHZlICcuJ1xuXG5tb2R1bGUuZXhwb3J0cyA9IGFyZ0RpclxuIl19
32//# sourceURL=../coffee/argdir.coffee
\No newline at end of file