Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | 55x 55x 55x 418x 488x 418x 55x | const { doc: { builders: { join, hardline } } } = require('prettier'); const { printString } = require('../prettier-comments/common/util'); const StringLiteral = { print: ({ node, options }) => { const list = node.parts.map( (part, index) => // node.isUnicode is an array of the same length as node.parts // that indicates if that string fragment has the unicode prefix (node.isUnicode[index] ? 'unicode' : '') + printString(part, options) ); return join(hardline, list); } }; module.exports = StringLiteral; |