mason_hooks_flutter 0.0.25 copy "mason_hooks_flutter: ^0.0.25" to clipboard
mason_hooks_flutter: ^0.0.25 copied to clipboard

Pre and post gen hooks for Mason.

Mason Hooks Flutter #

This package contains a collection of post-gen and pre-gen hooks that can be used with the Mason CLI to generate Flutter projects.

Pre Gen Hooks #

  • get_app_name: Get the app name from the pubspec.yaml and add it to the HookContext

Post Gen Hooks #

  • add_android_manifest_permissions: Add permissions to the AndroidManifest.xml
  • add_android_compile_options: Add compile options to the build.gradle
  • add_android_default_config: Add default config to the build.gradle
  • add_dependencies: Add dependencies and dev_dependencies to the pubspec.yaml
  • add_import_statements: Add import statements a specific file
  • add_ios_info_plist_keys: Add keys to the Info.plist
  • add_main_dart_code: Add code to the main.dart
  • add_podfile_code: Add code to the Podfile
  • add_podfile_runner_code: Add code to the Podfile for the runner target
  • add_web_index_body: Add code to the index.html body
  • add_web_index_head: Add code to the index.html head
  • set_android_min_sdk_version: Set the minSdkVersion in the AndroidManifest.xml
  • set_android_compile_sdk_version: Set the minCompileSdkVersion in the AndroidManifest.xml
  • set_android_target_sdk_version: Set the targetSdkVersion in the AndroidManifest.xml
  • format_code: Format the code in a specific file
  • replace_code_between_tags: Replace code between tags in a specific file
  • alphabetize_pubspec: Alphabetize the dependencies and dev_dependencies in the pubspec.yaml
1
likes
80
points
82
downloads

Publisher

verified publishercodeontherocks.dev

Weekly Downloads

Pre and post gen hooks for Mason.

Homepage

Documentation

API reference

License

MIT (license)

Dependencies

analyzer, flutter, mason, yaml

More

Packages that depend on mason_hooks_flutter