prettier-plugin-solidity
Version:
A Prettier Plugin for automatically formatting your Solidity code.
13 lines • 554 B
JavaScript
import { doc } from 'prettier';
import { printString } from '../common/util.js';
const { join, hardline } = doc.builders;
export 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);
}
};
//# sourceMappingURL=StringLiteral.js.map