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
0
likes
130
pub points
56%
popularity

Publisher

verified publishercodeontherocks.dev

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