hooks library

Re-export of package:lualike_hooks/lualike_hooks.dart.

Use this import in Flutter projects to access LuaBuilder and CompileMode without adding lualike_hooks as a direct dependency.

// hook/build.dart
import 'package:flutter_lualike/hooks.dart';

void main(List<String> args) async {
  await build(args, (input, output) async {
    final builder = LuaBuilder(sources: ['assets/lua/']);
    await builder.run(input: input, output: output, logger: null);
  });
}

Classes

LuaBuilder
A builder that compiles Lua scripts at build time.

Enums

CompileMode
How Lua scripts should be compiled and embedded.