A simple dart CLI to do various file conversion

Overview

Dart Converters

A simple dart CLI to do various file conversion


Ever get tired from changing old code to follow the current standards i.e snake_case to camelCase variable naming ?

i got the solution for you!

introducing DART CONVERTERS

List of Commands

  • snakeToCamel

acually there's no other command except this one currently lol

but for now break free from boring long tasks

with one command line you can change this

class Model {
  String? first_name;
  String? last_name;
  String? email_address;
  String? PHONE_NUMBER;
}

to this

class Model {
  String? firstName;
  String? lastName;
  String? emailAddress;
  String? phoneNumber;
}

Usage:

Pretty straight forward just add it using the activate command and you're ready to use it.

dart pub global activate dart_converters

dart_converters snakeToCamel --apply

if you didn't add the --apply flag it will execute a dry run to preview the changes with no file modification

See also

Flutter Queen

You might also like...

Dart-ci-tools - A container image with flutter and various CI tools.

dart-ci-tools Container built from the official Dart image, with various CI tools written in Dart. Project Notes There are tools available to: deploy

Jan 12, 2022

Command Line Interface (CLI) for Lucifer

Lucy Command Line Interface (CLI) for Lucifer. Installation Activate command line from your terminal with this command. pub global activate lucy Usage

Dec 16, 2021

A basic boilerplate template for starting a Flutter GetX project. GetX, Dio, MVVM, get CLI, Localization, Pagination etc are implemented.

A basic boilerplate template for starting a Flutter GetX project. GetX, Dio, MVVM, get CLI, Localization, Pagination etc are implemented.

Flutter GetX Template (GetX, Dio, MVVM) This Flutter Template using GetX package for State management, routing and Dependency Injection (bindings). We

Jan 9, 2023

A CLI to help with using FlutterFire in your Flutter applications.

A CLI to help with using FlutterFire in your Flutter applications.

FlutterFire CLI Documentation β€’ License A CLI to help with using FlutterFire in your Flutter applications. Local development setup To setup and use th

Dec 12, 2022

Official Getx CLI

Documentation languages pt_BR en_US - this file zh_CN Official CLI for the GetXβ„’ framework. // To install: pub global activate get_cli // (to use thi

Jan 8, 2023

Custom flutter testing CLI tool for individual test runs and group testing

fluttertest Custom flutter testing CLI tool for inidividual test runs or group testing Overview Flutter is a great framework which has helps developer

Nov 6, 2022

CLI for bypass.vip api

Bypasser CLI Simple CLI tool for bypass.vip API Installation Download the executable (.exe) file Go to releases tab Find the build and download it Bui

Jun 19, 2022

An example Flutter application built with Very Good CLI and Supabase πŸ¦„

Supabase Example Generated by the Very Good CLI πŸ€– An example Flutter application built with Very Good CLI and Supabase πŸ¦„ Getting Started πŸš€ This pro

Dec 27, 2022

A tool to help cli package authors make raising issues like bug reports more interactive for their users.

issue A tool to help cli package authors make raising issues like bug reports more interactive for their users. Features Interactive file based prompt

Oct 18, 2022
Owner
Nour Magdi
Flutter Developer
Nour Magdi
A simple flutter app that downloads a file from the internet, shows a custom-made download progress dialog and saves the file to device's internal storage

http_downloader A simple flutter app that downloads a file from the internet using the http plugin. It has a custom-designed progress dialog which dis

Akora Ing. Debrah Kwesi Buabeng 4 Apr 6, 2021
Flutter file based routing - File based routing and nested layouts for Flutter

Flutter File Based Routing I was inspired by the routing in remix.run with neste

Rody Davis 10 Sep 29, 2022
This project is a rebuild of the existing movie colony https://github.com/debbsefe/Movie-Colony. Here's also a link to the figma file https://www.figma.com/file/XpLFNEsROiN1z6lwnNHMrU/Movie-app?node-id=2956%3A10161

Tvfiy Generated by the Very Good CLI ?? A Very Good Project created by Very Good CLI. Getting Started ?? This project contains 3 flavors: development

Eferha Mamus 3 Nov 12, 2022
Simple Dart calculator for use in a CLI

Dart-calculator Simple Dart calculator for use in a CLI Related to the Medium article: Building a Simple CLI Calculator App in Dart Overview This appl

Jean Luc Kabulu 6 Sep 13, 2022
Flutter Version Management: A simple cli to manage Flutter SDK versions.

fvm Flutter Version Management: A simple cli to manage Flutter SDK versions. Features: Configure Flutter SDK version per project or globally Ability t

于飞 242 Dec 18, 2022
A Dart Build Plugin that uploads debug symbols for Android, iOS/macOS and source maps for Web to Sentry via sentry-cli

Sentry Dart Plugin A Dart Build Plugin that uploads debug symbols for Android, iOS/macOS and source maps for Web to Sentry via sentry-cli. For doing i

Sentry 36 Jan 4, 2023
βš’οΈ A monorepo containing a collection of packages that provide useful functionality for building CLI applications in Dart.

βš’οΈ Dart CLI Utilities A monorepo containing a collection of packages that provide useful functionality for building CLI applications in Dart. Document

Invertase 14 Oct 17, 2022
Get google api credentials - A Dart CLI app to obtain credentials for accessing Google APIs

get_google_api_credentials A Dart CLI app to obtain credentials for accessing Go

null 1 Jan 28, 2022
A Very Good Dart CLI Template created by the Very Good Ventures Team πŸ¦„

Very Good Dart CLI Developed with ?? by Very Good Ventures ?? A Dart CLI template created by the Very Good Ventures Team. Generated by the Very Good C

Very Good Open Source 26 Dec 15, 2022
ITS A SIMPLE CRYPTO APP THAT GIVES OR DISPLAYS PRICES - %CHANGE AND CHANGE VALUE OF TICKER (VARIOUS CRYPTO ASSERTS)

btcpricetracker A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started

jatin upadhyay 0 Dec 28, 2021