casify 0.1.1 copy "casify: ^0.1.1" to clipboard
casify: ^0.1.1 copied to clipboard

Convert identifiers between camelCase, snake_case, kebab-case, PascalCase, and CONSTANT_CASE easily.

casify #

Convert identifiers between different naming conventions in Dart:

  • camelCase
  • snake_case
  • kebab-case
  • PascalCase
  • CONSTANT_CASE

Features #

  • Parse any identifier format into words
  • Convert between any two cases
  • Modular and easily extensible

Usage #

import 'package:casify/casify.dart';

void main() {
  final converter = IdentifierConverter();

  print(converter.convert('userIDNumber', IdentifierCase.snake)); 
  // user_id_number

  print(converter.convert('user_id_number', IdentifierCase.pascal)); 
  // UserIdNumber
}
1
likes
140
points
27
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Convert identifiers between camelCase, snake_case, kebab-case, PascalCase, and CONSTANT_CASE easily.

Repository (GitHub)

License

MIT (license)

More

Packages that depend on casify