pascalCase property

JsonCraftFormatter get pascalCase

Implementation

static JsonCraftFormatter get pascalCase => JsonCraftFormatter(
      name: 'pascalCase',
      formatter: (value, param, getValue) {
        return value
            .split(RegExp(r'[\s_-]+'))
            .map((word) => word.isEmpty
                ? ''
                : word[0].toUpperCase() + word.substring(1).toLowerCase())
            .join('');
      },
    );