Open pdehaan opened 2 years ago
Not sure if I'm using this correctly, but commaListsAnd returns undefined values when using function format.
commaListsAnd
const tags = require("common-tags"); const bar = ["one", "two", "three"]; console.log("1.", tags.commaListsAnd`${bar}`); // 1. one, two and three console.log("2.", tags.commaListsAnd(bar)); // 2. oneundefinedtwoundefinedthree
I saw https://github.com/zspecza/common-tags#using-tags-on-regular-string-literals and wasn't sure if that worked w/ all tags, or just certain ones. I also tried w/ safeHtml() and got unexpected results, so I'm sure this might just be user error:
safeHtml()
const someUnsafeString = ` <a href="script:alert('ok, computer')"> Some link </a> `; console.log("3.", tags.safeHtml`${someUnsafeString}`); console.log("4.", tags.safeHtml(someUnsafeString));
3. <a href="script:alert('ok, computer')"> Some link </a> 4. <a href="script:alert('ok, computer')"> Some link </a>
Not sure if I'm using this correctly, but
commaListsAnd
returns undefined values when using function format.I saw https://github.com/zspecza/common-tags#using-tags-on-regular-string-literals and wasn't sure if that worked w/ all tags, or just certain ones. I also tried w/
safeHtml()
and got unexpected results, so I'm sure this might just be user error:OUTPUT