shouldSkipHooks function

bool shouldSkipHooks([
  1. Map<String, String>? environment
])

Whether hooksman should no-op based on environment variables.

  • HOOKSMAN=0 → skip
  • SKIP=1 or SKIP=true → skip

Implementation

bool shouldSkipHooks([Map<String, String>? environment]) {
  final env = environment ?? Platform.environment;
  if (env['HOOKSMAN'] == '0') return true;
  final skip = env['SKIP'];
  return skip == '1' || skip == 'true';
}