sinar12 0.0.7 copy "sinar12: ^0.0.7" to clipboard
sinar12: ^0.0.7 copied to clipboard

A CLI tool for generating Sinar12 Flutter architecture projects and modules.

example/main.dart

import 'package:sinar12/sinar12.dart';

void main() async {
  print('--- Sinar12 Framework Example ---');

  // 1. String Utilities
  String snakeCase = 'product_list_item';
  String camel = camelCase(snakeCase);
  String capitalized = capitalize('sinar12');

  print('Snake Case: $snakeCase');
  print('Camel Case: $camel');
  print('Capitalized: $capitalized');

  // 2. File and Directory Utilities
  print('\nCreating example structure...');
  createDirectory('example_output');
  createFile('example_output/readme.txt', 'This is an example file created by sinar12 utilities.');

  // 3. Generators (Note: These are usually called via CLI, but can be called programmatically)
  print('\nNote: Generators like generateProject() and generateModule() are available.');
  print('They are typically used via the command line: "sinar12 create project"');
}
2
likes
150
points
314
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A CLI tool for generating Sinar12 Flutter architecture projects and modules.

License

MIT (license)

Dependencies

args, flutter, path

More

Packages that depend on sinar12