UNPKG

@calystral/prettier-plugin-solidity

Version:
27 lines (24 loc) 496 B
const { doc: { builders: { concat, group, indent, line } } } = require('prettier/standalone'); const Conditional = { print: ({ path, print }) => group( concat([ path.call(print, 'condition'), indent( concat([ line, '? ', path.call(print, 'trueExpression'), line, ': ', path.call(print, 'falseExpression') ]) ) ]) ) }; module.exports = Conditional;