File: semgrep-grammars/src/tree-sitter-lua/LICENSE.md
Git repo name: tree-sitter-lua
Latest commit in repo: 10fe0054734eec83049514ea2e718b2a56acd0c9
Last change in file:
  commit cf9a439d5331d763a5a6e8f0227ca38c7bfa1038
  Author: Munif Tanjim <hello@muniftanjim.dev>
  Date:   Sun Aug 8 22:27:17 2021 +0600
  
      chore: initial commit
---
File: semgrep-grammars/src/tree-sitter-lua/grammar.js
Git repo name: tree-sitter-lua
Latest commit in repo: 10fe0054734eec83049514ea2e718b2a56acd0c9
Last change in file:
  commit e40f5b6e6df9c2d1d6d664ff5d346a75d71ee6b2
  Author: CppCXY <40318218+CppCXY@users.noreply.github.com>
  Date:   Wed Jan 21 17:20:30 2026 +0800
  
      feat(grammar): support Lua 5.5
      
      This adds the `global` keyword via a new `global_declaration` rule.
---
File: semgrep-grammars/src/semgrep-lua/grammar.js
Git repo name: workspace
Latest commit in repo: 36b1b9e11f6b22746a88d6bfd1ae23ceac7b9674
Last change in file:
  commit 5571975b20adfc70e3ec0c745d81244812841831
  Author: Cursor Agent <cursoragent@cursor.com>
  Date:   Thu Oct 8 21:42:27 2026 +0000
  
      docs(lua): note the hashbang override is a narrow upstream exception
      
      Upstream skips any first line starting with '#'. The wrapper only
      keeps '#$X' length patterns out of that rule.
      
      Co-authored-by: Marc-André Laverdière <malaverdiere@users.noreply.github.com>
---
