add travis

This commit is contained in:
2016-03-12 09:36:30 +01:00
parent 48f44ee937
commit 8a2afe1a81
11 changed files with 82 additions and 20 deletions

View File

@ -8,8 +8,8 @@ import SmartpathAbsolute = require("./smartpath.absolute");
* @type {{getPath: (function(any): undefined)}}
*/
let smartpath = {
absolute: SmartpathAbsolute
};
module.exports = smartpath;
export = smartpath;

View File

@ -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 {

View File

@ -1,5 +1,6 @@
{
"ambientDependencies": {
"mocha": "github:DefinitelyTyped/DefinitelyTyped/mocha/mocha.d.ts#d6dd320291705694ba8e1a79497a908e9f5e6617",
"node": "github:DefinitelyTyped/DefinitelyTyped/node/node.d.ts#efa0c1196d7280640e624ac1e7fa604502e7bd63"
}
}