Open thajo opened 8 years ago
var util = require("util"); var EventEmitter = require("events").EventEmitter;
var relative = function(url, html) {
var urlForRel = url.substring(0, url.length - 1);
var urlSet = new Set();
var urlArray = [];
var newLink;
//TO DO: filter links so that absolute links are omited
html("a")
.map(function(index, link) {
urlSet.add(html(link).attr("href"));
});
urlSet.forEach(function(link) {
if (url.charAt(url.length - 1) === "/") {
newLink = urlForRel + link;
urlArray.push(newLink);
} else {
newLink = url + "/" + link;
urlArray.push(newLink);
}
});
return urlArray;
};
module.exports.relative = relative;
var util = require("util"); var EventEmitter = require("events").EventEmitter;
var relative = function(url, html) {
};
module.exports.relative = relative;