Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
} else if (isMentionEntity(e)) {
console.log("screenName: ", e.screenName);
} else if (isCashtagEntity(e)) {
console.log("cashtag: ", e.cashtag);
} else {
console.error("Unreachable");
}
console.log(`indices: (${e.indices[0]}, ${e.indices[1]})`);
}
let result: string;
result = twitter.autoLink(text);
result = twitter.autoLinkUsernamesOrLists(text);
result = twitter.autoLinkHashtags(text);
result = twitter.autoLinkCashtags(text);
result = twitter.autoLinkUrlsCustom(text);
const len: number = twitter.getTweetLength(text);
const linked: string = twitter.autoLink("link @user, and expand url... http://t.co/0JG5Mcq", {
urlEntities: [
{
url: "http://t.co/0JG5Mcq",
display_url: "blog.twitter.com/2011/05/twitte…",
expanded_url: "http://blog.twitter.com/2011/05/twitter-for-mac-update.html",
indices: [
30,
48
]
}
]});
} else if (isMentionEntity(e)) {
console.log("screenName: ", e.screenName);
} else if (isCashtagEntity(e)) {
console.log("cashtag: ", e.cashtag);
} else {
console.error("Unreachable");
}
console.log(`indices: (${e.indices[0]}, ${e.indices[1]})`);
}
let result: string;
result = twitter.autoLink(text);
result = twitter.autoLinkUsernamesOrLists(text);
result = twitter.autoLinkHashtags(text);
result = twitter.autoLinkCashtags(text);
result = twitter.autoLinkUrlsCustom(text, {targetBlank: true, suppressNoFollow: true});
const len: number = twitter.getTweetLength(text);
const linked: string = twitter.autoLink("link @user, and expand url... http://t.co/0JG5Mcq", {
urlEntities: [
{
url: "http://t.co/0JG5Mcq",
display_url: "blog.twitter.com/2011/05/twitte…",
expanded_url: "http://blog.twitter.com/2011/05/twitter-for-mac-update.html",
indices: [
30,
48
]
}
]});
return function(tweet) {
if (auto === true) {
tweet.text = twitter.autoLink(tweet.text, {
target: '_blank'
});
} else {
tweet.text = twitter.autoLinkUrlsCustom(tweet.text, {
target: '_blank'
});
}
return tweet;
};
};
postChunk: ''
};
var hashtagOpts = {
hashtagClass: "hashtag",
hashtagUrlBase: "#",
hash: '<s>#</s>',
preText: '<b>',
postText: '</b>'
};
var linkOpts = {
urlClass: "link",
target: "_blank"
};
return tt.autoLinkUsernamesOrLists(
tt.autoLinkUrlsCustom(
tt.autoLinkHashtags(this.text, hashtagOpts),
linkOpts),
usernameOpts).replace(/([@]+)(<[^>]*>)/g, '$2<s>$1</s>');
};