prettier-plugin-solidity
Version:
A Prettier Plugin for automatically formatting your Solidity code.
17 lines • 567 B
JavaScript
import { doc } from 'prettier';
import { printSeparatedList } from '../common/printer-helpers.js';
const { line } = doc.builders;
export const AssemblyLocalDefinition = {
print: ({ node, path, print }) => {
const parts = [
'let',
printSeparatedList(path.map(print, 'names'), { firstSeparator: line })
];
if (node.expression !== null) {
parts.push(':= ');
parts.push(path.call(print, 'expression'));
}
return parts;
}
};
//# sourceMappingURL=AssemblyLocalDefinition.js.map