From be8332eb2a40b2e450d185a4844603029ca229fb Mon Sep 17 00:00:00 2001 From: Folke Lemaitre Date: Wed, 5 Jun 2024 10:37:51 +0200 Subject: [PATCH] fix(pkg): added support for detecting modules with `pcall(require, "...")` --- lua/lazydev/pkg.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/lazydev/pkg.lua b/lua/lazydev/pkg.lua index b0abd5f..41b2bf8 100644 --- a/lua/lazydev/pkg.lua +++ b/lua/lazydev/pkg.lua @@ -2,7 +2,7 @@ local M = {} M.PAT_MODULE_BASE = "%-%-%-%s*@module%s*[\"']([%w%.%-_/]+)" -M.PAT_REQUIRE_BASE = "require%s*%(?%s*['\"]([%w%.%-_/]+)" +M.PAT_REQUIRE_BASE = "require%s*,?%s*%(?%s*['\"]([%w%.%-_/]+)" M.PAT_MODULE_BEFORE = M.PAT_MODULE_BASE .. "$" M.PAT_REQUIRE_BEFORE = M.PAT_REQUIRE_BASE .. "$" M.PAT_MODULE = M.PAT_MODULE_BASE .. "[\"']"