add travis
This commit is contained in:
@ -8,8 +8,8 @@ import SmartpathAbsolute = require("./smartpath.absolute");
|
||||
* @type {{getPath: (function(any): undefined)}}
|
||||
*/
|
||||
let smartpath = {
|
||||
|
||||
absolute: SmartpathAbsolute
|
||||
};
|
||||
|
||||
|
||||
module.exports = smartpath;
|
||||
export = smartpath;
|
||||
|
@ -13,12 +13,12 @@ var makeAbsolute = function(localPathArg:string, baseArg?:string):string {
|
||||
|
||||
var absolute = function(relativeArg:any, baseArg?:string):any {
|
||||
if(typeof relativeArg === "string"){
|
||||
return makeAbsolute(relativeArg);
|
||||
return makeAbsolute(relativeArg,baseArg);
|
||||
} else if(Array.isArray(relativeArg)){
|
||||
let relativeArray = relativeArg
|
||||
let absoluteArray:string[];
|
||||
let absoluteArray:string[] = [];
|
||||
for (let key in relativeArray){
|
||||
absoluteArray.push(makeAbsolute(relativeArray[key]));
|
||||
absoluteArray.push(makeAbsolute(relativeArray[key],baseArg));
|
||||
};
|
||||
return absoluteArray;
|
||||
} else {
|
||||
|
@ -1,5 +1,6 @@
|
||||
{
|
||||
"ambientDependencies": {
|
||||
"mocha": "github:DefinitelyTyped/DefinitelyTyped/mocha/mocha.d.ts#d6dd320291705694ba8e1a79497a908e9f5e6617",
|
||||
"node": "github:DefinitelyTyped/DefinitelyTyped/node/node.d.ts#efa0c1196d7280640e624ac1e7fa604502e7bd63"
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user