UNPKG

prettier-plugin-solidity

Version:

A Prettier Plugin for automatically formatting your Solidity code.

14 lines 594 B
import { NonterminalKind } from '@nomicfoundation/slang/cst'; export function sortContractSpecifiers(a, b) { const aVariant = a.variant; const bVariant = b.variant; // OverrideSpecifiers before ModifierInvocation if (aVariant.kind === NonterminalKind.InheritanceSpecifier && bVariant.kind === NonterminalKind.StorageLayoutSpecifier) return -1; if (bVariant.kind === NonterminalKind.InheritanceSpecifier && aVariant.kind === NonterminalKind.StorageLayoutSpecifier) return 1; return 0; } //# sourceMappingURL=sort-contract-specifiers.js.map